Releases: rossmarinaro/spaghyeti_source-engine
SpaghyEditor
Rendering system / content creation tool with audio generation, texturing, and logging.
Supports loading image, shader, json, and raw byte char files.
Scene heirarchy supports sprites, CSV tilemaps (supports flipped tiles), audio, text, and empty nodes.
Supports native C++ scripting for nodes.
Standalone runtime embedded into application builds, use as core only, or as DLL runtime with editor front end.
Project generation creates base boilerplate and proxy reference to current application, decoupled from core engine source.
Project configurations are saved as a custom ".SPAGHYETI" file which are decrypted into JSON prior to parsing.
Editor created in-scene game objects can be saved as prefabs for repeated use.
Manual per-Scene asset and shader loading to reduce unnecessary file loads
Shader platform compatible versions are automatically updated per build type