Game design & your first playable
A fun repeatable loop gives your world a reason to exist.
- Player promise & scope
- Rules, feedback & iteration
- Production planning
Start with an idea. Learn the design, code, art and testing behind it. Each lab turns a concept into something you can build, explain and test in your own Unreal project.
A fun repeatable loop gives your world a reason to exist.
Predictable states prevent AI and mission logic from contradicting each other.
Story beats remain coherent even when players explore out of order.
You can test navigation, sightlines and scale while changes are cheap.
Clean UVs make textures readable and reduce seams and wasted detail.
Animation libraries can work across characters when proportions and poses are handled correctly.
A description or AI response cannot prove that driving, football or combat works.
NPCs need reachable paths, not just a direction toward the player.
Important cues should remain intelligible during loud action.
The same game can support controller, keyboard and accessible remapping.
Beautiful scenes must still run smoothly on the target hardware.
An Unreal source folder is editable work, not yet an installable game.
The final assessment requires your completed labs, a current packaged Unreal game, recorded playtest evidence and clear instructions for downloading, running and editing your files. Work at your own pace; your progress stays saved.
Duke Forger’s original curriculum is a practical learning program, not an accredited qualification. For optional university material, explore MIT OpenCourseWare’s Creating Video Games. Duke Forger is not affiliated with MIT.