Game-Development Beginner Premium

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.

weeks
9 tasks
0 enrolled
Sign In to Purchase - $49
Track price: $49.00

Track Overview

This track provides hands-on experience and real-world projects to build your skills.

Tasks & Milestones

Game Concept Ideation

Beginner

Brainstorm and develop a unique game concept that aligns with the project's requirements.

10 hours

Prototype Development

Beginner

Implement a basic prototype of the game concept to validate the core mechanics and gameplay.

20 hours

Asset Creation

Beginner

Create the necessary art assets for the game, including characters, environments, and UI elements.

30 hours

Gameplay Implementation

Beginner

Implement the core game mechanics and systems using a game engine.

30 hours

UI and Asset Integration

Beginner

Integrate the game's art assets and UI elements into the game engine.

20 hours

Playtesting and Iteration

Beginner

Conduct playtests, gather feedback, and iterate on the game to improve the overall experience.

20 hours

Quality Assurance and Testing

Beginner

Conduct comprehensive testing and quality assurance on the game to ensure it is ready for release.

20 hours

Game Packaging and Distribution

Beginner

Package the game for distribution on various platforms and publish it for players to access.

20 hours

Final Presentation

Beginner

Present the completed indie game project to an audience of peers and instructors.

10 hours

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