Coursera · Epic Games — Christopher Main
Game Development and Prototyping
Explore Epic Games’ prototyping course on pre-production, implementation and game modes, building on the Unreal project and assets from its earlier courses.
Explore game-development courses for Godot, Unity, Unreal, and game design, with guidance on engines, small prototypes, and independent playtesting.
Game development brings programming, design, art, sound, and testing into one player experience. The first useful project is usually much smaller than a favorite commercial game. Pick one mechanic and an engine that your computer can run comfortably.
Choose a design introduction if you need to clarify rules and player decisions. Choose an engine route when you are ready to implement them. Match language and software prerequisites carefully, and check the license for every asset you plan to distribute.
Finish a one-screen game with a goal, feedback, and a restart. Watch someone play without coaching them, record where the experience becomes unclear, and revise that part before adding another feature.
Coursera · Epic Games — Christopher Main
Explore Epic Games’ prototyping course on pre-production, implementation and game modes, building on the Unreal project and assets from its earlier courses.
Udemy · Kaan Alpar, GameDev.tv
Explore Kaan Alpar’s Godot 4 course for GDScript, nodes, scenes, signals, and three 2D game projects, with version and independent-practice guidance.
Coursera · University of Colorado System — Dr. Tim "Dr. T" Chamillard
Colorado develops exceptions, file handling, inheritance, polymorphism and event-driven menus through intermediate C# and Unity exercises.
Coursera · University of Colorado System — Dr. Tim "Dr. T" Chamillard
Colorado introduces C# variables, classes and objects through Unity 2D examples, with a programming-first route into game development.
Coursera · University of Colorado System — Dr. Tim "Dr. T" Chamillard
Develop conditional logic, input handling, loops and collections in the second course of Colorado’s C# and Unity programming sequence.
Coursera · University of Colorado System — Dr. Tim "Dr. T" Chamillard
Explore Colorado’s second C++ and Unreal course on selection, input, iteration, arrays and containers, building on the first course’s programming foundations.
Udemy · GameDev.tv Team
A project-led Unreal Engine course connecting C++ programming to the editor, gameplay systems, and practical game-development workflows.
Coursera · EDUCBA — EDUCBA
Explore EDUCBA’s Unreal physics course on gravity, object behavior, physical materials and simulation settings, with basic engine familiarity required.
Coursera · EDUCBA — EDUCBA
Explore EDUCBA’s Unreal Blueprint course on visual logic, reusable scripts, collisions, timelines, spawning and input, with basic engine familiarity required.
Coursera · Epic Games — Logan Pinney
Explore Epic Games’ Unreal Engine introduction on setup, world building, materials, lighting, sound and collaboration, with no prior experience required.