low-end-dnd
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
Install instructions
unzip and open index.html with your browser.
распакуйте архив и откройте файл index.html своим браузером.
Leave a comment
Log in with itch.io to leave a comment.