For admission to this course, knowledge of C # at a basic level is required. In general, experience at an institute or a previous course at any level in C# will do. You need at least an understanding of the basics – such as conditions, loops, variables, etc.

The Unity game engine is the most popular third-party game development software among developers worldwide. Teams and studios of all levels, from creators of high-budget AAA projects to independent indie developers, use Unity, and the proportion of developers and artists relying on Unity as their primary development tool is growing all the time.

Unity is used to create games and other applications – advertising, interactive stories and art materials, visualizations, movies and more. And Unity supports development for all major platforms: mobile, PC, console, web, virtual reality and augmented reality.

Every year thousands of popular games are released on the Unity engine. Despite the fact that some people consider Unity to be an ideal engine only for mobile games and games on PCs and consoles, it is perfectly suited for development of game projects of any genre. Among the games made on Unity, such famous projects as Hearthstone: Heroes of Warcraft, Pokemon Go, Escape from Tarkov, CupHead, Call of Duty: Mobile, Superhot, Rick and Morty: Virtual Rick-ality and tens of thousands of other projects.

Our Unity course is suitable both for those who have already tried to create their own game on Unity and for those who are just dreaming of entering the world of video game development. As part of the course you will write your own game and bring it to publication on Store.

On our course you will learn:

  • Why Unity? The main advantages and disadvantages of this development environment;
  • The course of technology development and what to expect for Unity developers in the coming years;
  • Unity editor, its main components and their use;
  • Organization of your own project development and its maintenance with the help of GitHub version control system;
  • The most popular principles of building game projects on Unity;
  • The simplest typical scripts on Unity;
  • The whole path of video game development: from project concept and writing to the release of your game on AppStore / Google Play;
  • Maintaining project quality and the main anti-patterns that most novice developers stumble over;
  • Proper testing of your own game and what to look out for;
  • Implementing game project monetization and the tools to implement it – from in-game purchases to analytics;
  • Release and support of your own application in the store.