Зачем конвертировать GODOT в CFG?
Связь между .godot и .cfg заключается в том, что оба используют формат Godot ConfigFile - секции в [квадратных скобках] с парами ключ=значение. Файлы переименовывают или извлекают в .cfg для повторного использования настроек, сравнения конфигураций или хранения собственных игровых опций. Это скорее переименование, чем реальная конвертация форматов.
Способы конвертации GODOT в CFG
Текстовый редактор EASIEST
Откройте project.godot в Notepad, VS Code или любом другом редакторе и используйте «Сохранить как», чтобы создать копию, например, settings.cfg. Содержимое INI уже совместимо с .cfg.
Godot ConfigFile API FREE
В скрипте вызовите ConfigFile.load("res://project.godot"), а затем config.save("user://settings.cfg") для программной записи корректного файла .cfg.
Настройки проекта в редакторе Godot FREE
Используйте Project > Project Settings для просмотра значений, а затем экспортируйте или скопируйте их в свой .cfg, вместо того чтобы вручную редактировать рабочий файл проекта.
Об этих форматах
Файл .godot - это конфигурационный файл проекта для игрового движка Godot, почти всегда имеющий имя project.godot. Это текстовый файл в стиле INI, в котором хранятся общепроектные…
Открыть детали .GODOT →Файл CFG - это файл конфигурации, в котором хранятся настройки, управляющие поведением программы, игры или устройства. Большинство из них являются текстовыми, поэтому открывайте их с…
Открыть детали .CFG →Качество и на что обратить внимание
- Переименование
project.godotв.cfgприведет к тому, что Godot перестанет узнавать проект - сохраняйте оригинальное имя для движка. project.godotтакже содержит заголовок config_version и метаданные редактора, которые могут быть не нужны обычному обработчику.cfg.- Ручное редактирование настроек проекта чревато опечатками; рекомендуется использовать окно Project Settings.
Часто задаваемые вопросы
Является ли project.godot на самом деле файлом .cfg?
.cfg, плюс заголовок версии.Можно ли переименовать project.godot в project.cfg?
project.godot.Как прочитать .cfg в Godot?
ConfigFile: load() для чтения и get_value(section, key) для получения значений.Сломает ли ручное редактирование мой проект?
Project > Project Settings.