Как сделать маленькую игру - 5

Давненько не писал… За это время произошло очень много всякого, в основном не очень хорошего. Времени для личного проекта, не так много, как хотелось бы. Но, пока я его не забросил!

Начну рассказывать…

ykiK6iz

Снова первая локация…

Во первых, хотел перенести проект на неподражаемый Unity. Весь текущий геймплей получилось перенести без проблем, но как дело дошло до UI, нового Input… немного поковырявшись в их апи… понял, что в очередной раз, занимаюсь ерундой, и вернулся в багучий Godot (кстати, пока ни разу не падал).

Во вторых, переписал структуру проекта. Как радовался сигналам, пока их не накопилось слишком много, начал сильно во всём путаться. И так как занимаюсь этим делом не каждый день, постоянно вспоминать, как все работает… надоело. В общем полностью убрал все свои сигналы. Упростил загрузку уровней и всего остального, временно убрал сохранения. В общем постарался сделать все максимально простым, последовательным, убрал не нужные зависимости… Конечно всё ещё не идеально, и наверное, уже через месяц-два, снова будут изменения.

pkz9FPw

Напоминалка для себя, очень удобно кстати.

В третьих, всё-таки запилил свой редактор диалогов. Переписывал его 3 раза. Теперь он почти идеален! В смысле, покрывает все мои запросы в этом проекте. И даже смог сделать… не линейные диалоги, выбор фразы и вот это всё…

TRZqBCx

редактор диалогов, версия 3

1oczuJz

Варианты ответов

Эта задача была для меня сложной, но интересной. Многому научился. Под вопросом ещё редактор локализаций… Не очень мне нравится, что всё это дело нужно заполнять в таблицах… посмотрим. Перевод оставлю напоследок.

В четвертых, сделал вспомогательные штуки. Быстрый переход между локаций в игре, и просмотр (нужно добавить их редактирование) базы данных всех переменных.

6U5ms1I

Карта (в игре не будет) для телепортации.

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

NJm9S00

Локация в процессе…

Если кому интересно, могу рассказать подробнее, как работает редактор диалогов… Посмеёмся вместе, над кривостью моих рук =)
Так же, подумываю записать видео процесса рисования локации или предметов…

И до встречи через неделю… месяц… или…