Indie Game Development Virtual Internship
In this virtual internship, students will learn how to build a complete, polished indie game from concept to release. They will cover all aspects of solo or small-team game development, including game design, programming, art, and publishing. By the end of the internship, students will have a portfolio-ready game that they can showcase to potential employers or use as a foundation for further game development projects.
Track Overview
Tasks & Milestones
Game Concept Ideation
BeginnerBrainstorm and develop a unique game concept that aligns with the project's requirements.
Prototype Development
BeginnerImplement a basic prototype of the game concept to validate the core mechanics and gameplay.
Asset Creation
BeginnerCreate the necessary art assets for the game, including characters, environments, and UI elements.
Gameplay Implementation
BeginnerImplement the core game mechanics and systems using a game engine.
UI and Asset Integration
BeginnerIntegrate the game's art assets and UI elements into the game engine.
Playtesting and Iteration
BeginnerConduct playtests, gather feedback, and iterate on the game to improve the overall experience.
Quality Assurance and Testing
BeginnerConduct comprehensive testing and quality assurance on the game to ensure it is ready for release.
Game Packaging and Distribution
BeginnerPackage the game for distribution on various platforms and publish it for players to access.
Final Presentation
BeginnerPresent the completed indie game project to an audience of peers and instructors.
Prerequisites
- • Basic understanding of game development principles
- • Familiarity with at least one game engine (e.g., Unity, Unreal Engine)
Certificate
Certificate of Completion
Earn a certificate upon successful completion