• Онлайн курсы
  • Лагерь
  • Оплата
  • Контакты
  • Блог
  • назад к каталогу

    Создание игр на Unity на языке C#

    Стоимость
    1800 р./урок. (57600 р. за курс)

    Продолжительность
    8 месяцев (40
    уроков/90
    минут)

    Возраст
    13+
    лет

    Уровень

    Тип занятий
    Живые занятия

    Запишитесь на первое бесплатное онлайн занятие

    Мы уважаем вашу конфиденциальность, введенная в форму информация не будет передаваться третьим лицам.

    Описание курса

    Учебный курс по созданию игр на платформе Unity с использованием языка C#.
    В течение курса мы изучим основы языка программирования C# и познакомимся с основными инструментами Unity для разработки игр.
    Курс содержит несколько блоков, включая создание 2D платформера (с аналогией Hollow Knight), 3D раннера (с аналогией Subway Surfer) и 3D шутера.
    В конце курса каждый ученик разработает собственный проект, применив полученные знания.
    Обучающий курс включает в себя создание игровой графики, настройку игрового интерфейса, управление игровым процессом, создание противников, работу с системой очков, использование бустеров, создание искусственного интеллекта для противников, создание локаций, а также сохранение и загрузку игровых данных.

    Знания

    C#, Unity

    Требования

    Компьютер с установленной операционной системой: Windows, Mac, Linux. Микрофон. Доступ в интернет.

    Отзывы

    На вводном занятии мы ознакомимся с проектами, которые будут создаваться в течение курса, рассмотрим основные концепции игровых движков. Создадим первый проект в Unity и напишем скрипт на C#.

    План занятий

    Блок 1. Основы разработки в Unity
    • Урок 0. Введение в Unity и C#. Знакомство с инструментами
    • Урок 1. Персонаж и основы программирования. Классы, методы, модификаторы доступа
    • Урок 2. Окружение и механика прыжков. Работа с Tilemap и Raycasting
    • Урок 3. Создание противников
    • Урок 4. Система урона и взаимодействия
    • Урок 5. Разработка пользовательского интерфейса
    • Урок 6. Собираемые предметы и механика взаимодействия
    • Урок 7. Управление игровыми данными и навигация между уровнями
    • Урок 8. Главное меню и система сохранения
    • Урок 9. Абстрактные классы и изменяемые объекты
    • Урок 10. Оптимизация кода. Рефакторинг
    • Урок 11. Расширенное игровое меню
    • Урок 12. Система загрузки и продвинутый интерфейс
    • Урок 13. Интеграция звуковых эффектов
    • Урок 14. Создание арены босса
    • Урок 15. Финальная реализация босса
    • Урок 16-17. Разработка собственного проекта
    Блок 2. 3D шутер
    • Занятие 1. Настройка проекта. Перемещение персонажа
    • Занятие 2. Продвинутое управление и настройка окружения
    • Занятие 3-7. Система оружия и стрельба
    • Занятие 8-9. Визуальные и звуковые эффекты
    • Занятие 10. Архитектурные принципы и паттерны
    • Занятие 12-14. Система противников и пользовательский интерфейс
    • Занятие 15-17. Искусственный интеллект
    • Занятие 18. Создание игровых локаций
    • Занятие 19. Дополнительные игровые объекты
    • Занятие 20. Сохранение и загрузка. Улучшения
    Блок 3. Личный проект
    • Уроки 21-23. Разработка собственного проекта

    Количество фактических занятий может отличаться от количества уроков в курсе.

    Сертификат курса