Posted in:

Common Beginner Mistakes while learning Game development

Having a proper plan while learning is very crucial to learn a skill. The same is true for game development. You don’t need to have a proper written document with 1000 lines as your plan, you just need a clear goal. So, let’s see what are the things that you need to keep in mind while trying to learn game development.

Don’t waste time on Unity vs Unreal Engine

Choosing a game engine can be really confusing but it’s a confusion that doesn’t need to bother you. Even after weeks of research you will find that Unity and Unreal are the most used game engines and you can make any game that you want with both the engines. Diving deeper into Unity vs Unreal fights is a waste of time. Just pick one and get going. 

All that is important is you focus on the engine that you have selected and master it. There are tons of resources available online for both Unity and Unreal. Here are some top resources to learn Unity and Unreal engine.

Keep your first game simple

Keep it simple! This is very important advice that you will receive from most experienced game developers and you will ignore them. I won’t blame you for that everybody does that and the result is either they start over with a simple game or quit learning game development.

So, what does keeping it simple mean? It means that you should not make a game like Dota as your first game. Try to do that you will be quickly overwhelmed by the amount of work that goes into game development. The best start will be to make one simple level with a simple control. You can take a look at Cat and mouse for reference.

Don’t try to learn the complete engine

You don’t need to know all the features of a game engine to make your game. For example, if you are making a 3D game you don’t need the knowledge of 2D sprites and vice versa. So, focus on the features that are related to the game you are making. 

There are some features that are used in most of the game. For example, instantiating a game object in Unity or Destroying a game object in Unity are things that you need to know before making your game.

Learning the basic things and focussing the learning based on your game can help you complete a game. Completing the game should be your end goal.

Hire help if needed

Trying to do everything yourself is fine if you have all the time in the world. Otherwise it’s wise to hire a freelancer to help you out when you are struggling with something. I hired a few Unity tutors to learn Unity and It turned out to be a much faster way to learn Unity.

You can also hire game developers to make a part of your game or the whole game itself. 

Keeping all these above points in mind should help you progress well in the game development world. Again remember that completing a game is the most important thing that you should focus on. 

Have fun making games.