|
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, 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.