Вспомогательная утилита для всяких статов
Как-то обсуждали в войс-чате в Discord, что было бы неплохо иметь какой-то интерфейс, где можно было бы вбивать статы для перков и затем их сохранять в какой-нибудь общий JSON, откуда затем игра бы вытягивала значения
Ну чисто чтобы не лазать по сорсам и не править каждый файл. Особенно когда стоит задача перебалансить какие-то штуки
Так вот, силами GPT-4 состряпал вот такую простенькую морду, в которой можно это сделать
При открытии вас увидит простая инструкция:
Ну а сама форма редактирования выглядит вот так:
Если планируете использовать с Godot, то JSON импортируется так:
var json = JSON.parse_string(FileAccess.open("res://game/config/stats.json", FileAccess.READ).get_as_text())
print(json.toxic_claws.stats.stacks) # Prints: 3Пользуйтесь: https://perker-app.vercel.app/
P.S.
Такой JSON, кстати, можно не только вшивать в сорсы, но и где-то захостить.
И тогда для правки цифр не потребуется делать ребилд всей игры.
Правда, если будет нужно менять именно поведение перков, то ребилдить всё равно придётся.