Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course

24 Online Courses for Game Development

In this article you can find online courses for Game Development.

If you are reading this blog post means that you love gaming. Most probably you are already a programmer but you never had the chance to learn what is needed to design and build your own game from scratch. This is your time to turn your passion into a successful career!

With the following 24 online courses, suitable for beginners, intermediate learners as well as experts, you will learn skills and tools to become a competitive game developer in the game industry. Learn to code the fun way!

Masterclass in C# Programing & Unity 3D Game Development FPS
Michael Murr via Udemy
The best way to learn anything is by doing it in a really fun way and this is where this course comes from. If you want to learn how all these incredible games you see are made there is no better place to start than this course. We made sure that this course has everything you need to take you from a beginner (even with zero codding experience) and slowly take you to intermediate and finally become a professional.
★★★★★(5-star rating)

Android Game Development in Android Studio and Java
Sandip Bhattacharya via Udemy
Hi, welcome to the Android Game Development Course. Here, we’ll be creating these 4 games from scratch, using only Android Studio and Java: 1) Retro Ping Pong game, 2) Bird Hunt game 3) Balloon Shooter game and 4) Duck Hunt game. I only except you know a little bit of Java programming like using variables, loops, objects etc. Other than that, I expect that you have the latest version of Android Studio installed on your Pc.
★★★★★(5-star rating)

Getting Started with Unity and Game Development Fundamentals
School of Game Design via Udemy
Welcome to your first Unity course created by experts here at the School of Game Design. With years of experience in both game development and teaching, our team make these complex tools simple and fun to learn. The Unity engine is used not only by major game studios but also indie game developers all over the world. Anyone who is serious about becoming a game developer should take the time to learn this user–friendly yet powerful 2D and 3D game development platform.
★★★★★(5-star rating)

3D Web Game Development with JavaScript and Three.js
Mammoth Interactive & John Bura via Udemy
This course is project–based so you will not be learning a bunch of useless coding practices. At the end of this course, you will have real–world apps to use in your portfolio. We feel that project–based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.
★★★★★(5-star rating)

Game Development courses

Oculus Quest development with Unity3D – Fundamentals
Patrik Nandorf via Udemy
The purpose of this course is to provide a hands-on guide from beginning to end for starting VR development with Oculus Quest. We will do this through a set of a project where we do hands-on, practical development, creating two apps which we will deploy to the headset for testing.
★★★★★(5-star rating)

Game Development courses

Unity for kids
Fibeesoft Solution via Udemy
In this course, we are going to build a Galactic Fight game project. All the files are included in the first lesson. We are going to learn how to set up a project, import packages, and design our level. There are some User Interface elements that we are going to build from scratch.
★★★★★(5-star rating)

Game Development courses

Getting Started with Unity and Game Development Fundamentals
School of Game Design via Udemy
The Unity engine is used not only by major game studios but also by indie game developers all over the world. Anyone who is serious about becoming a game developer should take the time to learn this user–friendly yet powerful 2D and 3D game development platform.
★★★★★(5-star rating)

Game Development courses

Learn To Create A First Person Shooter With Unity & C#
James Doyle via Udemy
In this course, you won’t just be learning programming concepts, but tying these concepts to real game development uses. You will have access to a course forum where you can discuss the topics covered in the course as well as the next steps to take once the course is complete.
★★★★★(5-star rating)

Game Development courses

Create a 2D runner game in Cocos Creator: The detailed guide
Aleksandr Bolotnikov via Udemy
Do you want to become part of the game development industry? Do you study programming and want to upgrade your programming skills? Do you have an idea for a game, but don t know how to approach technical implementation? Then this course is for you! During the training, we will study the popular cross-platform mobile game development engine – Cocos Creator!
★★★★★(5-star rating)

Game Development courses

Unity Game Tutorial: Physics-Based Puzzles Games 2D
Octo Man via Udemy
In this course, you’ll learn how to create a physical-based Puzzle game with the Unity Engine. Physical games are loved by a lot of players all over the world. I will show you step by step how you can create Physical based 2D Puzzle games.
★★★★★(5-star rating)

Game Development courses

Augmented Reality (AR) For Beginners: Create AR Apps Today!
Ivan Westen via Udemy
In this course, I will show every step in the AR development process. Not only will I show you how to create trackable real-life objects but I will also show you how to make these experiences memorable and engaging.
★★★★★(5-star rating)

Game Development courses

Complete Unity guide: make an action shooter from scratch!
Mammoth Interactive via Udemy
Complete Beginner’s Guide to Building a Game from Scratch in Unity with Pixel Art in MagicaVoxel & Photoshop. This course was funded by a wildly successful Kickstarter.
★★★★★(5-star rating)

Game Development courses

Making Your First Game: GameMaker Studio 2
Gurpreet Singh Matharoo via Udemy
In this course, we’ll build our own game from scratch, using GameMaker Studio 2. This course is perfect for complete beginners, as you don’t have to deal with any coding. GameMaker Studio 2’s Drag & Drop system makes it easy for anyone to create their own games.
★★★★★(5-star rating)

The Game Developer Bootcamp
Suspendee Studios via Udemy
The course will start out by teaching you how to code in Python 3, with your first program where you print Hello World. You will receive the most valuable information in the course, by learning to network by writing a server and client that can communicate with each other.
★★★★★(5-star rating)

Roblox Advanced Coding Course
Brendon Ross via Udemy
Roblox is ranked as one of the top online entertainment platforms for audiences under the age of 18. Its popularity is driven purely by the community, with millions of people signing up through word of mouth every month.
★★★★★(5-star rating)

Game Design for Mobile and Desktop
Kristofer Occhipinti via Udemy
This course will teach you to use the Phaser Framework to program a 2D game that can be played on both mobile and desktop devices. In the end, you will have a fully functioning game, that works on all major platforms, as well as direction on where to go from here.
★★★★★(5-star rating)

Bust Sculpting in ZBrush
3dmotive LLC via Udemy
This course is designed to show how easily one can produce an acceptable model by breaking down the overall view into more ‘bite-sized’ areas of focus to allow one to concentrate only on that singular are before moving onto another area of focus.
★★★★★(5-star rating)

Unity 5 Multiplayer InGame Mail Messaging
Yohann Taieb via Udemy
In this course, you will learn how to use Unity3D to build a professional multiplayer mail inbox. The majority of online multiplayer games use a mail system where players can send and receive emails within the game.
★★★★★(5-star rating)

The Secret to Smoother Gameplay with Unity AI!
Mammoth Interactive via Udemy
This course was funded by a wildly successful Kickstarter. You will learn to make game elements behave like real-life beings. Your on-screen agents will move more smoothly than ever before. Make and code a better game.
★★★★★(5-star rating)

Ultimate Guide to Blender & Unity Game Design & Development
Mammoth Interactive via Udemy
This course is perfect for beginners. We begin with a thorough introduction to the Blender interface. Blender is a powerful (and free) program that can be used to make art assets. The art you make in Blender is easy to add to games or other projects. Even if you’re not an artist, you can make basic art models!
★★★★★(5-star rating)

Make a Ninja Survival Game for mobile in Unity and Blender!
Mammoth Interactive via Udemy
In this course, you learn how to build a Ninja game for mobile using Unity and Blender. This course is unique because we make both the code and the art for the game from scratch. We teach you the fundamentals of designing, coding, and modeling a mobile game.
★★★★★(5-star rating)

Stylized Game Art: Character Sculpting for Video Games
Class Creatives via Udemy
The great thing about this course is that we have something in store for everyone. Whether you are just a beginner interested in Character Creation, or a Master professional looking to brush up on your current skill set, this course has material you surely won’t want to miss!
★★★★★(5-star rating)

C# Programming for Unity Game Development Capstone Project (Free)
Dr. Tim “Dr. T” Chamillard via Coursera
This is the final course in the C# Programming for Unity Game Development specialization. In this course, you’ll implement your own small game using C# and Unity from your initial idea to full implementation.
★★★★★(5-star rating)

2D Game Development W/ Javascript & CSS3- Create Memory Game
DigiFisk (Programming is fun) via Udemy
Start your journey into becoming a professional 2D Game Developer for the Web and a front end web developer here! Learn how to create a real-world Dynamic, intelligent Memory Game with Timer & Scorecards with Web 2D Game development concepts!
★★★★★(5-star rating)

Article updated on 2nd February 2023

We will be happy to hear your thoughts

      Leave a reply

      This site uses Akismet to reduce spam. Learn how your comment data is processed.

      Java Code Geeks
      Logo
      Register New Account
      Compare items
      • Total (0)
      Compare