TOP 10 Most Popular 3D Game Development Courses

TOP 10 Most Popular 3D Game Development Courses

TOP 10 Most Popular 3D Game Development Courses

  • 1. Blender Character Creator v2.0 for Video Games Design
  • 2. Unreal Engine 4: Souls-Like Action RPG w/ Multiplayer
  • 3. Complete C# Unity Developer: Create Games and Learn to Code
  • 4. Procedural Terrain Generation with Unity
  • 5. Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
  • 6. RPG Core Combat Creator: Learn Intermediate Unity C# Coding
  • 7. How to Make a Retro Style 3D FPS in the Godot Game Engine
  • 8. Build A Multiplayer Kart Racing Game In Unity V.2019
  • 9. Create a 3D Endless Runner from Scratch in Unity
  • 10. Create Your First RPG And FPS Multiplayer Game In Unity

1. Blender Character Creator v2.0 for Video Games Design

Blender Character Creator v2.0 for Video Games Design
Blender Character Creator v2.0 for Video Games Design
Model Video Game Characters. Use The Sculpt Tool To Shape, Add Texture, Rig & Animate Video Game Characters

Description

Take your first steps to becoming a 3D character artist - learn everything from modelling to painting to animating the character. The course is the sequel to the highly popular Blender Character Creator course, enjoyed by 10s of thousands of students.

This course has been created using Blender 2.83 and is compatible with newer versions of Blender.

Whether you're a beginner or more advanced, the experienced instructors will take you through every step of the process, ensuring that you aren't just "copy and pasting" what you see, but learning the tools and developing your own creative process as you go.

For each concept taught this course includes a relevant challenge for you to implement yourself. You can follow along with the Ogre model used in the course, or create your own character using reference material or your own sketches.

2. Unreal Engine 4: Souls-Like Action RPG w/ Multiplayer

Unreal Engine 4: Souls-Like Action RPG w/ Multiplayer
Unreal Engine 4: Souls-Like Action RPG w/ Multiplayer
Create a high-quality Souls-like Action RPG for both Single and Multiplayer in Unreal Engine 4

Description

With this world-wide lock down in effect, there isn't a better time to sit down and learn how to make games in Unreal Engine 4 :)

This course is designed for beginner to intermediate users of Unreal Engine 4 (6+ months of using the engine). I recommend that you have at least a basic understanding of the Engine. I move fast at times and I expect you to figure things out on your own by pausing the video if needed. Purchasing this course does NOT give you personal consulting from me for basic issues. You can always hire me for that separately.

Action RPG's can be complex to create with many systems working at once. I've been working with the engine for many years, and it is my goal to teach you step-by-step how to build a fun, challenging action RPG from scratch.

3. Complete C# Unity Developer: Create Games and Learn to Code

Complete C# Unity Developer: Create Games and Learn to Code
Complete C# Unity Developer: Create Games and Learn to Code
Game development & design taught by using Unity. Learn C# and build your first games for web, mobile and desktop.

Description

If you want to learn coding the fun way, unity game development is your choice! Learn to make your own games and grab a job in the tech or gaming industry! Start this course now to get there in just a few weeks! 

The Complete C# Unity Developer course is completely project based. You are going to create 6 fully featured games from scratch using the Unity 3D Game Engine.

Have you ever had an idea for a game, or wanted to work as a game developer? Then you are at the right place!

You will love Unity 3D and will even learn to love C#!

In this course you are going to discover how to make games with Unity 3D - arguably the best game development engine in the world. Which allows you to create amazing indie titles but also triple A games for nearly every platform.

4. Procedural Terrain Generation with Unity

Procedural Terrain Generation with Unity
Procedural Terrain Generation with Unity
Programming realistic environments with C# through the algorithmic manipulation of mesh and vegetation data.

Description

The creation of beautiful virtual terrains isn't just the domain of the artist, but also of the programmer. What if you could use your programming skills in C# to manipulate a mesh to create realistic landscapes, using algorithms developed by researchers studying landscape formation and erosion? Well now you can.

In this course, Penny introduces procedural terrain generation techniques using her internationally acclaimed holistic teaching style and expertise from over 25 years of teaching, research and work in games and computer graphics. Throughout the course you will follow along with hands-on workshops, designed to teach you the fundamental techniques used for generating realistic virtual landscapes.

5. Full Guide To Unity 3D & C#: Learn To Code Making 3D Games

Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
Learn Unity 3D Engine (2021) and C# Programing By Creating A Fun 3D Rocket Ship Platformer Using Unity 3D Physics

Description

This course is made with the latest content and newest technics used in modern Game Development (Unity 2020)

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.

The main project of this course if the Space Bound Rocket Ship 3D and It's the prefect project for students from any level. As it has a ton of options to play around with a discover the ins and outs of Unity Engine, at the same time providing opportunities at every turn to use basic C# coding and advanced C# coding.

6. RPG Core Combat Creator: Learn Intermediate Unity C# Coding

RPG Core Combat Creator: Learn Intermediate Unity C# Coding
RPG Core Combat Creator: Learn Intermediate Unity C# Coding
Build Combat for Role Playing Game (RPG) in Unity. Tutorials Cover Code Architecture & Video Game Design.

Description

This highly acclaimed course was over 200% funded on Kickstarter, and is designed for intermediate users of Unity. We recommend you take at least the first half of our Complete Unity Developer 2D or 3D, or equivalent, as a pre-requisite.

This course is the first part in our RPG series. There are two other separate courses in this series, one which focuses on the Inventory system and another that deals with Dialogue and Quests.

Role Playing Games can be complex to create, with many interacting gameplay systems. We make it easy for you, with this online course that teaches you step-by-step how to make the foundations of any good RPG combat system - from scratch.

In this course we're focusing on the core of any great RPG, giving your players a fun combat moment in a well crafted level, based upon a solid game design, built using a robust code architecture. You will follow our project, but also make the game entirely your own.

7. How to Make a Retro Style 3D FPS in the Godot Game Engine

How to Make a Retro Style 3D FPS in the Godot Game Engine
How to Make a Retro Style 3D FPS in the Godot Game Engine
Learn how to make an old school fast-paced first person shooter in the Godot game engine

Description

In this course you'll learn how to make an old school fast paced 3D FPS in the Godot Game Engine.

I'll cover how to set up an environment and lighting, make player movement, create four guns: a machete, shotgun, machine gun, and rocket launcher, make two enemies, one melee and one range, with pathfinding and basic ai, create particle effects for explosions and smoke trails, create animations for weapons, create ammo, health, and weapon pickups, and set up a basic hud for the player

8. Build A Multiplayer Kart Racing Game In Unity V.2019

Build A Multiplayer Kart Racing Game In Unity V.2019
Build A Multiplayer Kart Racing Game In Unity V.2019
Learn all about vehicle physics, game mechanics, AI, and networking for multiplayer kart racing experiences.

Description

Build a Multiplayer Kart Racing Game From Scratch in Unity will use Unity 2019 and Photon networking tools to take you step-by-step through the setup and development of your own go-kart experience.

The kart racing genre goes back to the 1980s, though it was popularised by Super Mario Kart (1992) and Crash Team Racing (1999). The genre mixes racing and arcade type mechanics with well-known fictional characters and funky tracks littered with pickups and obstacles. Creating such a game combines the skills of networking, artificial intelligence, interface design, special effects and audio.

In this course, Penny reveals the most popular AI techniques used for creating NPC racing character behaviour in games using her internationally acclaimed teaching style and knowledge from over 25 years working with games, graphics and having written two award-winning books on games AI. Throughout, you will follow along with hands-on workshops designed to take you through every step of putting together your own kart racing game.  You will first construct from scratch a single-player experience with intelligent NPC components and then add on networking functionality with a Photon master server to create a multiplayer game.

9. Create a 3D Endless Runner from Scratch in Unity

Create a 3D Endless Runner from Scratch in Unity
Create a 3D Endless Runner from Scratch in Unity
Learn how to make an infinite scrolling platform game in Unity with C# working through all stages of game development.

Description

Who doesn’t love a good endless runner? Did you know it’s the genre that reigns from the early platform games of Donkey Kong and Mario Brothers? From Canabalt to Temple Run to Subway Surfer, this casual game has been the pastime of many a gamer with a mobile device and a few moments to while away. But did you know there’s quite a bit of work that goes into such a game? Of course the scenery is repetitive, but did you know that it has to be constructed with pieces of the environment that can always fit together and be procedurally placed?

In this course, Penny will take you through all the stages of game development with C# and the Unity Game Engine using her internationally acclaimed Holistic teaching style and expertise from over 25 years teaching, researching and writing about games. Throughout the course you will follow along with hands-on workshops designed to teach you these core programming concepts that will take your games to the next level.  All assets including models, animations, textures and sounds are supplied.

The objective of this course is to teach you all you need to know to make your own game!

10. Create Your First RPG And FPS Multiplayer Game In Unity

Create Your First RPG And FPS Multiplayer Game In Unity
Create Your First RPG And FPS Multiplayer Game In Unity
Learn To Code In C# And How To Create Role Playing And First Person Shooter Multiplayer Games In Unity3D

Description

This is the FIRST online course that will teach you how to create a First Person Shooter Multiplayer Game!!

The course is completely project based, and we are going to create four 3D games from scratch using Unity Game Engine.

We will start with simple things so you will be comfortable even if you are using Unity for the first time. This also applies to your coding skills, if you did not code before, don't worry, we will deeply cover C# from basic to advanced features.

I had beginners and intermediate game developers on my mind when I structured this course, so it will not only give you all the information you need as a beginner, but it will also teach you advanced game development techniques if you already know how to make games. Every section in the course starts with basic information about the specific topic, and slowly progresses in difficulty as we finish every video.