A downloadable game for Windows and Linux

О игре:

Прототип платформы для создания и игры в настолку с броском кубика. Alpha V1 уже играбельна, требует тестов. Система рун работает как пассивки и возможно не активируют формулы (систему рун нужно дорабатывать под конкретную игру). Графика отсутствует, но можно задать свои фоны для всех окон. Картинки для персонажей и фонов добавляются в папку "assets" в каталоге игры, картинки для предметов в папку "items".

 О формулах:

формулы указываются в описании наград и наказаний, а также в описаниях предметов. Например:
"currentPosition - 2" - в описании говорит о том что фишка игрока переместится на 2 клетки назад;
"rdItem 2" - говорит о том что игрок получит 2 случайных предмета.
Формулы работают с операторами " + - / * " .

О показателях:

на данный момент в игре следующие переменные:
currentPosition -  используется для запоминания позиции игрока, также используется в формулах для редактирования позиции фишки.

rdItem - используется для получения случайного предмета.
RD - бросок кубика и его дальнейшие модификации, отображается в огне статов , но думаю переместить его в другое место позже.

BT - bounty, условный показатель , значение определяет создатель правил.

GD - GOLD, условный показатель , значение определяет создатель правил.

CS - COINS, условный показатель , значение определяет создатель правил.

SP - SLEEP, условный показатель , значение определяет создатель правил.

HP - healthPoints, условный показатель , значение определяет создатель правил.

О рунах:

на данный момент руны активируются и деактивируются, формулы с ними не работают и вся система активации рун подлежит доработке в зависимости от правил. В планах использовать их как пассивки, например руна на получение больше золота после матча (RDD * 1.05) = будет давать 5% прироск золота после внесения изменений.

Как играть:
Откройте файл index.html своим браузером . Для начала игроку нужно создать тропу, добавить предметы и создать руны (не обязательно). Дальше ему нужно нажать export rules для сохранения этих правил в json файле (игрок будет загружать правила после запуска игры).  Для нажимаете Start game и игра начинается, Start turn увеличивает счетких ходов а также возобновляет таймер если он был на паузе. End game на данный момент только ставит таймер на паузу, другого функционала не имеет. Make changes - кнопка для внесения изменений в переменные игры, используется если есть внешние факторы влияющие на игру (по задумке они есть).  Roll dice - бросает кубик, move token передвигает фишку игрока согласно брошенному кубику и модификациям. Roll dice2 и move token 2 используются если есть герой который может бросать 2 кубика или в других придуманных игроком случаях (roll dice 2 - не подлежит модификации предметами, move token 2  всегда перемещает фишку на то значение которое было в кубике). 
Save game: - сохраняет текущий прогресс игрока в отдельный json файл. 
Load game: - загружает этот прогресс.
Игра будет иметь 2 json файла - один для правил игры и второй для сохранения прогресса игрока (если ваш браузер перезаписывает json файлы при сохранении то желательно после завершения сессии игры сохранить последние сохранения в отдельной папке) .

Показатели справа внизу:

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

Download

Download
Alpha_V1_dnd.zip 14 kB

Install instructions

unzip and open index.html with your browser.

распакуйте архив и откройте файл index.html своим браузером. 

Leave a comment

Log in with itch.io to leave a comment.