Никита Волков › porebrikdev
Unity Developer (C#) — игры под Android, WebGL и Windows
Рейтинг
20
№ 150 420 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Город
Москва
Опыт работы
4 года
На сайте с
2026 года
Юридический статус
Самозанятый

Riftorium — 2D RPG (Windows, WebGL)

Используемые навыки 2D анимация C/C++/C# Unity Дизайн игр (game design)

Описание

собрать 2D RPG с полноценными системами — бой, инвентарь, диалоги, подземелья, респавн. Плюс — чтобы код был не «на выброс», а поддерживаемый: разделение ответственности, DI, переиспользование объектов. Сделать анимации атаки персонажа с разным оружием, мобов, окружения и босса. Создать систему квестов и диалогов.

Решение

Спроектировал ключевые системы: Player Controller, Combat, Inventory (Drag & Drop), Dialogue, Dungeon, Respawn.

Реализовал AI противников на FSM с отдельными состояниями и переходами.

Использовал Zenject для DI, ScriptableObjects для данных, Object Pooling для переиспользования.

Провёл рефакторинг: разделил ответственность систем, оптимизировал производительность.

Собрал под Windows и WebGL.

Результат

Игра опубликована на itch.io. Код поддерживаемый: системы разделены, зависимости через DI, противники с настраиваемым поведением. Проект можно расширять без переписывания с нуля.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Idle Spark — бизнес-идлер
Idle Spark — бизнес-идлер
333
Веб-разработка и IT Triomania — Match-3  (Android, WebGL)
Triomania — Match-3 (Android, WebGL)
145