Claude Code 2D 游戏开发技能|设计 Tilemap 与碰撞层
EnglishClaude Code 安装步骤
- 从固定版本 GitHub 工作副本获取完整的 `cli-tool/components/skills/creative-design/game-development/2d-games` 目录。
- 将目录放入目标项目的 `.claude/skills/`,确认 `.claude/skills/2d-games/SKILL.md` 存在,再从项目根目录启动 Claude Code 并输入 `/2d-games`。
中文摘要
为小型 2D 场景拆分地形、装饰与前景层,用清晰的碰撞图形和相机规则核对移动行为。
SKILL.md 中文导读
可复现示例
为俯视图书馆做 16 像素瓦片场景。地毯只是装饰,书柜需要阻挡角色。请给出层级和移动验证。工作步骤
- 把可行走地形与纯装饰分层,定义哪些瓦片使用简化碰撞形状。
- 设计玩家穿过装饰并被墙挡住的两项测试,记录镜头边界和跟随时的实际表现。
验收方法
角色能穿过地毯并在书柜边缘停止。图层表写明每层是否参与碰撞。
GitHub 原文 · 更新日期
适用环境
准备任一支持 Tilemap 的 2D 游戏项目。先确认瓦片尺寸、玩家的碰撞范围和镜头跟随方式。
常见问题
装饰层一定要有碰撞吗?
根据玩家与物体的交互意图决定。纯装饰通常无需参与碰撞。