s3k-implement-boss

Implement Sonic 3&K boss objects from disassembly with arena setup and hit logic.

6|1|Updated Jan 16, 2013
One-click install
npx skills add https://github.com/OpenGGF/OpenGGF --skill s3k-implement-boss-openggf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: s3k-implement-boss
Source: https://github.com/OpenGGF/OpenGGF/tree/main/.claude/skills/s3k-implement-boss
Command: npx skills add https://github.com/OpenGGF/OpenGGF --skill s3k-implement-boss-openggf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the guesswork from implementing Sonic 3 & Knuckles boss encounters by turning disassembly findings into accurate in-engine behavior, arena setup, and verification steps.

Core Features & Use Cases

  • Boss Implementation Workflow: Guides the full process for mini-bosses, end bosses, and multi-phase fights from research through registration.
  • Accuracy and Validation: Covers routine states, hit counts, child objects, camera locks, shield reactions, and Knuckles-specific variants so the result matches the original game.
  • Engine Integration: Helps connect boss logic to level events, art loading, object factories, and zone-set-aware IDs for a complete playable implementation.
  • Use Case: A contributor can use this Skill to implement the Angel Island boss, confirm its arena boundaries and defeat sequence, and register it correctly in the Sonic 3&K object system.

Quick Start

Use the s3k-implement-boss skill to implement a Sonic 3&K boss from the disassembly and validate its arena setup, hit logic, child objects, and phase transitions.

Frequently Asked Questions about s3k-implement-boss

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Sonic 3 & Knuckles boss fights from disassembly into a game engine?

Sonic 3&K boss implementation involves translating disassembly into routine mapping, collision and hit-count behavior, camera boundary control, and factory registration for accurate playable encounters.

What's the best way to set up a multi-phase boss arena in a Sonic 3&K engine?

Multi-phase boss arena setup requires configuring camera boundary locks, loading art and PLC files, and managing zone-set-aware IDs to accurately trigger phase transitions and level events.

Does this approach support Knuckles-specific boss variants and mini-bosses?

Yes, the implementation workflow explicitly covers Knuckles-specific variants, mini-bosses, and end bosses across all Sonic 3&K zones, ensuring accurate shield reactions and defeat sequences.

How do I register Sonic 3&K boss objects within the engine's object system?

You register Sonic 3&K boss objects by connecting boss logic to level events and using factory registration with zone-set-aware ID handling, ensuring the encounter integrates correctly into the engine.

Why are my Sonic 3&K boss hit counts and collision routines not working accurately?

Inaccurate boss hit counts and collision behavior usually stem from incorrect routine mapping and missing child object states, which must be validated against the original disassembly to function correctly.