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.