s3k-implement-object

Implement Sonic 3 & Knuckles objects and badniks in the OpenGGF engine.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and framework for accurately implementing game objects and badniks from Sonic 3 & Knuckles into the OpenGGF engine, ensuring fidelity to the original game's behavior.

Core Features & Use Cases

  • Accurate Object Implementation: Guides the process of recreating objects with complete ROM accuracy, including art, animation, sound, and all subtypes.
  • Disassembly Cross-Validation: Emphasizes and facilitates cross-validation against the official Sonic 3 & Knuckles disassembly for pixel-perfect behavior.
  • Use Case: A developer needs to add the "Rhinobot" badnik to the OpenGGF engine. This Skill will guide them through finding its ROM data, implementing its unique movement and attack patterns, and ensuring its collision and shield reactions match the original game.

Quick Start

Use the s3k-implement-object skill to implement the "Rhinobot" badnik.

Frequently Asked Questions about s3k-implement-object

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

FAQPage Schema
How do I implement Sonic 3 & Knuckles badniks with ROM accuracy in OpenGGF?

To implement Sonic 3 & Knuckles badniks with ROM accuracy in OpenGGF, follow a structured guide to integrate art, animation, sound effects, and subtypes while cross-validating against the game's disassembly.

What is the best way to ensure ROM accuracy when porting Sonic 3 & Knuckles objects?

The best way to ensure ROM accuracy when porting Sonic 3 & Knuckles objects is to cross-validate your implementation against the official game disassembly to match pixel-perfect behavior.

How do I add the Rhinobot badnik to the OpenGGF engine?

To add the Rhinobot badnik to the OpenGGF engine, locate its ROM data, implement its movement and attack patterns, and verify its collision and shield reactions match the original game.

Does implementing Sonic 3 & Knuckles objects require all subtypes and sound effects?

Yes, implementing Sonic 3 & Knuckles objects requires all subtypes and sound effects to achieve complete ROM accuracy and faithfully recreate the original game's behavior within the engine.

Why should I cross-reference the disassembly when doing Sonic 3 & Knuckles ROM hacking?

You should cross-reference the disassembly during Sonic 3 & Knuckles ROM hacking to verify object logic, ensuring your implementation accurately replicates the original game's mechanics and responses.