Unity Game Development

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

Unity is used to create games and other applications – commercials, interactive stories and artwork, visualizations, movies, and more. At the same time, Unity supports development for all major platforms: mobile, PC, console, web, virtual reality and augmented reality.

In 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;
  • The Unity editor, its main components and their use;
  • Organization of development of your own project and its maintenance with the version control system GitHub;
  • The most popular principles of building game projects on Unity;
  • The simplest typical scripts in Unity;
  • The whole way of developing a video game: from the concept of the project and its writing – to the release of his game on the AppStore / Google Play;
  • Maintaining the quality of the project and basic anti-patterns that most novice developers stumble over;
  • Proper testing of your own game and what to look out for;
  • Introducing monetization of a game project and the tools to implement it – from in-game purchases to analytics;
  • Releasing and supporting your own application in the stor.