Ох, изменений оказалось очень и очень много, даже пока не знаю с чего начать. Пожалуй стоит рассказать про озвучку, про новый тип блоков и возможностей вроде игры офлайн и . Ай ладно, поехали, начну с озвучки.
Озвучка
Да я все же добавил озвучку, так как в какой-то момент все же решил перенести игру Дела , а вместе с этим потребовалось добавить и озвучку. Я сразу хотел, но думал что лучше будет по мере того, как будут появляться такие игры у меня. Если будут вообще. Но раз уж решил переносить Дела вот и повод нашелся. А в связи с этим пошли новые изменения модуля управления аудио. Особенно учитывая как много я с айфонами, думал что вообще зависну, но вроде бы все стало гораздо проще чем я предполагал, хотя багов наловил себе кучу.
PWA
Я подумал что будет неплохо сделать возможность играть вообще без интернета, офлайн и вроде бы получилось окей, так и лагов будет меньше из-за интернета, да и в целом как полноценное приложение можно ставить, что, по-моему, весьма удобно. В целом тут тоже встало без особенных проблем.
Сохранить загрузить
Я долго боролся с тем чтобы не добавлять этот функционал, так как мне кажется он может сильно ломать прохождение и опять же сейв-скам никто не отменял, а пройти игру даже 1 раз, но так как хотелось изначально без переигрываний и выбора лучшего результата гораздо приятнее и интереснее. Но потом я подумал что это лично мое предпочтение и таких любителей проходить игру как есть не такое уж большое множество. Одним словом я добавил сохранениезагрузку в 10 слотов.
Переезд на новый сервер
Я решил не ждать пока петух жареный клюнет, так что переехал на новый сервер и надеюсь пока его мощности будет хватать на длительный период времени. Впрочем, не буду ничего загадывать наперед.
Движок для написания новостей и статей.
Ну как ни крути надо иногда постик написать, а не все допустим хотят в читать или еще на какой площадке, так что подумал пусть будет. В общем у меня добавился еще и движок новостей статей.
Изоляция и экспорт игр
Переделал немного этот модуль, чтобы существующие игры и опубликованные не ломались, в случае если я вдруг решу сильно изменить движок. Игры становятся самостоятельными. Что конечно жрет место, но зато шанс испортить игровой опыт ниже. Экспортом вообще пока если честно не , это больше расчет на будущее.
Баги баги куча багов
Одно добавляешь пара косяков всплывает, больше всего меня кнопка отключать озвучку и автопереходы, но и с сохранениями загрузками тоже там весьма было. Плюс из-за переезда то там phpini поднастроить надо, то конфиги немного подправить кайф одним словом (нет)
Написал доку по движку
Уже самому иногда тяжело вспомнить, а что есть из функционала, когда он нечасто используется, но нужен. Так я и написал себе доку, буду надеяться что время ее обновлять периодами тоже будет xD