
ewrogers/sgdk-skills
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Agent skills for Mega Drive game development using SGDK
Обзор
Practical agent skills for making Sega Mega Drive and Genesis games with SGDK. Build through the SGDK Docker toolchain, keep your project on your computer, and use an agent to help with setup, assets and debugging. The playable Labs demonstrate techniques, not designs to copy. Your game's rules, flow, controls, art and music come from your brief. Use a Lab to examine a specific solution; building a new game does not mean starting from its code. For Sega CD development, see Megadev Docker and Megadev Skills (in development). Use Skills CLI to choose the skills and agents you want: To list the collection or install just one: The current installer needs Node.js 22.20 or later. Planning works without Docker. The build workflow needs Docker running with Linux containers. The optional helpers need Python 3.10+ and use its standard library. No native SGDK installation or API key is needed. Ask your agent to use a skill for a concrete task.
README
Показан фрагмент оригинального README. Открыть оригинал.
SGDK Skills
Practical agent skills for making Sega Mega Drive and Genesis games with SGDK. Build through the SGDK Docker toolchain, keep your project on your computer, and use an agent to help with setup, assets and debugging.
The playable Labs demonstrate techniques, not designs to copy. Your game’s rules, flow, controls, art and music come from your brief. Use a Lab to examine a specific solution; building a new game does not mean starting from its code.
For Sega CD development, see Megadev Docker and Megadev Skills (in development).
Skills
Get started
| Skill | What to ask it for |
|---|---|
| sgdk-project | Start a project, build a ROM, deploy over Mega EverDrive Pro USB or check the actual SDK API. |
| sgdk-planning | Turn a game idea into a first playable milestone, hardware budgets and practical tests. |
| sgdk-best-practices | Write or review C contracts, module boundaries and safe SGDK resource lifetimes. |
Build your game
| Skill | What to ask it for |
|---|---|
| sgdk-assets | Import art and audio, prepare palettes and spritesheets, or fix a ResComp error. |
| sgdk-pixellab | Generate native art with cohesive palettes, prompt trials and SGDK validation; includes a playable JRPG art catalog. |
| sgdk-graphics | Display sprites, play animations, scroll backgrounds and add palette effects. |
| sgdk-animation | Connect gameplay actions to animation, timed events and hitboxes. Includes Animation Lab. |
| sgdk-effects | Add particles, explosions, trails, weather and screen shake with bounded rendering. Includes Effects Lab. |
| sgdk-raster | Add per-line waves, waterline palette effects and split-screen cameras with explicit timing budgets. |
| sgdk-input | Add pad, Mega Mouse or multitap controls, action bindings and reliable frame snapshots. |
| sgdk-multiplayer | Add drop-in co-op, multitap player ownership, shared cameras and independent respawns. Includes Co-op Lab. |
| sgdk-ui | Add fonts, readable text, controller menus, pause screens and fixed score HUDs. |
| sgdk-localization | Add translated text, accents, bounded substitutions and font/layout budgets. Includes Language Lab. |
| sgdk-dialogue | Add text boxes, animated portraits, gradual styled text, choices and branching. |
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add ewrogers/sgdk-skills