|
RapidGameFramework
Reusable Godot managers for data-driven small games
|
w
RapidGameFramework is a small Godot framework for building data-driven games that share managers for resources, events, save state, audio, scenes, settings, menus, layout, input, cards, shops, inventory, packs, stats, achievements, sprites, powerups, arcade helpers, putt-putt roguelike runs, platformer helpers, tactical grids, alchemy systems, codex state, spell loadouts, deck rotation, and battles.
The reusable code lives under scripts/systems/. Game-specific content should live under data/games/<game_id>/ and pass paths into the systems instead of hardcoding content into managers.
Each system is intentionally lightweight and data-oriented:
ConfigFile state.Dictionary and Array values so systems can be reused across games.saveManager.collect_manager_state() for persistence.