Есть несколько библиотек, в частности это Raconteur (Javascript) и Pygame (Python). Статьи про игры, написанные с помощью этих библиотек есть в IFwiki. Вопрос, под какую категорию подпадают такие библиотеки? Это платформы? Вроде бы нет. Или может это инструменты? Или создавать какую-то новую сущность?
Неактивен
См. вики: платформы есть любительские и профессиональные. Любительские тяготеют к упрощённым языкам игр и дают отдельный интерпретатор, профессиональные дают стандартную библиотеку и автор дальше уже сам.
Потому что если чертить какие-то линии, то выяснится что Ren'Py это такая же библиотека для питонистов как pygame, у Twine нет отдельного интерпретатора, а Ink можно использовать и как стандартный язык с внешними интерпретаторами и как встраиваемую библиотеку.
Отредактировано Oreolek (31.10.2023 04:18)
Неактивен
Вполне себе платформы. То, на каком языке они написаны, чьими модулями или библиотеками являются – дело второе. Если говорить про JS, то у нас достаточно много платформ, написанных на этом языке: Ramus, UrqW, Twine, Salet, protoparser... А на Питоне, кроме RenPy, был написан парсерный движок Hydra.
Неактивен