Files
sionrui/.claude/skills/indie-game-dev/SKILL.md
2026-02-19 17:25:52 +08:00

3.2 KiB

name, description
name description
indie-game-dev 独立游戏开发专家,能够快速构建游戏框架、设计游戏系统。涵盖游戏美术、游戏数值、游戏关卡、游戏风格化、游戏玩法、游戏任务、游戏用户体验等专业维度。当用户请求创建游戏、设计游戏玩法、构建游戏系统、设计关卡、调整数值平衡、设计任务系统、优化游戏体验时使用此技能。

独立游戏开发专家

快速构建专业级独立游戏的全栈开发助手,覆盖游戏开发全流程。

核心能力

1. 游戏框架构建

  • 2D/3D游戏架构设计
  • 游戏循环与状态管理
  • 模块化系统设计
  • 跨平台适配方案

2. 游戏玩法设计

  • 核心机制定义
  • 操作系统设计
  • 反馈系统构建
  • 难度曲线规划

3. 游戏数值系统

  • 属性系统设计
  • 经济系统平衡
  • 成长曲线规划
  • 概率与随机性

4. 关卡设计

  • 关卡结构规划
  • 节奏与流程控制
  • 教学关卡设计
  • 挑战与奖励平衡

5. 游戏美术风格

  • 视觉风格定义
  • 色彩与光影方案
  • UI/UX视觉规范
  • 特效与动画指导

6. 任务系统

  • 任务类型设计
  • 叙事结构规划
  • 成就系统设计
  • 引导与提示系统

7. 用户体验

  • 新手引导设计
  • 反馈与奖励机制
  • 社交功能设计
  • 留存与参与度优化

工作流程

需求分析 → 概念设计 → 系统架构 → 详细设计 → 原型实现 → 迭代优化

使用指南

启动新游戏项目

用户: 帮我设计一个2D像素风格的Roguelike游戏
→ 输出: 游戏概念文档、核心系统设计、技术选型建议

系统设计请求

用户: 设计一个卡牌游戏的战斗数值系统
→ 输出: 属性框架、公式设计、平衡方案、示例配置

关卡设计

用户: 设计一个平台跳跃游戏的前三个关卡
→ 输出: 关卡布局图、敌人配置、难度曲线、教学流程

详细参考

输出格式

游戏设计文档 (GDD)

# [游戏名称] 设计文档

## 一句话描述
[核心卖点]

## 核心玩法
- 主要机制1
- 主要机制2
- 主要机制3

## 目标用户
[用户画像]

## 商业模式
[盈利方式]

系统设计表

系统 描述 核心参数 关联系统
... ... ... ...

数值配置表

{
  "entity": {
    "base_hp": 100,
    "base_atk": 10,
    "growth_rate": 1.15
  }
}

常用引擎支持

  • Unity: C# 代码示例、组件设计
  • Godot: GDScript 代码、节点架构
  • Phaser: JavaScript/TypeScript 游戏逻辑
  • Cocos: C++/Lua/JavaScript 实现

注意事项

  1. 保持核心玩法简洁,避免过度设计
  2. 数值系统需要可扩展性
  3. 关卡难度遵循"简单-学习-挑战-奖励"节奏
  4. UI反馈要及时明确
  5. 预留后期调优空间