Баннер записи 'Когда-нибудь я перестану тупить, но не на этом джеме'

Когда-нибудь я перестану тупить, но не на этом джеме

Сегодня проект переходит на компонентную систему. Ранее, спагетти из методов, засунутых в единые классы, рожали такие баги и проблемы, что каждый раз приходилось переписывать примерно половину кода.

Вероятно, сделай я это раньше, я бы сэкономил кучу времени и сил, однако думать я пока не научился, а создавать игры хочется. Поэтому через боль, слезы и унижения пришлось решать насущный вопрос о модульности системы, к чему я и пришел: сейчас есть базовая сущность, от которой наследуется базовый юнит/здание, есть отдельные интерфейсы приказности (возможности приказов), движительности (возможности двигаться), способностевости (возможности иметь способность), собирательновости (возможности собирать ресурс) и атаковательности (возможности атаковать). Из этого конструктора уже собираются юниты, здания и в целом дальнейшая логика. Да, при усложнении придется добавлять какие-нибудь лечительности или созидательности, но для джема такую сложную логику я реализовать не успею да и не хочу в текущей итерации, может быть позже.

Стоит ли говорить что из-за переписывания всего кода сломалось вообще все, пересобирались все префабы и половина функционала до сих пор в могиле, однако я опытный некромант, поэтому поднимать цифероки из мертвых - уже как будь здоров. 

Когда заниматься визуалом (при том что навыков для блендера у меня 0) - понятия не имею. Возможно это будет крайне неудачный опыт джема, но я буду стремиться в первую очередь к геймплею, нежели к визуалу. Ведь игры - это про иммерсивность, про погружение, про взаимодействие с игрой и главное - про удовольствие. Когда-то и Space Invaders днями напролет развлекала школьников, почему не могут геометрические фигурки?

Комментарии (0)

Войдите, чтобы написать комментарий

Войти
Large Spinner
Awakening
Версия 0.0.1
3
0
0
5
Жанр
Strategy
Движок
Unity
Платформа
Web (HTML5)
Язык
RU
Время игровой сессии
до 10 мин.
Дата публикации игры
27.06.2026
Дата обновления игры
30.06.2026
Игра не опубликована