WolfireGames / overgrowth

Open Source codebase of the game Overgrowth by Wolfire Games LLC
Apache License 2.0
2.51k stars 260 forks source link

Suggestion: Automated .xml creation #101

Open Timbles opened 1 year ago

Timbles commented 1 year ago

Currently, making new assets in the Phoenix engine necessitates creating an .xml for each individual thing. This is extremely tedious when making several assets at once, and greatly hinders artists who don't have the know-how for this process. To fix this, an in-editor GUI could be made to make this process even easier. For an example, consider these (very old) mockups:

item-spawner-editor-mockup xml-editor

This would be extremely helpful for anyone and everyone looking to work in this engine. Ideally, one should be able to take a vanilla game .xml, copy it and edit it without leaving the editor. Support for placing files in local mod directories and adding assets to the editor's spawn menu would be invaluable.