- Сourse
- Location
Школа разработчиков игр Sandbox набирает группу на интенсивный курс по разработке игр с использованием UDK.
Мы рассчитали курс так, чтобы не нарушая привычные рабочие будни вы смогли спокойно пройти его за свои выходные 14-15 декабря.
За эти дни вы разработаете полноценную игру под iOS, узнаете об основных аспектах игрового движка UDK и разработки под мобильные платформы.
Автор и инструктор курса — Владимир Алямкин, СЕО Hiazma GamesHiazma Games — это распределенная команда разработчиков игр с головным офисом в Санкт-Петербурге «Мы работаем с технологией Unreal — использование UDK и Unreal Engine 3 в наших проектах дает нам неограниченную свободу в реализации идей. Мы с любовью подходим к разработке наших проектов и особо выделяем качество и интерес игрового процесса». Команда была образована летом 2011 года, участники уже более девяти лет активно присутствует на рынке разработки программного обеспечения. Среди проектов компании: онлайн-шутер морской тематики SeaCraft (Корабли), аркадный дабл-стик шутер Doominator. Командой HG был разработан гоночный раннер SkyRace под iOS. |
Программа курса
- Создание и настройка проекта (понятие базовых и платформенных настроек, разделы, принцип работы).
- Настройка проекта для работы с мобильными устройствами. Тестирование. Отличие эмулятора от реальных устройств. Remote controller и консоль.
- Общие понятия и принципы движка, структура основных классов (павн, камера, архетипы)
- Концепция мобильной игры. Определение игровых правил. Проектирование и создание основы проекта.
- Игровой персонаж. Связь контроллера и павна. Цикл жизни и основные события. Дерево анимаций.
Инвентари, фабрики, дроппед пикапы. Оружие как общий механизм “активных способностей”.
Прототипирование уровней. Внутриигровые события на уровне (Kismet). Создание собственных событий. - Понятие геймтайпа. Создание игровых правил. Игровые стейты.
- Понятие “жизней” игрока. Введение “игровых очков” за убийство персонажей, подбор айтемов и пр.
- Базовый внутриигровой интерфейс (HUD). Оптимизация и способ хранения. Шрифты и атласы
- Специальные функции и приемы (Deproject).
- Реализация инвентори игрока. Профиль игрока. Система сохранений. Работа с профилем без синглетонов.
- Создание интерфейса меню.
- Ограничения при работе с мобильными устройствами (конфигурация разрешения, материалы, полигоны, контроллеры AI)
- Оптимизация для мобилок (объединение в группы, использование симплигона, создание атласов)
- Публикация проекта в AppStore
+ дополнительные материалы:
Сбор игровой статистики (на примере Parse)
Особенности проектирования игры для мультиплеера
Запись на курс обязательна
Или просто прийти на бесплатный семинар в четверг, 12 декабря к 20:00 и получить скидку 500 рублей.
Количество мест, разумеется, ограничено.
Также будет анлим печенья, чая и отлично приготовленного кофе.
Обеды предоставит первая пекарня бейглов в Санкт-Петербурге - BGL.