Так а який саме функціонал плануєте поверх ґодота набудувати? І за рахунок чого гнучкість?
Viewing post in Cold Down jam comments
"Фішка" в тому, що сам годот автору не треба буде - ніяких.gd файлів, налаштування шарів і таке інше. Він будує гру за рахунок JSON файлів та відповідних ассетів - спрайти, аудіо, шейдери. Рушій динамічно на базі всього цього відтворю новелу. Звичайно, треба якійсь мінімальний "дебагер", де автор може протестувати гру, включно з перемоткою на конкретний "нод" в сценарії, подивитись як змінюється логіка, і таке інше. Тобто, звичайно, досвідченому програмісту краще все це робити в самому годоті (хоча все одно треба будувати все руцями, або використовувати плагіни), бо він там може, якщо що, накрутити багато додаткових фішок. Але й 90% новел їх не потребують. Да і в далеких планах можно прикрутити скріптинг на Lua (ну це мене зовсім занесло).
Тема не моя, але цікаво дуже, як будете прогресувати, люблю такі сміливі проєкти. Маякніть, як шось буде)
Для найпростішого дебагу можна реалізувати умовну консоль з командами джампа, сет-гет змінних. Якщо до цього ще прикрутити динамічний ребілд, як в тому ж ренпаї, то буде доволі пристойно і зручно.