Learn Game development online

Game development is one of the most exciting career opportunities. Imagine being part of a development team behind games like DOTA, FIFA, Pokemon Go, GTA, Tetris, Minecraft etc. This list will be a good reference point for you to learn game development online.

You can checkout bafflednerd’s list of C# programming courses as well.

The list is split as follows:

Note: Udemy has a Holiday period offer providing all courses for 10 USD only.If you have/had any plans to take up an Udemy course, this is a great opportunity to buy courses at a very low price.

Click on the names to go to the specific category of courses.

Highly rated online courses

Course NameDifficultyCourse Instructor and WebsiteRatingTime commitmentPrice in USD
Game Design and Development SpecializationBeginnerMichigan State University (Coursera)Varies per courseVaries per courseFree to learn; 59 USD for certificate
Learn to Code by Making Games - The Complete Unity DeveloperBeginnerBen Tristem (Udemy)4.651.5 hours50
Master Unity By Building 6 Fully Featured Games From ScratchBeginnerAwesome Tuts (Udemy)4.635 hours30
Become a Game Designer : The Complete Master SeriesBeginnerSchool of Game Design ! (Udemy)4.470 hours45
Game Physics - Extend Unity 3D's Physics Engine in C# CodeIntermediateBen Tristem (Udemy)4.75.5 hours20
How to Make a Video GameBeginnerNick Pettit (Treehouse)NA6 hoursFree trial for 7 days; 25 USD per month to access all courses
Unity BasicsBeginnerNick Pettit (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Maya Modeling ToolsIntermediateJason Baskin (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Object-Oriented Programming in UnityIntermediateNick Pettit (Treehouse)NA107 minFree trial for 7 days; 25 USD per month to access all courses
Aaron's TutorialsBeginnerAaron CoxNASelf-pacedFree
Lazy foo game development tutorialsBeginnerLazy FooNASelf-pacedFree
Unity 3D official tutorialsBeginnerUnity 3DNASelf-pacedFree
Design and Development of Games for LearningBeginnerMIT (edX)4.59 weeksFree to learn; 99 USD for certificate
Game Development Series - GameMakerBeginnerMicrosoft Virtual Academy4.72 hoursFree
Game Development with Construct 2BeginnerMicrosoft Virtual Academy4.73 hoursFree
Introduction to C++ and DirectX Game Development Jump StartBeginnerMicrosoft Virtual Academy4.56 hoursFree
Building Blocks: Game DevelopmentIntermediateMicrosoft Virtual Academy52 hoursFree
Building Windows 10 Games with Unity 5IntermediateMicrosoft Virtual Academy56 hoursFree
Developing Windows 10 Games with Construct 2IntermediateMicrosoft Virtual Academy53 hoursFree
Introduction to WebGL 3D with HTML5 and Babylon.jsIntermediateMicrosoft Virtual Academy4.86 hoursFree
Developing 2D & 3D Games with Unity for Windows Jump StartIntermediateMicrosoft Virtual Academy4.610 hoursFree

Free courses

Course NameDifficultyCourse Instructor and WebsiteRatingTime commitmentPrice in USD
Game Design and Development SpecializationBeginnerMichigan State University (Coursera)Varies per courseVaries per courseFree to learn; 59 USD for certificate
Game Design: Arts and Concepts SpecializationBeginnerCalifornia Institute of Arts (Coursera)Varies per courseVaries per courseFree to learn; 59 USD for certificate
3D Art with Maya LTBeginnerJason Baskin (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Aaron's TutorialsBeginnerAaron CoxNASelf-pacedFree
Gameplay Programming for Video Game DesignersBeginnerRIT (edX)NA5 weeksFree to learn; 49 USD for certificate
How to Make a Video GameBeginnerNick Pettit (Treehouse)NA6 hoursFree trial for 7 days; 25 USD per month to access all courses
Lazy foo game development tutorialsBeginnerLazy FooNASelf-pacedFree
Unity 3D official tutorialsBeginnerUnity 3DNASelf-pacedFree
Unity BasicsBeginnerNick Pettit (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Video Game Asset Creation and ProcessBeginnerRIT (edX)NA5 weeksFree to learn; 49 USD for certificate
Video Game Design and BalanceBeginnerRIT (edX)NA5 weeksFree to learn; 49 USD for certificate
Video Game Design HistoryBeginnerRIT (edX)NA5 weeksFree to learn; 49 USD for certificate
Video Game Design: Teamwork & CollaborationBeginnerRIT (edX)NA5 weeksFree to learn; 49 USD for certificate
Unity Crash Course - Learn about Quaternions and MathBeginnerMammoth Interactive (Udemy)539 minsFree
Develop Your Own Game Quick & Easy with Game Maker StudioBeginnerJoey Tawadrous (Udemy)4.82.5 hoursFree
Create video games with Stencyl - an introductionBeginnerInnes Borkwood (Udemy)4.71.5 hoursFree
Game Development Series - GameMakerBeginnerMicrosoft Virtual Academy4.72 hoursFree
Game Development with Construct 2BeginnerMicrosoft Virtual Academy4.73 hoursFree
Beginning Game Programming with C#BeginnerUniversity of Colorado System (Coursera)4.612 weeksFree to learn; 29 USD for certificate
Code Your First Game: Arcade Classic in JavaScript on CanvasBeginnerGamkedo Game Development Coach Chris DeLeon (Udemy)4.62 hoursFree
Creating Video Games With YLC liteBeginnerMr. Myles Keough (Udemy)4.62 hoursFree
Creating a 2D Game in Unity 4.5Beginner3D BUZZ Programming and Digital Art training (Udemy)4.517 hoursFree
Design and Development of Games for LearningBeginnerMIT (edX)4.59 weeksFree to learn; 99 USD for certificate
Introduction to C++ and DirectX Game Development Jump StartBeginnerMicrosoft Virtual Academy4.56 hoursFree
Make a Unity 2D Physics Game - For Beginners!BeginnerJ. A. Whye (Udemy)4.51 hourFree
Unity Crash Course - Learn about co-ordinates and Vector 2sBeginnerMammoth Interactive (Udemy)4.51 hourFree
Unity3d ConceptsBeginnerJonathan Gonzalez (Udemy)4.54 hoursFree
Game Development Crash Course w/Corona SDK: You Can Do It!BeginnerJ. A. Whye (Udemy)4.41 hourFree
Learn the Unity 3D Shuriken Particle SystemBeginnerStone River eLearning (Udemy)4.41.5 hoursFree
Racing Game Physics and Artificial IntelligenceBeginnerThe Game Institute (Udemy)4.43.5 hoursFree
Unity 2D Course 2016 Demo: Create A Mobile Platformer MenuBeginnerAbleGamesDev . (Udemy)4.41 hourFree
Introduction to Game Dynamics with Unity 3DBeginnerStone River eLearning (Udemy)4.32 hoursFree
Learn Construct 2: Creating a Pixel Platformer in HTML5!BeginnerJeremy Alexander (Udemy)4.32 hoursFree
Unity 3d | Using Light and Shadow in Game DevelopmentBeginnerStone River eLearning (Udemy)4.32.5 hoursFree
Unity 3D Game Development | 3D Engine FundamentalsBeginnerStone River eLearning (Udemy)4.31 hourFree
Draw the sword: easy way to create 2d game art in 30 minutesBeginnerYuriy Okunev (Udemy)4.21 hourFree
Learn to Build Mobile Games using Corona SDKBeginnerEduonix Learning Solutions (Udemy)4.25 hoursFree
Build your first game in a day with StencylBeginnerSeekhana Academy (Udemy)3.91 hourFree
Cameras in UnityIntermediateNick Pettit (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Components in UnityIntermediateNick Pettit (Treehouse)NA72 minFree trial for 7 days; 25 USD per month to access all courses
Lighting in UnityIntermediateNick Pettit (Treehouse)NA88 minFree trial for 7 days; 25 USD per month to access all courses
Materials in UnityIntermediateNick Pettit (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Maya Modeling ToolsIntermediateJason Baskin (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Object-Oriented Programming in UnityIntermediateNick Pettit (Treehouse)NA107 minFree trial for 7 days; 25 USD per month to access all courses
Building Blocks: Game DevelopmentIntermediateMicrosoft Virtual Academy52 hoursFree
Building Windows 10 Games with Unity 5IntermediateMicrosoft Virtual Academy56 hoursFree
Developing Windows 10 Games with Construct 2IntermediateMicrosoft Virtual Academy53 hoursFree
Introduction to WebGL 3D with HTML5 and Babylon.jsIntermediateMicrosoft Virtual Academy4.86 hoursFree
Developing 2D & 3D Games with Unity for Windows Jump StartIntermediateMicrosoft Virtual Academy4.610 hoursFree
iOS Game Development in Swift 2IntermediateSabatino Masala (Udemy)4.23.5 hoursFree
Creating Virtual and Augmented Reality Apps on the Windows PlatformIntermediateMicrosoft Virtual Academy43 hoursFree
Developing Games with HTML5IntermediateMicrosoft Virtual Academy45 hoursFree

Complete list of courses

Course NameDifficultyCourse Instructor and WebsiteRatingTime commitmentPrice in USD
Game Design and Development SpecializationBeginnerMichigan State University (Coursera)Varies per courseVaries per courseFree to learn; 59 USD for certificate
Game Design: Arts and Concepts SpecializationBeginnerCalifornia Institute of Arts (Coursera)Varies per courseVaries per courseFree to learn; 59 USD for certificate
3D Art with Maya LTBeginnerJason Baskin (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Aaron's TutorialsBeginnerAaron CoxNASelf-pacedFree
Gameplay Programming for Video Game DesignersBeginnerRIT (edX)NA5 weeksFree to learn; 49 USD for certificate
How to Make a Video GameBeginnerNick Pettit (Treehouse)NA6 hoursFree trial for 7 days; 25 USD per month to access all courses
Lazy foo game development tutorialsBeginnerLazy FooNASelf-pacedFree
Unity 3D official tutorialsBeginnerUnity 3DNASelf-pacedFree
Unity BasicsBeginnerNick Pettit (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Video Game Asset Creation and ProcessBeginnerRIT (edX)NA5 weeksFree to learn; 49 USD for certificate
Video Game Design and BalanceBeginnerRIT (edX)NA5 weeksFree to learn; 49 USD for certificate
Video Game Design HistoryBeginnerRIT (edX)NA5 weeksFree to learn; 49 USD for certificate
Video Game Design: Teamwork & CollaborationBeginnerRIT (edX)NA5 weeksFree to learn; 49 USD for certificate
App Crash CourseBeginnerJames Weatherford (Udemy)55.5 hours20
Complete Beginners Guide for Construct 2BeginnerWilliam Bushee (Udemy)55.5 hours50
Create your Guess the Word iPhone app for Kids.Code includedBeginnerYohann Taieb (Udemy)51.5 hours20
Creating Game Assets with PowerPointBeginnerEleven XIII Products LLC (Udemy)51.5 hours30
Game Design for Mobile and DesktopBeginnerKristofer Occhipinti (Udemy)53.5 hours20
Improve Your Game Design With Better GameplayBeginnerJames Doyle (Udemy)54 hours25
Introduction to Mobile Game Programming for BeginnersBeginnerGuillermo Puyol (Udemy)56 hours20
Make a Soccer game for iPhones and publish it. Code includedBeginnerYohann Taieb (Udemy)52 hours20
Make Your First Video GameBeginnerNick Baldwin (Udemy)54.5 hours20
Unity Crash Course - Learn about Quaternions and MathBeginnerMammoth Interactive (Udemy)539 minsFree
Create a Feeding Fish Frenzy Game in Construct 2BeginnerGreg Pugh (Udemy)4.93 hours20
Introduction to Mobile Games Development with GamesaladBeginnerJamie Cross (Udemy)4.98.5 hours40
Learn Construct 2: Creating an Action Platformer in HTML5!BeginnerJeremy Alexander (Udemy)4.92.5 hours25
Learn tvOS for Game DevelopmentBeginnerJustin Dike (Udemy)4.99.5 hours40
Make Awesomely Strange Video Games with Unity and PlaymakerBeginnerMichael "M dot Strange" Belmont (Udemy)4.915 hours50
Publish your own Impossible Arrow iPhone game without codingBeginnerYohann Taieb (Udemy)4.91.5 hours20
Unity 2016 - Character gear and weapon useBeginnerYohann Taieb (Udemy)4.94 hours20
CrashCourse iPhone Game ProgrammingBeginnerMichael Leech (Udemy)4.84.5 hours20
Create your own 2D art for games.BeginnerSam Leoncini (Udemy)4.87.5 hours20
Develop an iOS game with Cocos 2D Game Development FrameworkBeginnerSreeprakash Neelakantan (Udemy)4.82.5 hours20
Develop Your Own Game Quick & Easy with Game Maker StudioBeginnerJoey Tawadrous (Udemy)4.82.5 hoursFree
Finish Your First Game Quickly Using GameMaker StudioBeginnerBenjamin Anderson (Udemy)4.83.5 hours30
Learn Construct 2: Creating a top-down shooter in HTML5!BeginnerJeremy Alexander (Udemy)4.81.5 hours25
Learn how to make iPhone/android 2D Games without codingBeginnerRon Gonzalez (Udemy)4.87 hours20
Make a Tetris-style Puzzler in UnityBeginnerInstructor Wilmer Lin (Udemy)4.88.5 hours20
Mobile Game Development: Make & Publish iPhone GamesBeginnerYohann Taieb (Udemy)4.82 hours20
Practical Game Development in Unity 4: Level 2.1Beginner3D BUZZ Programming and Digital Art training (Udemy)4.87.5 hours20
Start learning unity3d by making 5 games from scratchBeginnerSkill Dudes (Udemy)4.86.5 hours50
Unity3D Made Simple: Master Fundamentals QuicklyBeginnerJose Mayi (Udemy)4.86 hours20
Become a Game Developer in 2 hours with Game Maker: StudioBeginnerGurpreet Singh MAtharoo (Udemy)4.72 hours25
Become a Game Maker with GameMaker StudioBeginnerBenjamin Anderson (Udemy)4.79 hours40
Building Games with Scratch 2.0BeginnerPackt Publishing (Udemy)4.72.5 hours30
Create a Space Pinball Game in Construct 2BeginnerGreg Pugh (Udemy)4.72.5 hours20
Create video games with Stencyl - an introductionBeginnerInnes Borkwood (Udemy)4.71.5 hoursFree
Creating Kid's Games with Construct 2BeginnerGreg Pugh (Udemy)4.72.5 hours20
Draw Your Own RPG Inventory: easy way to create 2d game artBeginnerYuriy Okunev (Udemy)4.73 hours20
Game Development Series - GameMakerBeginnerMicrosoft Virtual Academy4.72 hoursFree
Game Development with Construct 2BeginnerMicrosoft Virtual Academy4.73 hoursFree
Game Making in ScratchBeginnerEvan Schweikert (Udemy)4.71 hour20
Get in the Game: Insights into a Career in the Game IndustryBeginnerVICONIC Gaming (Udemy)4.71 hour20
HTML5 Mobile Game Development by Example - Educational GameBeginnerPablo Farias Navarro (Udemy)4.72.5 hours20
Introduction to World MachineBeginnerPeter Sekula (Udemy)4.73.5 hours25
Learn To Code By Making a 2D Platformer in UnityBeginnerJames Doyle (Udemy)4.713 hours45
Make interactive games with Fungus & Unity3D - no coding!BeginnerPaul McGrath (Udemy)4.78 hours20
Make Your First Unity 2D Game Easily, with Javascript!BeginnerJ. A. Whye (Udemy)4.74.5 hours20
Missile Commando with Swift and Sprite KitBeginnerJustin Dike (Udemy)4.75 hours30
Passive Income: Your Own 'Stay in the Line' iOS Game CloneBeginnerYohann Taieb (Udemy)4.71.5 hours20
The Scratch Academy - Entry Level Computer ProgrammingBeginnerBenjamin East (Udemy)4.71.5 hours20
The Unreal Engine Developer Course - Learn C++ & Make GamesBeginnerBen Tristem (Udemy)4.732 hours45
UNITY 5: quick start for beginnersBeginnerEvgeniy Solovey (Udemy)4.71 hour20
Unity Android Game Development With Game Art & MonetizationBeginnerRaja Biswas (Udemy)4.714 hours30
Zombie Run - scary maze game for iPhoneBeginnerJan Zavrel (Udemy)4.73.5 hours30
3D Pixel Art for non artist. Crossy Road Modeling. Unity 3DBeginnerYohann Taieb (Udemy)4.62.5 hours20
Beginning Game Programming with C#BeginnerUniversity of Colorado System (Coursera)4.612 weeksFree to learn; 29 USD for certificate
Beginning Mobile Game DevelopmentBeginnerJ. A. Whye (Udemy)4.69 hours40
Code Your First Game: Arcade Classic in JavaScript on CanvasBeginnerGamkedo Game Development Coach Chris DeLeon (Udemy)4.62 hoursFree
Create your First Computer Game with StencylBeginnerRichard Sneyd (Udemy)4.66 hours20
Creating Video Games With YLC liteBeginnerMr. Myles Keough (Udemy)4.62 hoursFree
Game Programming with UnityBeginnerLearnToProgram, Inc. (Udemy)4.68.5 hours20
How to Make a Freaking Video Game - iOS, SpriteKit, SceneKitBeginnerRick Walter (Udemy)4.68 hours40
Intro to UVW Unwrapping in 3ds Max for GamesBeginner3dmotive LLC (Udemy)4.61 hour20
Introduction to High Poly Modeling for Games in 3ds MaxBeginner3dmotive LLC (Udemy)4.61.5 hours20
Learn JavaScript in unity 3d in 1 hour for beginnersBeginnerJohn Bura (Udemy)4.61 hour20
Learn SpriteKit for OSX in 1 Hour!BeginnerJohn Bura (Udemy)4.61 hour20
Learn to Code by Making Games - The Complete Unity DeveloperBeginnerBen Tristem (Udemy)4.651.5 hours50
Make VR Games in Unity with C# - Cardboard, Gear VR, OculusBeginnerBen Tristem (Udemy)4.613 hours35
Master Unity By Building 6 Fully Featured Games From ScratchBeginnerAwesome Tuts (Udemy)4.635 hours30
Pass the Unity Certified Developer Exam - Lifetime AccessBeginnerBen Tristem (Udemy)4.616 hours40
Publish your Own Guess the Word Game for Kids, iOS & AndroidBeginnerMarco Baatjes (Udemy)4.63 hours20
Simple HTML5 Game DevelopmentBeginnerAndy Harris (Udemy)4.613 hours20
The Complete LibGDX Game Course Using JavaBeginnerAwesome Tuts (Udemy)4.620.5 hours20
The Complete Mobile Game Development Course with PhaserBeginnerPablo Farias Navarro (Udemy)4.610 hours50
The Complete Unity 5 Intro - Learn to Build and Design GamesBeginner3dmotive LLC (Udemy)4.66 hours20
Unity 3D - Game Development For BeginnersBeginnerAwesome Teach Inc. (Udemy)4.62.5 hours20
Unity3D and the Oculus RiftBeginnerFlorian Maurer (Udemy)4.61 hour30
Unity3D Master Series: Volume 2 | c# Intro to programmingBeginnerSchool of Game Design ! (Udemy)4.63 hours20
Begin Unity Programming ✅BeginnerYohann Taieb (Udemy)4.52 hours20
Build a Whack a Mole iPhone Game. Includes Code and ImagesBeginnerYohann Taieb (Udemy)4.51 hour20
Complete Construct 2 Game Development Course For BeginnersBeginnerRoland Zelhof (Udemy)4.53 hours50
Creating a 2D Game in Unity 4.5Beginner3D BUZZ Programming and Digital Art training (Udemy)4.517 hoursFree
Design and Development of Games for LearningBeginnerMIT (edX)4.59 weeksFree to learn; 99 USD for certificate
Game Development using Corona SDK in 2016 with ASO & AdsBeginnerDaniel Williams (Udemy)4.55.5 hours25
How to make 20 games without coding and earn passive income.BeginnerJohn Bura (Udemy)4.519 hours40
Intro to SceneKit. An easy to use iOS 3D framework.BeginnerKevin Healy (Udemy)4.51.5 hours20
Introduction to C++ and DirectX Game Development Jump StartBeginnerMicrosoft Virtual Academy4.56 hoursFree
Introduction to Game Design with Unity3DBeginnerSchool of Game Design ! (Udemy)4.53 hours20
Make a Unity 2D Physics Game - For Beginners!BeginnerJ. A. Whye (Udemy)4.51 hourFree
Make Your Own iPhone Game in One Day Without Coding - iOS 7BeginnerYohann Taieb (Udemy)4.52 hours20
Mobile Game Development|Gamemaker StudioBeginnerJohn S (Udemy)4.54 hours40
Publish Stick Hero iPhone game - monetize with Ads - no codeBeginnerYohann Taieb (Udemy)4.52 hours20
The Complete iOS Game Course Using SwiftBeginnerAwesome Tuts (Udemy)4.516 hours20
The Complete Unity 5 Guide: Unity Game Development Made EasyBeginnerAhmed Swilam (Udemy)4.517.5 hours30
Unity Crash Course - Learn about co-ordinates and Vector 2sBeginnerMammoth Interactive (Udemy)4.51 hourFree
Unity3d ConceptsBeginnerJonathan Gonzalez (Udemy)4.54 hoursFree
Unity3D Creating a Crossy Road Video GameBeginnerSchool of Game Design ! (Udemy)4.58 hours25
2D Game Development in Unity 5.4BeginnerNeil North (Udemy)4.44 hours20
Become a Game Designer : The Complete Master SeriesBeginnerSchool of Game Design ! (Udemy)4.470 hours45
Construct 2 - From Beginner to Advanced - Ultimate Course!BeginnerJeremy Alexander (Udemy)4.416 hours35
Game Development and Coding for ChildrenBeginnerPablo Farias Navarro (Udemy)4.42 hours20
Game Development Crash Course w/Corona SDK: You Can Do It!BeginnerJ. A. Whye (Udemy)4.41 hourFree
Getting Cozy with Shader Forge for Unity 3DBeginnerGametutor 🙂 (Udemy)4.42 hours20
Intro to 3d Modeling Using BlenderBeginner3dmotive LLC (Udemy)4.45.5 hours20
Java Game Development - Create a Flappy Bird CloneBeginnerStone River eLearning (Udemy)4.42 hours20
Learn Construct 2: Exporting a Mobile Game to Android & IOSBeginnerJeremy Alexander (Udemy)4.41.5 hours20
Learn the Unity 3D Shuriken Particle SystemBeginnerStone River eLearning (Udemy)4.41.5 hoursFree
Modern UI Development in Unity 4.6/5.0Beginner3D BUZZ Programming and Digital Art training (Udemy)4.413.5 hours20
Powerful Unity JavaScript Everything You Need To KnowBeginnerMrunal Dhurwe (Udemy)4.427.5 hours20
Publish your SplishSplash iPhone game to iTunes store todayBeginnerYohann Taieb (Udemy)4.42 hours20
Racing Game Physics and Artificial IntelligenceBeginnerThe Game Institute (Udemy)4.43.5 hoursFree
Saving and Loading Game Data in Unity3DBeginnerDave Savic (Udemy)4.41 hour20
The Complete Beginner's Guide to Unity for Game DevelopmentBeginner3dmotive LLC (Udemy)4.47 hours30
Unity 2016 Game PhysicsBeginnerYohann Taieb (Udemy)4.43 hours20
Unity 2D Course 2016 Demo: Create A Mobile Platformer MenuBeginnerAbleGamesDev . (Udemy)4.41 hourFree
Unity 5 Professional Guide - Mastering C# Programming!BeginnerJosé Augusto Thomas (Udemy)4.410.5 hours25
Unity Game AnalyticsBeginnerYohann Taieb (Udemy)4.41 hour20
Unreal Engine 4: The Complete Beginner's CourseBeginnerDavid Nixon (Udemy)4.48 hours20
10 Killer Tips and Tricks for UnityBeginner3dmotive LLC (Udemy)4.32 hours20
Build a Tycoon Business Sim in Unity3D: C# Game DevelopmentBeginnerOdoo Class Videos (Udemy)4.39 hours20
Create your first video game from scratch without codingBeginnerInnes Borkwood (Udemy)4.37 hours20
Game Reskinning. iOS Swing Copters* Source Code TemplateBeginnerYohann Taieb (Udemy)4.32 hours20
How to use UNITY for 2D Game Development: A Beginners GuideBeginnerJeremy Alexander (Udemy)4.31.5 hours20
HTML5 Mobile Game Development by Example -Veggies vs ZombiesBeginnerPablo Farias Navarro (Udemy)4.32.5 hours20
HTML5 Mobile Game Development with PhaserBeginnerPablo Farias Navarro (Udemy)4.32.5 hours30
Intro to Mobile Game and App Development and Corona SDK 2015BeginnerDaniel Williams (Udemy)4.33.5 hours25
Introduction to Game Dynamics with Unity 3DBeginnerStone River eLearning (Udemy)4.32 hoursFree
iOS 9 Reskinning: Create and Publish Unblock Me iOS gameBeginnerYohann Taieb (Udemy)4.31.5 hours20
iOS Control Systems with Swift 2 or 1.2 and Sprite KitBeginnerJustin Dike (Udemy)4.36.5 hours25
Learn Construct 2: Creating a Pixel Platformer in HTML5!BeginnerJeremy Alexander (Udemy)4.32 hoursFree
Learn Easy HTML5 Game Development in Construct 2BeginnerRichard Sneyd (Udemy)4.33 hours20
Learn Gamemaker Studio with no past programming experience!BeginnerBenjamin Monderno (Udemy)4.34.5 hours30
Learn How to Make a Private Minecraft Gaming Server on a PCBeginnerSusan Cork (Udemy)4.35.5 hours20
Python GUI and Gaming 101 with TkinterBeginnerAvinash Jain (Udemy)4.34.5 hours20
The Complete Game Developer course - Build 60 GamesBeginnerJohn Bura (Udemy)4.334 hours40
Unity 3d | Using Light and Shadow in Game DevelopmentBeginnerStone River eLearning (Udemy)4.32.5 hoursFree
Unity 3D 2016 - Build , program & publish Crossy Road gameBeginnerYohann Taieb (Udemy)4.36.5 hours20
Unity 3D 2016: Create a video game fast & business of gamesBeginnerSergey Kasimov (Udemy)4.33.5 hours50
Unity 3D Easy IntroductionBeginnerTom Vogt (Udemy)4.31 hour20
Unity 3D Game Development | 3D Engine FundamentalsBeginnerStone River eLearning (Udemy)4.31 hourFree
Become an Oculus Rift Game Developer for beginnersBeginnerScott Wilson (Udemy)4.24.5 hours20
Construct 2 - The Complete Game Creation Learning ToolBeginnerMihai Morosanu (Udemy)4.25 hours20
Create Games with Game Maker (no programming) from scratchBeginnerEldon Harris (Udemy)4.23.5 hours20
Develop A Vertical Shoot'em Up Game for Android and IOSBeginnerRichard Sneyd (Udemy)4.25.5 hours20
Draw the sword: easy way to create 2d game art in 30 minutesBeginnerYuriy Okunev (Udemy)4.21 hourFree
iOS Maze Games with Swift, Sprite Kit and Designed in TiledBeginnerJustin Dike (Udemy)4.27.5 hours20
Learn to Build Mobile Games using Corona SDKBeginnerEduonix Learning Solutions (Udemy)4.25 hoursFree
Platform Game Creation With Construct 2 (HTML5)BeginnerEd Farias (Udemy)4.22 hours20
Poser Pro Game Dev FundamentalsBeginnerInfinite Skills (Udemy)4.24 hours50
Unity In App Purchase Complete CourseBeginnerAhmad Naser (Udemy)4.210 hours20
Zombies Game Development for Android, iOS and PC using UnityBeginnerJose Lopez Garcia (Udemy)4.25 hours35
Build 20 SpriteKit Games for iPhone using Xcode and Swift.BeginnerJohn Bura (Udemy)4.123.5 hours40
Create an Android Game from Scratch using AndEngineBeginnerBenjamin Schwalb (Udemy)4.12 hours20
How to create a Flappy Bird inspired iPhone game in Swift 2BeginnerBen Kane Johns (Udemy)4.17.5 hours20
HTML5 Game from scratch step by step learning JavaScriptBeginnerLaurence Svekis (Udemy)4.12.5 hours20
Learn C++ Game DevelopmentBeginnerLuka Horvat (Udemy)4.16 hours20
Learn Mobile Game Programming from ScratchBeginnerEduonix Learning Solutions (Udemy)4.110.5 hours20
Learn to Code in Game Maker LanguageBeginnerNicholas Cohran (Udemy)4.13.5 hours20
Make Your First Video Game Today With Unity 3DBeginnerAwesome Inc (Udemy)4.13.5 hours20
Unity Game Development Using uScriptBeginnerScott Wilson (Udemy)4.16 hours20
Unity3D Master Series : Volume 1 | Learning the basicsBeginnerSchool of Game Design ! (Udemy)4.11 hour20
Unity3D Stickers 2D Game Step By StepBeginnerAhmad Naser (Udemy)4.11 hour20
Unreal Development Kit (UDK)BeginnerNew Boston Academy (Udemy)4.17.5 hours20
Blend into virtual reality with Unreal Engine - Part IBeginnerTiago Sagban (Udemy)41 hour20
C++ programming For 2D Games Using SFMLBeginnerLharrach Abdellah (Udemy)41.5 hours20
CryENGINE 3 SDK Level DesignBeginnerPackt Publishing (Udemy)42 hours25
Learn to Build Mobile Games using Unity3DBeginnerEduonix Learning Solutions (Udemy)45 hours20
Learn to create Computer games with python and pygameBeginnerWill Smith (Udemy)410 hours20
Minecraft Server: Beginners guideBeginnerJustin Miller (Udemy)42 hours20
Python Game Development - Create a Flappy Bird CloneBeginnerStone River eLearning (Udemy)43 hours20
Three.js & WebGL 3D Programming Crash CourseBeginnerFrahaan Hussain (Udemy)41.5 hours20
Unity Professional Development From A to Z - Build 10 GamesBeginnerAhmad Naser (Udemy)426.5 hours20
Unreal Engine 2D C++ PlatformerBeginnerMichael L. (Udemy)43.5 hours20
Beginner VR Oculus Rift Development with Unity3DBeginnerDaniel dB Buchanan (Udemy)3.91 hour20
Build your first game in a day with StencylBeginnerSeekhana Academy (Udemy)3.91 hourFree
Creating Games in Multimedia Fusion 2: Beginner CourseBeginnerDanny James (Udemy)3.94 hours40
Learn to code in c# in unity 3d in 1 hour for beginnersBeginnerJohn Bura (Udemy)3.91 hour20
Learn to Make Games Without Code - Using Unity and PlaymakerBeginnerMichael Kelley (Udemy)3.96.5 hours50
Learn to make HTML 5, Facebook, Chrome Store games and more!BeginnerJohn Bura (Udemy)3.932 hours50
The Complete iOS Game Course - Build a Flappy Bird CloneBeginnerEliot Arntz (Udemy)3.930.5 hours20
Construct 2 For BeginnersBeginnerJustin Miller (Udemy)3.83 hours20
Construct 2: Learn to Build Mobile Games in 2 Hours!BeginnerConnor Marble (Udemy)3.82 hours20
Make Mobile Games In Unity and ProfitBeginnerDustin Kaban (Udemy)3.82 hours20
Python Game Development for BeginnersBeginnerInfinite Skills (Udemy)3.82.5 hours50
Swift 2.0 and Sprite Kit Basics for Game DevelopersBeginnerJustin Dike (Udemy)3.86 hours20
Actionscript 3 Side Scrolling GamesBeginnerJustin Dike (Udemy)3.73.5 hours20
Develop Mobile Games for Android and iOS with StencylBeginnerRichard Sneyd (Udemy)3.711.5 hours20
Learn SpriteKit in 1 hour for iOS 9!BeginnerJohn Bura (Udemy)3.71 hour20
Publish your own Spring Ninja* game for iPhone and AndroidBeginnerYohann Taieb (Udemy)3.73 hours20
HTML5 Mobile Game Development for Beginners with LimeJSBeginnerPablo Farias Navarro (Udemy)3.65.5 hours20
Publish your own Candy Crush* iPhone Game Today. iOS CodeBeginnerYohann Taieb (Udemy)3.62 hours20
Unity 3D Master Class - Game Development For BeginnersBeginnerInfinite Skills (Udemy)3.68.5 hours50
Building game logic to game development in Unity5Beginneroutofbounds 94 (Udemy)3.51.5 hours20
Intro to HTML5 Game DevelopmentBeginnerPablo Farias Navarro (Udemy)3.51.5 hours20
Make A Flappy Bird Clone In Gamemaker Studio!BeginnerBenjamin Monderno (Udemy)3.51 hour30
Unity 3D for Beginners: Make an Iphone or Android Game!BeginnerNavjot Singh (Udemy)3.56 hours20
Unity3D Alphabet Board Game Step By StepBeginnerAhmad Naser (Udemy)3.52 hours50
Unity3D Paint Book 2D Game Step By StepBeginnerAhmad Naser (Udemy)3.51 hour35
Introduction to Game DesignBeginnerMIT (edX)37 weeksArchived
Cameras in UnityIntermediateNick Pettit (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Components in UnityIntermediateNick Pettit (Treehouse)NA72 minFree trial for 7 days; 25 USD per month to access all courses
Lighting in UnityIntermediateNick Pettit (Treehouse)NA88 minFree trial for 7 days; 25 USD per month to access all courses
Materials in UnityIntermediateNick Pettit (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Maya Modeling ToolsIntermediateJason Baskin (Treehouse)NA2 hoursFree trial for 7 days; 25 USD per month to access all courses
Object-Oriented Programming in UnityIntermediateNick Pettit (Treehouse)NA107 minFree trial for 7 days; 25 USD per month to access all courses
Building Blocks: Game DevelopmentIntermediateMicrosoft Virtual Academy52 hoursFree
Building Windows 10 Games with Unity 5IntermediateMicrosoft Virtual Academy56 hoursFree
Developing Windows 10 Games with Construct 2IntermediateMicrosoft Virtual Academy53 hoursFree
Locking and Unlocking Levels in Your Own Corona SDK GamesIntermediateJ. A. Whye (Udemy)4.91.5 hours20
Creating a Vertex Painter in Unity 3DIntermediateGametutor 🙂 (Udemy)4.83 hours20
Introduction to WebGL 3D with HTML5 and Babylon.jsIntermediateMicrosoft Virtual Academy4.86 hoursFree
Shader Forge for Unity 3D Volume 2IntermediateGametutor 🙂 (Udemy)4.83 hours20
Game Physics - Extend Unity 3D's Physics Engine in C# CodeIntermediateBen Tristem (Udemy)4.75.5 hours20
How to Program Games: Tile Classics in JS for HTML5 CanvasIntermediateGamkedo Game Development Coach Chris DeLeon (Udemy)4.714 hours30
Developing 2D & 3D Games with Unity for Windows Jump StartIntermediateMicrosoft Virtual Academy4.610 hoursFree
Learn Advanced C# Scripting in Unity 5Intermediate3dmotive LLC (Udemy)4.65.5 hours35
Learn to Build a 3D Puzzle Game with UnityIntermediate3dmotive LLC (Udemy)4.65 hours20
Model and Texture a Stylized Dungeon for GamesIntermediate3dmotive LLC (Udemy)4.66.5 hours30
Unity 2016 - Email List Building - Why and HowIntermediateYohann Taieb (Udemy)4.636 mins20
Unity: From Master To Pro By Building 6 GamesIntermediateAwesome Tuts (Udemy)4.614 hours20
Create an Infinite Flyer Game With Construct 2 (HTML5)IntermediateEd Farias (Udemy)4.52 hours20
Create Old Arcade Games With Unity Game EngineIntermediateAwesome Tuts (Udemy)4.54 hours20
Endless Worlds with Swift and Sprite KitIntermediateJustin Dike (Udemy)4.56.5 hours30
Game DevelopmentIntermediateLearnToProgram, Inc. (Udemy)4.54 hours20
Getting Cozy with Unity UIIntermediateGametutor 🙂 (Udemy)4.52 hours20
Learn Unity's New UI ToolsIntermediateMorgan Page (Udemy)4.52.5 hours20
Unity 5 Professional Guide - Develop a 2D Arkanoid Game!IntermediateJosé Augusto Thomas (Udemy)4.54 hours20
Unity Multiplayer 2016 -Build Online Shooter - code includedIntermediateYohann Taieb (Udemy)4.54 hours20
Game Devs Unleash Artificial Intelligence: Flocking AgentsIntermediateRazvan Pistolea (Udemy)4.42.5 hours20
Learn Construct 2: Creating an RPG in HTML5!IntermediateJeremy Alexander (Udemy)4.43 hours20
Intro to C# Programming and Scripting for Games in UnityIntermediate3dmotive LLC (Udemy)4.34 hours30
Unity Game Boost: Build a Video Reward SystemIntermediateYohann Taieb (Udemy)4.31 hour20
Unity Game Boost: Coin Management SystemIntermediateYohann Taieb (Udemy)4.32 hours20
iOS / OSX Game Development - From Start to Store in SwiftIntermediateNeil North (Udemy)4.211 hours30
iOS Game Development in Swift 2IntermediateSabatino Masala (Udemy)4.23.5 hoursFree
iOS Game Development: Unity3d Crash Course For Flappy CloneIntermediateSidra Bhatti (Udemy)4.21.5 hours20
Create a HTML5 Game from ScratchIntermediatePablo Farias Navarro (Udemy)4.12.5 hours20
Unity 5 - Inventory System for Professional GamesIntermediateYohann Taieb (Udemy)4.12.5 hours20
Creating a Node Based Editor in Unity 3DIntermediateGametutor 🙂 (Udemy)44.5 hours20
Creating Virtual and Augmented Reality Apps on the Windows PlatformIntermediateMicrosoft Virtual Academy43 hoursFree
Developing Games with HTML5IntermediateMicrosoft Virtual Academy45 hoursFree
Optimizing Mobile Games in Unity3DIntermediateAriel Galleano Schoch (Udemy)42.5 hours20
Advanced Environment Texturing Methods in PhotoshopAdvancedPeter Sekula (Udemy)4.92.5 hours25

 

4 thoughts on “Learn Game development online

  1. Love the list! I didn’t see anything about graphics and if it’s okay, I’ll leave this here.

    I’ve built a website at gamebuildingtools.com that hosts royalty free graphics. There’s not much yet, but I’m constantly adding more every day!

  2. Pingback: URL
  3. Pingback: URL

Leave a Comment