8000 GitHub - russmatney/godot-edn
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

russmatney/godot-edn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

godot-edn

Convert between godot.project, export_presets.cfg, *.tscn, and *.tres and .edn files, plus clojure apis for CRUD-ing godot objects.

Similar to: https://github.com/stevearc/godot_parser, but for clojure instead of python.

Godot .tscn ref: https://docs.godotengine.org/en/stable/contributing/development/file_formats/tscn.html

Todos

[X] parse godot.project into edn

[X] parse export_presets.cfg into edn

[X] parse .tscn files into edn

[X] parse .tres files into edn

[ ] write godot.project from edn

[ ] write export_presets.cfg from edn

[ ] write .tscn from edn

[ ] write .tres from edn

[ ] watchers to update .edn whenever godot updates .tscn/.tres/godot.project/export_presets.cfg

[ ] godot import addon to update .tscn/.tres/godot.project when .edn is updated

[ ] autoloads should parse as an ordered list, not a map

[ ] check-in on level of quote escaping in export_preset shell commands

[ ] support ‘connection’ in tscns

[ ] consider supporting comments in tscns

as featured in the docs: https://docs.godotengine.org/en/stable/contributing/development/file_formats/tscn.html#arraymesh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0