Чему вы научитесь
- Проходить полный цикл разработки игры — от идеи и прототипа до публикации с монетизацией
- Создавать аркадный шутер с техникой, режимами 5х5 и «Королевская битва»
- Проектировать архитектуру через ScriptableObject для оружия
- Настраивать управление на новой Input System для ПК и мобильных устройств
- Работать с WebGL и оптимизировать проект под браузеры
- Разрабатывать AI на NavMeshAgent: патрули, атаки, тактическое поведение
- Применять Object Pool для оптимизации спавна снарядов и врагов
- Использовать Postprocessing для улучшения визуала и стилизации под мультяшный стиль
- Делать адаптивный и отзывчивый UI для разных экранов
- Внедрять облачные сохранения и систему прогресса игрока
- Подключать рекламу, внутриигровые покупки и сохранения через Plugin Your Games 2.0
- Работать с локализацией для перевода игр на несколько языков
- Настраивать анимации, эффекты и звуковое сопровождение через Audio Mixer
- Организовывать проект: структура папок, работа с ассетами, оптимизация для WebGL
- Использовать паттерны проектирования и профессиональные подходы (SRP, OCP)
- Создавать систему кастомизации и инвентаря (оружие, способности, техника)
- Работать с GitHub и документировать проект для команды или заказчика
- Реализовывать мультижанровый опыт — совмещение аркадного шутера и тактической стратегии
- Мыслить как инди-разработчик, заменяя собой полноценную студию
О курсе
Проект курса https://gamedevka.itch.io/tank-stars
Курс посвящён созданию полноценного аркадного шутера в стиле Brawl Stars + Танки: Битва на Unity 6.
Главная цель — пройти весь цикл разработки: от идеи и прототипов до релиза и монетизации на Яндекс Играх (WebGL + URP).

✅ Почему стоит выбрать именно этот курс
-
Вы создадите игру, полностью готовую к публикации.
-
Курс строится на профессиональных практиках разработки, которые применяются в индустрии.
-
Курс помогает освоить программирование на C#
-
Вы получите опыт, который позволяет работать как инди-разработчику, заменяя целую студию.
🌟 Особенности курса
-
Работаем с Unity 6 и URP, оптимизированной для WebGL.
-
Стилизация в формате cartoon top-down, вдохновлённая Brawl Stars.
-
Подробный разбор интеграции Plugin Your Games 2.0 для монетизации.
-
Упор на инженерный подход: архитектура, оптимизация, пайплайн.
🔧 Что нужно будет делать
-
Создавать прототипы и игровые механики.
-
Настраивать оружие, ульты, эффекты и UI.
-
Делать AI противников на NavMesh.
-
Подключать систему прогресса, сохранений и локализации.
-
Оптимизировать проект под WebGL и готовить его к публикации.
📚 Какие разделы и задания входят в курс
-
Прототипирование и базовая архитектура.
-
Оружие и способности через ScriptableObject.
-
AI на основе NavMeshAgent.
-
Визуальные эффекты и Postprocessing.
-
Система прогресса, сохранений и локализации.
-
Интеграция YG Plugin 2.0: реклама, покупки, таблицы лидеров.
-
Оптимизация ресурсов: Object Pool, сжатие текстур и аудио.
Для кого этот курс
Начальные требования
- Базовые навыки работы с компьютером — установка программ, работа с файлами и папками.
- Желание учиться и создавать игры — курс рассчитан на практику, поэтому важно быть готовым писать код и собирать сцены.
- Начальное знакомство с Unity (открытие сцен, работа с объектами, запуск плей-мода) будет плюсом, но не обязательно.
- Минимальные знания C# — понимание переменных, условий и циклов; всё необходимое мы будем разбирать на практике.
- Компьютер с ОС Windows/Mac/Linux, который поддерживает Unity 6.
- Доступ в интернет — для скачивания Unity, работы с GitHub и публикации на Яндекс Играх.
Будет полезно если вы вначале пройдете другой наш курс
FNaF с Лабубу: 3D-хоррор на Unity 6 и C# с публикацией на Yandex
https://stepik.org/course/246596/promo потому что здесь мы обсуждали много базы, начиная с азов,на которую здесь уже не тратим время.
можно приобрести сразу программу https://stepik.org/course/256176/promo так выгоднее
Но это не обязательно, если возникнут вопросы,мы всегда подскажем в Telegram или в комментариях под уроками.
❌ Что мы не требуем
- Опыт коммерческой разработки — всё осваиваем пошагово прямо в курсе.
- Глубокое знание C# — базового понимания переменных и условий достаточно.
- Умение моделировать или рисовать — мы используем готовые ассеты в стиле cartoon.
- Знание сложной математики или физики — нужные формулы и принципы разбираем на практике.
- Опыт публикации игр — процесс от билда до релиза на Яндекс Играх разберём вместе.
Наши преподаватели
Как проходит обучение
Все материалы изложены максимально доступно, обучение идет исключительно на практике: вы смотрите видеоуроки, в которых пошагово показывается процесс разработки игры в Unity 6 и Visual Studio.
Как проходит обучение:
- Пошаговые видео-уроки в формате скринкастов. Вы смотрите, как преподаватель в реальном времени собирает проект, и повторяете за ним. Никакой "магии" монтажа — только подробное объяснение каждого шага, от основ до продвинутых техник.
- Готовые ассеты и C#-скрипты. К каждому уроку прилагаются все необходимые материалы для скачивания. Вы можете сразу приступить к практике, не тратя время на поиск моделей или написание кода с нуля.
- Практика с первого дня. Вы не просто смотрите теорию, а сразу применяете знания, собирая собственный проект. Так вы лучше запоминаете материал и видите результат своей работы.
Ваша личная поддержка: мы не оставим вас один на один с кодом
Мы знаем, как важно получать помощь, когда что-то идет не так. Поэтому мы создали комплексную систему поддержки, которая поможет вам дойти до конца.
- Поддержка преподавателя в чате Telegram. Застряли на сложном моменте? Скрипт выдает ошибку, и вы не понимаете почему? Просто напишите в специальный Telegram-чат, приложите скриншот или код, и преподаватель поможет вам найти решение.
- Полноценное кураторство и советы. Это больше, чем просто ответы на вопросы. Преподаватель выступает в роли вашего наставника: он поможет направить ваш проект, даст ценные советы по коду и геймдизайну, а также поможет разобраться в сложных концепциях, которые выходят за рамки урока.
- Ревью кода и проектов. Вы сможете получить обратную связь по своим скриптам и даже по финальному проекту, чтобы сделать его лучше и профессиональнее.
Что еще вы получите:
- Практические домашние задания. Вы будете получать задания для самостоятельной работы, чтобы закрепить навыки и научиться решать задачи творчески.
- Финальный проект. Итогом курса станет ваша собственная небольшая хоррор-игра. Это будет отличный проект для вашего портфолио, демонстрирующий ваши навыки.
- Мини-экзамены с автоматической проверкой. После каждого урока вас ждут тесты, которые помогут убедиться, что вы хорошо усвоили материал.
- Поддержка сообщества. Вы получите доступ в закрытый чат с другими студентами, где сможете делиться прогрессом, обсуждать идеи и находить единомышленников.
В результате вы проходите полный цикл разработки и получает готовую игру + навыки работы, как у профессиональной команды.
Программа курса
Сертификат
Входит в 1 программу
Что вы получаете
- Чистая архитектура (ScriptableObject) умение разделять данные и логику, быстро балансировать игру и добавлять новые элементы.
- Оптимизация (Object Pool, сжатие) знание приёмов, позволяющих игре работать стабильно даже при большом количестве объектов.
- Атмосфера (Postprocessing) понимание, как с помощью эффектов усиливать эмоции и делать картинку кинематографичной.
- Игровой AI (NavMesh) навык создания умных противников и союзников.
- Интеграция с платформами (YG Plugin, локализация, сохранения) опыт подключения облачных сохранений, рекламы, внутриигровых покупок и многозадачного интерфейса.
- Сертификат об окончании
- Поддержку преподавателя в телеграм чате
- Ассеты к игре