# CORE CORE is a framework that simplifies development for games and applications made in Godot 4. # For whom is it useful? CORE is only useful for new projects. Started projects could break because CORE has certain requirements. # Requirements - No autoload singletons before CORE has initialized - Startup scene being res://CORE/background.tscn - Scene management must be done with smgr (the CORE scene manager) - Logging should be handled using the CORE logger # How to install - Clone CORE into your project root using `git clone https://git.staropensource.de/StarOpenSource/core.git CORE` - Add three scripts to your autoload: | Name | Path | | ------------ | -------------------------- | | coreloader | res://CORE/coreloader.gd | | Logger | res://CORE/logger.gd | | Preprocessor | res://CORE/preprocessor.gd | - Select res://CORE/background.tscn as your startup scene # How to update - Pull new changes using `git pull` # Documentation [The CORE documentation is available in the wiki.](https://git.staropensource.de/StarOpenSource/core/wiki)