Разработка компьютерных игр
Теория
- Статьи про геймдизайн
- Курсы онлайн-академии Unreal Engine
- Официальные туториалы Unity
- Полезные ассеты в Unity
- Туториалы Blender по 3D моделированию
- Курсы по 3D моделированию и концепт-арту
- Обучающая подборка по дополненной и виртуальной реальности
Практика
Какую игру можно создать?
- Можно опробовать новые технологии и написать игру на Lua и Corona SDK (спойлер: это сложно)
- Или создать свой Fortnite
- Сделать свою сюжетную игру с помощью ink и Unity
- За считанные секунды создать свое видео 360 и попробовать себя в виртуальной реальности
- Создать игру с body recognition на Android, выложить на Habr и получить признание от сотни таких же разработчиков
- Создать свой игровой проект с использованием машинного обучения с помощью ютуб-канала AI and Games и быть в тренде. Пример можно посмотреть здесь
Как улучшить свою игру?
- Посмотреть лекцию о том как музыка и звуки влияют на восприятие игры
- Посмотреть лекцию на тему почему левел-дизайн очень важен и как окружение может создать историю
- Сделать графику своей игры в Unity такой же классной как в Unreal Engine и доказать, что важен не движок, а талантливые руки
Куда податься со своей игрой?
- Поучаствовать в любом Game Jam на itch.io
- Заявиться со своей игрой на шоукейс конференции White Nights в Петербурге
- Залить свою игру на Product Hunt или itch.io
Что может помочь в разработке?
- Платный интересный инструмент для создания спрайтовой анимации
- Бесплатный инструмент для создания воксельной графики. О том, чем воксель отличается от пикселя и что это вообще такое здесь
А что еще можно сделать?
- Стать сертифицированным инструктором Unity и делится знаниями с другими