This list is for anyone who wants to make games: complete beginners, programmers moving into games, young Roblox creators and artists who want their models in an engine. Our game development category lists 327 courses, and our Unity, Unreal Engine and Blender categories list 326, 116 and 137 more. These ten are the ones we would pick for each engine and each step. They have more than 367,000 student reviews between them and are rated 4.3 to 4.8; all ten were updated in 2025 or 2026, and the ones that still show older screens or keep older material are flagged below.
Every rating, review count, length and last-update date on this page comes from our catalogue and is refreshed with it. The pros and cons are written by CourseDuck’s editors from the course syllabus and a sample of the written student reviews, and checked against both; no course pays to be on this list. Udemy prices move with its sales, so treat the price on each card as the current one, not a fixed one. Four of the ten come from the GameDev.tv team; they are among the most-reviewed courses on these engines. Unity, Unreal Engine, Godot, Roblox Studio and Blender are all free to download and learn on.
How to pick
- You have never made a game: Complete C# Unity 2D Game Development, or Jumpstart to 2D Game Development: Godot 4 for Beginners if you prefer a free, open-source engine.
- You want 3D games in Unity: Complete C# Unity 3D Game Development in Unity 6.
- You want the course made with Unity Technologies: The Ultimate Guide to Game Development with Unity.
- You want Unreal without code: Unreal Engine 5: The Complete Beginner’s Course.
- You want Unreal with C++: Unreal Engine 5 C++ Game Development, then Unreal Engine 5 C++ The Ultimate Game Developer Course for one big project.
- You want to make Roblox games: Learn How To Code Games In Roblox Studio.
- You make the art: Complete Blender Creator, then Creating 3D environments in Blender.
Start here: Unity
1. Complete C# Unity 2D Game Development (Updated To Unity 6)
The GameDev.tv team’s 2D course, taught by Rick Davidson with Ahmed Nassef, is the most-reviewed game development course in our catalogue: about 108,600 reviews at 4.7 and nearly 500,000 students. It teaches C# and Unity through a run of small 2D games, with a try-it-yourself challenge before each walkthrough, in about 17.3 hours over 132 lectures. It is being remastered for Unity 6 and was last updated in July 2026; two of the remastered games are still listed as coming soon, and the older versions stay in the course meanwhile. Reviewers praise the help on Discord. Some beginners could not keep up in the faster sections.
Pros
- Four playable 2D games, each its own section, so progress shows quickly
- Short lessons with a try-it-yourself challenge before each walkthrough
- Discord and Q&A support that reviewers describe as helpful
- Being remastered for Unity 6, last updated July 2026, with the older material still included
Cons
- Star Blaster section moves fast and several beginners say they couldn’t keep up
- Tilemap lessons show which buttons to click without explaining why
- One reviewer hit a version-related crash in the scene persistence lessons and needed AI help to fix the code
What students say
Richard JonesIt's pretty good so far, helping me consolidate some of the knowledge I already have and joining that with new knowledge. I thought the section on rule tiles was not needed at that point in the course where it was a distraction and is a very complex concept in its own right. Maybe it belongs just before students are asked to design their own levels for their personal game (I assume that comes later).
Danny GIn addition to familiarizing the students to the unity software , they frequently vocalize their thought processes. This helps shape the student's mind when it comes to game development. It's very insightful and useful. They are also trying to help the students build good habits by teaching certain standards of practice. The material can be a lot for a beginner, but they do their best to explain things.
Reviews from students, via this course's page on CourseDuck.
2. Complete C# Unity 3D Game Development in Unity 6
Rick Davidson’s 3D course builds five finished games, from a simple dodge game to a first-person shooter, and teaches C# and Unity 6 from zero along the way, including nav mesh AI, raycasting, object pooling and ProBuilder, in about 27 hours over 192 lectures. It has about 49,100 reviews at 4.7 and was updated in September 2026. Beginners say his opening sections explain everything from the ground up. Second instructor Stephen Hubbard moves faster and skips more of the why, and it gets you started rather than making you an expert.
Pros
- Challenge-then-solution format: one reviewer was solving problems before the instructor posed them
- Short, focused lectures (192 over 27 hours) that reviewers say are easy to follow
- Covers real systems: nav mesh AI, raycasting, object pooling, procedural generation, ProBuilder
- Rick Davidson’s opening sections explain everything from the ground up, per beginner reviews
Cons
- Second instructor Stephen Hubbard moves fast and often skips the why, a common complaint from beginners
- One 3-star review flags a distracting mouse-spinning habit; another says subtitles sometimes fail to load
- Breadth over depth: a 4-star review says it gets your feet wet but is not enough to master
What students say
Melih CanSo far the course is good, I am on the last game section. I started from 0 and I learned a lot. However, Stephen's pace is sometimes too quick. I saw some comments related to that before I get the course and after taken the course some students also mentioned it on the lectures. I also saw the Stephen's response, nice to see you are reviewing the comments. I understand that it is kind a normal...
RobertIt's an excellent course, and you will learn a ton. By the end of the course I was pausing and adding functionality, solving many of the problems before Steven even had chance to pose them as challenges. This is a testament to the course quality, proving that it was teaching me to independently solve problems rather than just like-for-like configuring unity objects. The review loses half a start...
Reviews from students, via this course's page on CourseDuck.
3. The Ultimate Guide to Game Development with Unity (Official)
Jonathan Weinberger’s course is authorized by and made in partnership with Unity Technologies. It teaches C# through a 2D space shooter, a 3D stealth game with cutscenes and enemy AI, and a short 2D mobile project, in about 36.3 hours over 522 lectures, with a challenge before each answer. It has about 20,800 reviews at 4.7. Reviewers say he explains the reasoning behind the code. Much of the footage uses old Unity versions, it was last updated in April 2025, and reviewers report import and build problems they had to solve on their own.
Pros
- Weinberger explains the reasoning behind the code, not just the keystrokes, and reviewers say the pace suits newcomers
- Challenges ask you to attempt a solution before the answer is shown, so it’s not pure follow-along
- Three projects, including a 3D stealth game with cutscenes and enemy AI, not just a single 2D demo
- Active Discord where reviewers say they get fast help with version problems
Cons
- Large parts of the footage use old Unity versions; reviewers report broken asset imports and failed Android builds
- No section on setting up Visual Studio with Unity, and several reviewers hit tooling mismatches early
- The third project, the 2D mobile dungeon game, is only a handful of lectures in the syllabus
What students say
Jan Ali HassanWell its a Perfect Course for Starters ... One can learn alot of feature from this course specially if u are a noob to game development ... Well there are some stuff thats bit outdated but u can get easy solutions... and also get fast help from their discord channel... You should definitely get this course if u are just starting ur journey .... GOOD LUCK!!!
Vittorio MennellaThis is my course after completing unity pathways, Jonathan is amazing, the course is well structured and thanks to the many challenges you never get bored. Some contents are outdated but mostly related to adverts and cross-platform, however the discord channel is full of people ready to help, every time I had a question, I got an answer. Thank you Jonathan and all GameDevHq team.
Reviews from students, via this course's page on CourseDuck.
Unreal Engine
4. Unreal Engine 5: The Complete Beginner’s Course
David Nixon’s course is the gentle way into Unreal: a tour of the Unreal Engine 5 editor that explains why things work, with gameplay built in Blueprints so no coding is needed, and tutorial videos at the end of each section that build a small game, in about 10.6 hours over 81 lectures. It has about 13,600 reviews at 4.6 and was updated in July 2025. Some reviewers found the long lecture stretches dry, there are no exercises beyond those tutorials, and it recommends a mid-range PC with 8 GB of RAM.
Pros
- Explains why editor systems work the way they do, not just which buttons to press
- Each section ends with tutorial videos that build a small working game
- Updated July 2025, so the UE5 version on screen is recent
- No coding needed: gameplay logic is scripted with Blueprints
Cons
- Long lecture-only stretches; low-star reviewers found the delivery dry
- No quizzes, assignments, or exercises outside the end-of-section tutorials
- Tutorials can feel like following steps rather than understanding them
What students say
JacobThank you for all the hard work you put into the class I have learned a lot and feel more confident in finding my way around unreal. this was the perfect class for me to start my game development path.
Roshan SainiGreat Course to Start Game Development Journey ! This is my First Course in Game Development and it is pretty well structured and Gives Good Start to Game Development Career. Thanks David for this Amazing Course.
Reviews from students, via this course's page on CourseDuck.
5. Unreal Engine 5 C++ Game Development (Fully Updated in 5.6)
GameDev.tv’s Unreal course, created in collaboration with Epic Games and taught by Kaan Alpar, builds four games in Unreal Engine 5.6, from a platformer to a third-person shooter with enemy AI, teaching C++ as you go, in about 26.3 hours over 194 lectures. It is the most-reviewed Unreal course in our catalogue: about 75,100 reviews at 4.7 and more than 400,000 students, and it was updated in June 2026. Reviewers praise the quick answers from teaching assistants. Several beginners got lost once the C++ got serious, and it stops before menus and level loading.
Pros
- Four complete projects that step up in scope, from a platformer to a shooter with AI and animation blueprints
- Refreshed for Unreal 5.6 in June 2026, with the older lectures still included until the remaster is finished
- Teaching assistants answer questions quickly, and reviewers say the challenges force real practice
- Kaan Alpar’s explanations are detailed and clear, especially for people arriving from Unity
Cons
- Listed as all levels, but several beginners say they got lost once the C++ got serious
- Stays at the basics: no main menu, no level loading, and little guidance on what to learn next
- Pace is slow early on, and one reviewer felt the difficulty jumped sharply at the third game
What students say
Luca GasbarroI approached the course knowing C++ but absolutely nothing about an engine and game programming. The course si well structured, in the last section, even if new topics were introduced, I found myself trying to do things alone before listening to the lecture and most of the times I managed to do them properly. This because the course was particularly effective into make me understand the general...
Brian T. KinneyI came into this course with a background programming experience, though none in C++ (mostly Java and JS, some Python). That being said, I think this course is a great asset for anyone wanting learn C++ and UE5. For me, some of the concepts (if statements, for loops, etc.) were pretty standard knowledge, but Kaan described those in a way that I felt is very easy to digest. Even the newer concepts...
Reviews from students, via this course's page on CourseDuck.
6. Unreal Engine 5 C++ The Ultimate Game Developer Course
Stephen Ulibarri’s course is one long project: an open-world action RPG in Unreal Engine 5 C++, with combat, enemy AI, Motion Warping, Niagara effects, Chaos destruction and a HUD, in about 53.1 hours over 238 lectures. It has about 9,400 reviews at 4.7 and was updated in February 2026. Reviewers call the explanations clear and step by step. It was recorded in Unreal 5.1, so some asset steps need workarounds now that Quixel Bridge has moved to Fab, and you need basic C++ or another programming language first.
Pros
- Explanations praised as clear and step by step, even by students new to Unreal
- Teaches Unreal class hierarchy and coding practices, not just clicking through the editor
- One project covers combat, enemy AI, Motion Warping, Niagara effects, Chaos destruction and a HUD
- One Unity veteran calls it a good intro to the Unreal Editor and was relieved by how similar the two feel
Cons
- Recorded in Unreal 5.1; Quixel Bridge moved to Fab and some assets are now paid, so early sections need workarounds
- The 2026 update only patched individual videos, and one reviewer says the course feels inconsistent as a result
- Finished game is thin after 53 hours: one attack, no inventory, no quests
What students say
Dean EllisThe course is great, Stephen is a good teacher, it's definitely worthwhile. There is some friction: a) when bridging older/newer UE capabilities he tends to refer you to external resources instead of updating the course; b) he sometimes answers questions with the "It works on my system" kind of thing, though other students usually fill that gap thankfully; and c) sometimes he will over-explain...
Roger SoimosanI have bought and watched several Unreal trainings: 12 on Gamedev.tv and 8 on Udemy. in my opinion this is the best thorough beginner training and covers well BOTH Blueprints and C++. Stephen Ullibari is a outstanding trainer ... to me. Also check his 107h course on GAS: it cover a full Diablo-like game. Roger from France, near Paris
Reviews from students, via this course's page on CourseDuck.
Godot and Roblox
7. Jumpstart to 2D Game Development: Godot 4 for Beginners
Richard Allbert’s course builds seven small 2D games in Godot 4, the free and open-source engine, from a flappy-style plane to a boss-fight platformer and a Sokoban puzzle, and teaches state machines, singletons and event buses along the way, in about 67.6 hours over 439 lectures. It is rated 4.8 from about 4,400 reviews and was updated for Godot 4.6 and 4.7 in August 2026. Reviewers say it keeps pace with the engine. He talks fast, and the GDScript basics are brief for people who have never coded.
Pros
- Seven finished games, including a boss-fight platformer and a Sokoban puzzle with levels loaded from files
- Updated for Godot 4.6 and 4.7 in August 2026, and reviewers say it keeps pace with the engine
- Mixes explanation with exercises, and tells viewers which lessons to skip if they know the basics
- Teaches practical patterns like state machines, singletons and event buses along the way
Cons
- Fast talker who rarely pauses after typing code, so following along means a lot of rewinding
- GDScript basics are brief, and total beginners say the reasons behind lines of code go unexplained
- Old Godot 4.5 archive sections add clutter, and there are no quizzes or coding exercises built in
What students say
Kristofers StripnieksTaking this course was definitely the right move for me. The lessons were well paced, relevant, and at times even funny. I found the instructor to have a good sense of humor and to be great at leading me through the course. I would absolutely recommend it. Also, the challenges were a great way to apply what was taught. Thank you, Richard, and everyone who helped create this course - you really...
George KarboulonisThe course is exceptional, packed with a lot of valuable material. It is ideal for experienced programmers who want to learn Godot and GDScript. Beginner programmers will encounter a steep learning curve, but the course is still useful for those determined to study outside the course e.g. Godot reference and programming topics in general. If you use a chatbot, it will give you the answers to the...
Reviews from students, via this course's page on CourseDuck.
8. Learn How To Code Games In Roblox Studio 2025
Brendon Ross’s course is a short first step for young and new Roblox creators: setting up Roblox Studio, beginner Lua scripting, then one camping game built from scratch with custom animations, a reset feature, a leaderboard and saved player data, in about 6.1 hours over 52 lectures. It has about 3,200 reviews at 4.3. Reviewers call it clear and beginner paced. It was last updated in January 2025 and Studio has changed since, some find the narration formal, and there are no quizzes or exercises.
Pros
- Clear, beginner-paced teaching, with one reviewer saying they grew a lot in the first five videos
- Builds one small camping game from scratch, then adds custom animations and a reset feature
- Covers saving and loading player data and a leaderboard, not just placing parts
- Short at about 6 hours, so it is easy to finish and see a working game quickly
Cons
- Last updated January 2025, and reviewers say Studio’s interface and animation tools have since changed
- Some find the narration voice AI-like and formal, and say code is explained too thinly
- No quizzes or coding exercises, and one reviewer wanted far more detail on loops
What students say
Hugo RozasNice tutorial, I like mainly two things about it: - The videos are short (not 20min. sleeping oriented videos) - The builded game is simple enough to be easy to understand but complex enough to learn Roblox mechanics, the game looks it's very modificable and thx God it's not another Obby 🙂
Frank CurielI really enjoyed this course! The instructor explains everything clearly and in a very didactic way, providing solid information about the fundamentals of video game programming in Roblox. I highly recommend it, and of course, students should continue learning to keep progressing in this exciting field. Many thanks!
Reviews from students, via this course's page on CourseDuck.
Blender for game art
9. Complete Blender Creator: 3D Modelling (Compatible with 4.3)
GameDev.tv’s Blender course, taught by Grant Abbitt with Rick Davidson, is the most-reviewed Blender course in our catalogue: about 69,100 reviews at 4.8 and more than 350,000 students. It takes beginners from the interface through five projects, from a modular dungeon to a rigged, animated character and a sculpted head, with a challenge before each walkthrough, in about 13.8 hours over 104 lectures. It was updated in February 2026. Reviewers say it finally made Blender click. It samples modelling, UV mapping, rigging and sculpting rather than going deep on any one.
Pros
- Grant Abbitt explains why, not just which key to press; reviewers say it finally makes Blender click
- Challenge-first format: attempt each model yourself, then watch the walkthrough, with pauses built in
- Still maintained after a decade: updated February 2026, and students on Blender 5 report it follows fine
- Five real projects, from a modular dungeon to a rigged, animated character and a sculpted head
Cons
- Breadth over depth: it samples modelling, UV, rigging and sculpting rather than going deep on any one
- Small version drift: the keystroke overlay sometimes drops out and a few sculpt shortcuts have moved in newer Blender
- Some shortcuts go by fast without explanation, so a few lessons need a second pass
What students say
Alvaro MichaelIt's well-structured and gives me something to come back to whenever I get stuck on personal projects. I appreciate that he shows you how to do something first and THEN asks you to do it yourself. Makes it more hands-on. I would say that even in the Blender 5.0 age this course is still relevant and useful.
Kyle bardoneGrant Abitt is the best teacher for learning blender from absolute zero. The way he has coordinated his teaching plan is excellent. Starting from the basic controls and teaching the utilities of the camera, and most efficient way of moving and manipulation objects using basic key bindings is an excellent fundamental exercise. As a newbie I highly recommend this teacher to any would-be 3d artist.
Reviews from students, via this course's page on CourseDuck.
10. Creating 3D environments in Blender
Rob Tuytel, who runs the free asset library Poly Haven with Greg Zaal, builds a realistic industrial factory hall in seven Blender 5 chapters added in November 2025, with more than 150 photo-scanned assets and materials included, in about 37.9 hours over 248 lectures in total. It has about 14,400 reviews at 4.7. Reviewers like that every shortcut is called out. He moves fast, the older Blender 3.2 chapters that make up most of the hours are no longer supported, and it needs 16 GB of RAM.
Pros
- Seven fresh Blender 5 chapters, updated November 2025, build one complete factory hall from blueprints
- Taught by a Poly Haven co-runner with 18 years of environment work, using real site references and no AI textures
- One reviewer says shortcuts and mouse clicks are called out, which made that section much faster to follow
- 150 plus photo scanned assets and materials included for the industrial scene
Cons
- Rob moves fast; several reviewers struggle to keep up, and some say steps are shown without a why
- The Blender 3.2 chapters, most of the 38 hours, are unsupported and one reviewer found textures missing
- Geometry Nodes sections feel rushed to at least one experienced student, and the course needs 16GB RAM
What students say
Rizwan Ahmedcourse is good so far, but at times some concepts are not explained, like cube projection, and how floor UV was disturbed by adding edge lines, but overall enjoying it
Yiğithan EkiciPlease bring Turkish subtitles to all courses, I promise you I will take all courses! PLEASE! Lütfen tüm kurslara Türkçe altyazı gelsin, sana söz veriyorum tüm kusları alacağım! LÜTFEN!
Reviews from students, via this course's page on CourseDuck.
Where to go next
Every course above has a full page on CourseDuck with its syllabus, our take and more student reviews; the cards link to them. The rest sit in our game development, Unity, Unreal Engine and Blender categories, which rank every course we list by student reviews. Related guides: the best graphic design courses for 2D art and logos, and the best video editing courses for trailers and devlogs.



