RapidGameFramework
Reusable Godot managers for data-driven small games
Loading...
Searching...
No Matches
Putt-Putt Roguelike System

Files

file  putt_putt_course_manager.gd
 Builds save-friendly miniature-golf courses from editor-authored module JSON.
 
file  putt_putt_device_manager.gd
 Resolves save-friendly miniature-golf course device interactions.
 
file  putt_putt_exploration_manager.gd
 Save-friendly fog-room exploration helpers for Putt-Putt boss encounters.
 
file  putt_putt_minigame_manager.gd
 Save-friendly ball-minigame adapter state for Putt-Putt boss encounters.
 
file  putt_putt_run_manager.gd
 Lightweight, save-friendly helpers for miniature-golf roguelike runs.
 

Detailed Description

Builds miniature-golf roguelike runs from JSON golfers, clubs, holes, artifacts, consequences, editor palettes, course modules, and 3x3 course-piece grids. Course generation keeps tile layouts, matched navigable sides, angled collision-shape ids, tee/cup cells, and course-device metadata save-friendly so future golf, marble, pinball, and puzzle games can reuse the same authoring pattern. Boss-hole exploration and ball-minigame adapter state are also dictionary-based, with minigame definitions loaded from game data so Breakout, Pong, scripted boss, or future arcade adapters can be tuned without scene-code edits.