Продолжаем  разработку Клондайка - дни 24-43

Мы усиленно занимаемся разработкой новой версии IMS Creators, но про Клондайк не забыли - все это время мы продолжаем понемногу его пилить. Допилили до первой версии прототипа, который можно уже пощупать руками 🎮

Что изменилось с прошлого поста?

Во-первых, мы переработали внешний вид нашего прототипа. Поскольку это все же прототип, то он не претендует на то, чтобы отражать визуал итоговой версии. Однако теперь стало гораздо легче различать различные типы клеток на карте, более наглядными стали и различные виды событий. Другими словами, стало легче понять, что и почему происходит в игре

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

В-третьих, добавили больше вариантов случайных событий. А в самих случайных событиях добавили подсказки, к потере какого ресурса может привести тот или иной вариант выбора. Чтобы при этом не усложнять сценарии самих событий, мы сделали, чтобы эти подсказки формировались автоматически на основе того, какие узлы триггеров следуют за тем или иным выбором. Для этого в нашей открытой библиотеке для запуска диалогов imsc-script-js мы создали дополнительный метод inspectGraph - с помощью которого можно “заглянуть в будущее” не исполняя сам сценарий.

В-четвертых, реализовали дополнительные механики типа привала, разведки, голода и так далее. Из запланированного не успели только реализовать карту “Динамит” с активацией на клетку.

В-пятых, прибрали немного интерфейс, сделали всплывающее окно приветствия, создали web-билд и загрузили его на площадку IMS Creators. Вы можете запустить наш прототип на 🎮 странице проекта. Будем рады вашей обратной связи по игре

Что дальше? Будем собирать обратную связь, добавлять еще больше разнообразных случайных событий, балансировать и экспериментировать с механиками. Ну и, конечно, добавим локализацию на русский язык

Страница проекта: https://ims.cr5.space/app/p/qfnSb4YA/klondaik-ru