About the course
With a professional mentor who not only understands the topic but lives it, you will:
- Learn how to apply and combine various patterns, such as Object Pool, Factory, and Observer, to create flexible and maintainable code.
- Study advanced performance optimization techniques for mobile, console, and PC games.
- Master the integration of multiplayer features and AI systems to create more dynamic and engaging gaming experiences.
- Dive into architecture and patterns, applying them to real projects while exploring their advantages, disadvantages, and pitfalls.
- Develop a mobile game first, and then a PvP project, utilizing object-oriented programming (OOP) and data-oriented approaches, particularly ECS.
- Grasp the principles of SOLID and learn to apply them in various ways to ensure your code is clean, maintainable, and flexible.
ㅤ
Don’t miss the opportunity to gain in-depth knowledge of Unity, systematically organized and proven in successful projects, all in one place!
![](https://cdn.wnhub.io/46025/669ea34a172193.84359116.png)
Why this course?
A programmer with 12 years of experience in game development, who doesn't just talk about tools and theory but shows exactly how and what to do with concrete code examples. Available online to answer any questions, effectively becoming your personal consultant and mentor.
ㅤ
The course content is tailored to your needs. If you have a specific problem you can't solve, you'll address it during the session. No unnecessary discussions or filler content.
Every topic is practiced through live coding sessions. Everything you learn can be immediately applied to your work. Didn't get it right? You can always reach out to the instructor for clarifications and advice until you achieve the desired result and hear from your lead, "Where did you level up like this?"
ㅤ
A programmer with 12 years of experience in game development, who doesn't just talk about tools and theory but shows exactly how and what to do with concrete code examples. Available online to answer any questions, effectively becoming your personal consultant and mentor.
ㅤ
Who will benefit
ㅤ
This course is designed specifically for those who develop game projects in Unity, understand the basics, and perform their work tasks well. But for those who want more.
If you are looking to deepen your technical knowledge, learn to create complex game features, and work on truly interesting and large projects, this course is for you!
![](https://cdn.wnhub.io/46140/66a0b68e8adc09.47998958.png)
![](https://cdn.wnhub.io/46143/66a0bd9ad99fc8.45170361.png)
Held twice a week
![](https://cdn.wnhub.io/46144/66a0bda558fae5.01202942.png)
After each session
![](https://cdn.wnhub.io/46145/66a0bdab9b60a2.08341096.png)
Don't miss anything
![](https://cdn.wnhub.io/46146/66a0bdb20809e8.99641526.png)
Master knowledge
![](https://cdn.wnhub.io/46147/66a0bdbb7f0494.74071845.png)
For each topic
![](https://cdn.wnhub.io/46148/66a0bdc2c11877.12086272.png)
In portfolio
Course program
About the author
Dmitry Starokozhev, or as everyone calls him, "Starik"
Starik has been in game development for over 12 years. Starting at Pixonic, then Made on Earth, and now at Pixion, he has done it all: from farm games and racing games to shooters and even ARPGs. He entered the game development industry straight out of university, knowing nothing but brimming with confidence. He openly admitted that it was his first time seeing an iMac, which he had to work on.
Over the years, he has managed teams, produced projects, and even donned the director's hat, but he never stopped coding. He has worked on War Robots, Everbright, Fableborne, and a bunch of other cool projects.
He plays Diablo 4 and Valorant himself and loves sharing his knowledge with those who are genuinely interested. Programmer, mathematician, teacher, gamer, punk.
Let's dive in—Starik's got you covered!
ㅤ
![](https://cdn.wnhub.io/46142/66a0b7252eac44.32234407.jpg)
4 MONTHS OF TRAINING. Pricing and Packages
- Online classes: theory
- Additional materials for each lesson
- Lifetime access to all code
- Homework assignments without review
- Online classes: theory + practice (live coding)
- Additional materials for each lesson
- Lifetime access to all code
- Homework assignments with detailed instructor feedback
Additional Information
The course is conducted in Russian.
If you have any questions or would like to customize the course and conduct it exclusively for your company, please get in touch with us at academy@wn.media. We will be happy to assist you!