What problem does it solve?
This Skill helps you implement a Sonic 2 boss encounter in the OpenGGF engine with ROM-accurate behavior, reducing the time and guesswork involved in porting complex boss logic from the disassembly.
Core Features & Use Cases
- Boss Porting: Translate boss object logic, state machines, hit handling, and defeat sequences from Sonic 2 disassembly into engine code.
- Arena and Event Wiring: Set up level-event driven boss spawning, camera locking, arena boundaries, and music transitions.
- Validation Workflow: Cross-check the implementation against disassembly references to confirm collision, timing, art loading, and child-component behavior.
- Use Case: A contributor can use this Skill to add a new Sonic 2 zone boss that behaves correctly in-game and matches the original ROM as closely as possible.
Quick Start
Ask for a complete implementation plan for the specified Sonic 2 boss, including disassembly research, level-event wiring, boss state machine logic, child components, art loading, and validation.