Год про то, как писать не просто работающий, а хороший код. Ребёнок делает три мобильные игры, знакомится с принципами SOLID и впервые пишет алгоритмы самостоятельно — без готовых решений.
Middle идёт сразу после первого года и не дублирует его. Если Junior отвечал на вопрос «как заставить игру работать», то Middle — на вопрос «как написать код, который не развалится, когда проект вырастет».
Управление под тач, вертикальные экраны, реклама за просмотр видео — специфика, которой нет на первом году.
Учимся раскладывать проект на части так, как это делают в настоящих студиях разработки.
Поиск пути, поведение врагов и структуры данных ребёнок программирует сам, а не подключает готовое.
Каждый проект сложнее предыдущего не только по объёму, но и по требованиям к качеству кода.
Возвращаемся к движку после каникул и сразу переключаемся на 2D и мобильный формат: вертикальный экран, управление одним касанием.
Аркада в вертикальном формате, которую можно открыть с телефона — как настоящее мобильное приложение.
▶ Играть в проект учеников↗ GitHub PagesГлавный проект года. Управляем баллистой и отбиваем волны врагов. Полноценная мобильная игра с меню, прокачкой, боссами и рекламой — и первый проект, где код приходится проектировать заранее.
Большая мобильная игра с меню, прокачкой, боссами и монетизацией — проект, который не стыдно показать как портфолио.
▶ Играть в проект учеников↗ GitHub PagesФинальный проект года — самый «алгоритмический». Здесь ребёнок впервые пишет поиск пути с нуля и разбирается, как устроены структуры данных.
Игра жанра tower defence, в которой каждый алгоритм написан руками ученика, а не взят из готовой библиотеки.
▶ Играть в проект учеников↗ GitHub PagesЭто примеры проектов, которые получаются у наших учеников. В портфолио курса — подробнее о каждом проекте: скриншоты, механики и что в них сделано руками ребят.
Если первый год отвечал на вопрос «что написать», то второй — на вопрос «как написать правильно».
Цена фиксируется на старте и не меняется до конца курса.
После Middle ребёнок готов к самому взрослому уровню — многопользовательским играм и коду, который пишут в больших командах.
Первая многопользовательская игра на Photon и проект, написанный образцово-показательно: с аналитикой и структурой, принятой в промышленной разработке.
Смотреть программу третьего года →Если ребёнок ещё не проходил первый год — начинать нужно с него: три игры, база языка C# и знакомство с ООП.
Вернуться к первому году →Приходите на бесплатное занятие — посмотрим, что ребёнок уже умеет, и честно скажем, стоит ли начинать со второго года или лучше пройти первый.