One of the most popular video game development engine is Unity. Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as a Mac OS X-exclusive game engine. As of 2018, the engine had been extended to support more than 25 platforms. Unity is mainly used to develop video games, however virtual reality, augmented reality games, simulations. Apart from video game industry, film, automative, architecture, engineering and construction industry too using Unity Software Application.
Current version: 2019.1.10.
Can one develop video game at home?
With unity software application, one can easily develop a video game at home. Developer has all the rights to sell the developed video games.Features of Unity:
1. Using unity one can develop 2d video game, 3d video game, augmented reality, virtual reality apps.2. Unity software is cross platform application. Which means, once developed a video game in unity, can publish for any other platforms such as windows, Mac OS, Linux, Play Console, Facebook Game Room etc.
3. Unity is not absolute free. But there is free version which is enough to develop complex to complex video games.
4. Unity is light weight application. Which means, it is not going to consume computer resources absolutely while developing video games.
5. Unity can be learned with in weeks irrespective of educational background.
Requirements to learn Unity
Deep interest in video games.Good progamming skills. (C#)
Must crack algorithm to develop video games
Previsualisation of the game
There are plenty tutorials available on youtube to learn Unity. One can easily make money also by producing simple video games for android and IOS platforms. Either by selling applications or showing advertisements in the application can help to earn money. There are online websites which pays money if developer's video game gets sold.
There are video game industries who hire video game developers also. There is good money in this industry.