Video Game engines

Video Game Engines

Working with a video game engine helps speed up the process of being able to produce a game. instead of starting with nothing at all, the game developer starts with a lot of the initial programming already in place. 

You don't have to try and program most of what you will need to begin making a game; Interface, 3d mechanics, physics, Basic programming, Animation, so on and so on...

Unity 3d

We are going to start our training with learning Unity 3d.

Unity 3d is the second most popular video game engine in the world. It is absolutely free to use for beginners until you start actually making money with your game.

It is great for game developers to learn in and doesn't require a large team to be able to produce your first game

UnReal

Unreal Engine is the most powerful and most impressive video game engine in the world. Its the engine that has been around the longest and boasts thousands and more major league game titles.

The problem with Unreal is that for beginners it is overwhelming to learn. Also to really develop a game you really need a team of developers when working in unreal. So as a matter of learning, I have opted to present Unity.