ES

ewrogers/sgdk-skills

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1 stars 质量 64 趋势 22MIT

使用 SGDK 进行 Mega Drive 游戏开发的代理技能

概览

制作世嘉Mega Drive和Genesis游戏时用SGDK的实用代理技能。通过SGDK Docker工具链构建,将项目保存在电脑上,并使用代理协助设置、资源和调试。 可玩的实验室展示了技巧,而非模仿的设计。游戏的规则、流程、操作、美术和音乐都来自你的任务。使用实验室来研究具体解决方案;构建新游戏并不意味着从代码开始。 关于世嘉CD开发,请参见Megadev Docker和Megadev技能(开发中)。 使用技能CLI来选择你想要的技能和代理: 要列出收藏或只安装一个: 当前安装程序需要Node.js 22.20或更高版本。规划工作无需Docker即可。构建工作流程需要运行Docker和Linux容器。可选的辅助工具需要Python 3.10+,并使用其标准库。不需要原生安装SGDK或API密钥。 请你的经纪人用技能来完成具体任务。

概述(AI 翻译)

制作世嘉Mega Drive和Genesis游戏的实用经纪人技能 SGDK。通过 SGDK Docker 工具链,保留你的项目 在你的电脑上,并用代理来帮助设置、资源和调试。

可玩的实验室展示的是技巧,而不是模仿的设计。你的游戏 规则、流程、控制、艺术和音乐都来自你的任务。使用实验室进行检查 具体的解决方案;构建新游戏并不意味着从代码开始。

关于世嘉CD开发,请参见Megadev Docker 以及Megadev Skills(正在开发中)。

技能

开始吧

技能 该问什么
sgdk-project 启动项目,构建ROM,通过Mega EverDrive Pro USB部署,或查看实际的SDK API。
SGDK-规划 将一个游戏创意变成第一个可玩的里程碑,硬件预算和实际测试。
SGDK最佳实践 撰写或审查C语合同、模块边界及安全的SGDK资源寿命。

打造你的游戏

技能 该问什么
sgdk-assets 导入美术和音频,准备调色板和精灵图集,或修复ResComp错误。

本页由 AI 翻译,技术细节请以原文为准。

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.
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add ewrogers/sgdk-skills
新手?先看 mcpskill.org 教程 →