Disclosure: Some links below are affiliate links and I may receive commissions for purchases made through links in this page, this is at no cost to you.

Learning To Become a Game Developer

Learning to become a Game Developer is really fun, but it’s not the easiest thing to learn if you’re unsure on how to use a game engine and the Coding language that is used.

 

Everyone has a different learning style and learns at a different pace; on this page I’ve provided some different options:

  • Learning by Documentation
  • Learning by YouTube Tutorials
  • Learning by specialised course

 

Try each to see which one works best for you. Personally, I started using YouTube tutorials, there are some great videos out there from some really good creators; but for me I just kept running into the one big problem… getting stuck.

No one likes this and it’s frustrating when you’ve watched a video, followed it to the letter and it still doesn’t work; you find yourself wasting time searching comments or other videos trying to figure out what went wrong or trying to figure out what to do next.


Learning Game Development - Learn by Course 

GameDev.TV is a passionate group of instructors helping, thousands to start their Game Dev journey with online courses.

It's a online learning platform specifically focused on game development.

Featuring:

  • Unreal Engine 
  • Unity 
  • Godot
  • Blender 

All Courses have unlimited lifetime access, structured in lectures named by the function you are learning. 

This is very helpful if you need to remind yourself on how to do a certain thing and can easily go back and find it.

I personally I have recently purchased the Complete Unity bundle which includes Unity 3D, 2D & Unity mobile course,  and have been working through the Complete C# Game Developer 3D Course. 

I've had an absolute blast learning Unity with this course, some of the great things included are: 

  • Learn by creating micro games.
  • Very enthusiastic instructor.
  • Course design is done really well.
  • Fun micro challenges that mix up the learning experience. 
  • Great support - I submitted a problem I had and needed help, I got a response within 24 hours. 
  • Large community on a Discord channel for additional support. 

This course Is great for people who are truly beginners in Coding and Unity. 

I highly recommend you check out their site click the button below:


Learn a Game Engine

Unreal Engine

Unreal Engine website hosts it's own documentation and guides for many topics, aspects of the engine; including tutorials, guides, and reference materials.

Unreal engine Documentation:

 https://docs.unrealengine.com

Unreal Engine Learning Videos:  

https://www.unrealengine.com/en-US/onlinelearning.

Unity Engine

Unity Engine has its own dedicated learning site, where you can get access to over 750 hours of on-demand and live learning resources.

Unity Learn: 

https://learn.unity.com/ 

Unity Engine Documentation:

https://docs.unity3d.com/

Roblox Studio

The official Roblox Developer Hub is a great place to start; it provides a wealth of tutorials, documentation, and examples. 

Developer Hub: https://developer.roblox.com/

Roblox Wiki Page: https://create.roblox.com/docs/en-us/scripting/scripts 

It may be a great idea for you to join gaming development communities to connect with other developers.


YouTube Learning

Unreal Engine

Druid Mechanics - Channel

Lively Geek Games - Channel 

Unity 

Brackeys - Channel  

 

Code Monkey - Channel 

Roblox Studio 

Alvin Box - Channel

SpooksHD - Channel