企业级游戏开发平台,支持团队协作、资产管理、数据分析与商业化
专业版面向游戏工作室与商业项目,在免费版全流程指导之上,扩展团队协作、资产管理、玩家数据分析、CI/CD 自动化、商业化支持与多平台发布等企业级能力是一项面向实际任务的技能,主要用于支持数十人团队协作开发,提供完整的项目管理、版本控制、资产管线与数据驱动的运营决策能力;专业版与免费版开发流程完全兼容,小团队升级后开发方式无需改变;
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
专业版面向游戏工作室与商业项目,在免费版全流程指导之上,扩展团队协作、资产管理、玩家数据分析、CI/CD 自动化、商业化支持与多平台发布等企业级能力。支持数十人团队协作开发,提供完整的项目管理、版本控制、资产管线与数据驱动的运营决策能力。
专业版与免费版开发流程完全兼容,小团队升级后开发方式无需改变。
| 能力模块 | 描述 | 免费版 | 专业版 |
|---|---|---|---|
| 游戏设计文档 | GDD 撰写 | 支持 | 支持 |
| 编码指导 | 架构与代码 | 支持 | 支持 |
| 测试策略 | 测试用例 | 支持 | 支持 |
| 发布流程 | 平台发布 | 支持 | 支持 |
| 团队协作 | 多人开发平台 | 不支持 | 支持 |
| 资产管理 | 资产版本控制 | 不支持 | 支持 |
| 数据分析 | 玩家数据分析 | 不支持 | 支持 |
| CI/CD | 自动化构建部署 | 不支持 | 支持 |
| 商业化支持 | 商业化设计 | 不支持 | 支持 |
| 多平台发布 | 多平台同步 | 不支持 | 支持 |
| 项目管理 | 专业项目管理 | 基础 | 完整 |
| 优先支持 | 专属支持 | 不支持 | 支持 |
用input_params参数进行配置。
输入: 用户提供核心功能执行所需的指令和必要参数。 处理: 按照skill规范执行核心功能执行操作,遵循单一意图原则。 输出: 返回核心功能执行的执行结果,包含操作状态和输出数据。
input_params参数,支持创建/查询/导出操作用config_options参数进行配置。
输入: 用户提供参数配置与调用所需的指令和必要参数。 处理: 按照skill规范执行参数配置与调用操作,遵循单一意图原则。 输出: 返回参数配置与调用的执行结果,包含操作状态和输出数据。
config_options参数,支持修改/重置/导入操作用output_format参数进行配置。
输入: 用户提供结果处理与输出所需的指令和必要参数。 处理: 按照skill规范执行结果处理与输出操作,遵循单一意图原则。 输出: 返回结果处理与输出的执行结果,包含操作状态和输出数据。
output_format参数,支持导出/保存/转换操作
能力覆盖范围:本skill的核心能力覆盖以下场景关键词:企业级游戏开发平、支持团队协作、数据分析与商业化、面向游戏工作室与、商业项目的企业级、游戏开发平台、核心能力、适用场景、商业游戏开发、工作室运营、多人协作项目、数据分析驱动迭代、差异化、专业版支持团队协、作与商业化能力、与免费版开发流程、适用关键词等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持。为工作室提供多人协作开发平台。
详细代码示例已移至
references/detail.md
基于玩家行为数据驱动迭代决策。
def analyze_player_data(game_id, time_range):
"""分析玩家行为数据"""
payload = {
"game_id": game_id,
"time_range": time_range,
"metrics": [
"dau", "mau", "retention_d1", "retention_d7", "retention_d30",
"avg_session_length", "churn_rate", "arpu", "arppu",
],
"funnel_analysis": [
"tutorial_completion",
"first_battle",
"first_purchase",
"social_interaction",
],
"cohort_analysis": True,
"segmentation": ["by_country", "by_device", "by_acquisition_channel"],
}
resp = requests.post(
f"{API_BASE}/analytics/analyze",
headers=studio.headers,
json=payload,
timeout=120,
)
return resp.json()
配置自动化构建、测试与发布流程。
pipeline:
trigger:
on_push: [develop, main]
on_pr: [develop]
on_tag: ["v*"]
stages:
- name: lint
run: godot --headless --check-only
fail_fast: true
- name: unit_test
run: godot --headless --run-tests
coverage_threshold: 80
- name: build
matrix:
platform: [windows, macos, linux, android, ios]
run: godot --export $PLATFORM
artifacts: true
- name: integration_test
run: python tests/integration.py
depends_on: build
- name: deploy_staging
when: branch == "develop"
run: deploy --env staging
- name: deploy_production
when: tag matches "v*"
approval: required
run: deploy --env production
notifications:
on_success: [slack, email]
on_failure: [slack, pagerduty]
以下场景游戏开发助手专业版不适合处理:
需要代码生成、编程辅助、调试测试、开发部署时使用。不适用于非本工具能力范围的需求。
联系销售开通专业版,获取管理员凭证与租户 ID。
export GAME_DEV_ADMIN_KEY="sk_pro_admin_xxx"
export GAME_DEV_ORG_ID="org_your_id"
export GAME_DEV_EDITION="pro"
curl -X POST -H "X-API-Key: $GAME_DEV_ADMIN_KEY"
-H "Content-Type: application/json"
-d '{
"name": "Project Aurora",
"type": "commercial",
"team_size": 10,
"engine": "godot"
}'
"https://api.game-dev-pro.local/v1/projects"
curl -X POST -H "X-API-Key: $GAME_DEV_ADMIN_KEY"
-H "Content-Type: application/json"
-d '{"project_id":"p001","config_file":".game-dev-pro/ci-cd.yaml"}'
"https://api.game-dev-pro.local/v1/ci-cd/setup"
-X: 命令参数,用于指定操作选项-API-Key: 命令参数,用于指定操作选项-H: 命令参数,用于指定操作选项-Type: 命令参数,用于指定操作选项详细代码示例已移至
references/detail.md
详细代码示例已移至
references/detail.md
def generate_analytics_report(game_id, period):
"""生成数据分析报告"""
payload = {
"game_id": game_id,
"period": period,
"report_type": "comprehensive",
"sections": [
"executive_summary",
"player_acquisition",
"engagement_metrics",
"retention_analysis",
"monetization",
"funnel_analysis",
"cohort_analysis",
"geographic_breakdown",
"recommendations",
],
"format": "pdf",
"language": "zh",
}
resp = requests.post(
f"{API_BASE}/analytics/report",
headers=studio.headers,
json=payload,
timeout=300,
)
return resp.json()
COLLABORATION_GUIDELINES = {
"code_review": {
"min_reviewers": 2,
"checklist": ["功能正确", "代码规范", "性能影响", "测试覆盖"],
"max_review_time": "24h",
},
"asset_review": {
"min_reviewers": 1,
"checklist": ["风格一致", "技术规格", "命名规范"],
},
"task_management": {
"estimation_method": "story_points",
"daily_standup": "10:00",
"sprint_length": 2,
},
}
def data_driven_iteration(game_id):
"""基于数据的迭代决策"""
analysis = analyze_player_data(game_id, "last_30_days")
decisions = []
for insight in analysis["insights"]:
if "流失" in insight and "第一关" in insight:
decisions.append({"action": "降低第一关难度", "priority": "high"})
if "首充" in insight and "转化率" in insight:
decisions.append({"action": "优化首充礼包", "priority": "medium"})
if "留存" in insight:
decisions.append({"action": "增加留存活动", "priority": "high"})
return sorted(decisions, key=lambda x: {"high": 0, "medium": 1, "low": 2}[x["priority"]])
def multi_platform_release(game_id, platforms):
"""多平台同步发布"""
payload = {
"game_id": game_id,
"platforms": platforms,
"schedule": {
"submit_for_review": "2026-11-15",
"release_date": "2026-12-01",
},
"localization": ["zh", "en", "ja", "ko"],
"age_ratings": {
"esrb": "T",
"pegi": "12",
"cero": "B",
},
"pricing": {
"steam_usd": 19.99,
"app_store_usd": 4.99,
"google_play_usd": 4.99,
},
}
resp = requests.post(
f"{API_BASE}/release/multi-platform",
headers=studio.headers,
json=payload,
timeout=300,
)
return resp.json()
def design_monetization(game_id, model):
"""设计商业化方案"""
payload = {
"game_id": game_id,
"model": model, # premium, freemium, subscription
"components": [
{"type": "base_game", "price": 19.99},
{"type": "dlc", "items": [{"name": "扩展包1", "price": 9.99}]},
{"type": "cosmetics", "items": [{"name": "皮肤包", "price": 4.99}]},
{"type": "season_pass", "price": 14.99, "duration": "90d"},
],
"pricing_strategy": "regional",
"discount_schedule": True,
}
resp = requests.post(
f"{API_BASE}/monetization/design",
headers=studio.headers,
json=payload,
timeout=120,
)
return resp.json()
完全兼容。专业版在免费版开发流程基础上扩展团队协作与商业化能力,基础流程一致。
标准版支持 100 人团队,企业版可扩展至 500+ 人。
接入游戏埋点数据即可。支持自定义事件、漏斗、队列、分群等分析维度。
可使用云端 Runner,也可部署自托管 Runner (推荐大型项目)。
支持买断制 (Premium)、免费+内购 (Freemium)、订阅制 (Subscription)、广告变现等主流模式。
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| Game Dev Pro API | 在线 API | 必需 | 联系销售开通专业版 |
| LLM API | 推理服务 | 必需 | 由 Agent 内置 LLM 提供 |
| Git | 版本控制 | 必需 | git-scm.com 下载 |
| Git LFS | 大文件支持 | 推荐 | git-lfs.com 下载 |
| Python 3.9+ | 运行时 | 推荐 | python.org 下载 |
| Docker | CI/CD | 可选 | docker.com 下载 |
| 数据库 | 数据分析 | 可选 | 兼容主流关系型数据库 (使用 数据库 上下文) |
export GAME_DEV_ADMIN_KEY="sk_pro_admin_xxx"
export GAME_DEV_ORG_ID="org_your_id"
export GAME_DEV_EDITION="pro"
export S3_BUCKET="game-assets"
export AWS_ACCESS_KEY_ID="..."
export AWS_SECRET_ACCESS_KEY="..."
export BIGQUERY_PROJECT="game-analytics"
export BIGQUERY_KEY_FILE="/etc/game-dev/bigquery.json"
export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/xxx"
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 | 执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案 |
输入:用户提供操作指令和必要参数
输出:返回执行结果,包含操作状态和输出数据
用户: 执行核心功能
Skill: 正在执行核心功能...
Skill: 执行完成,结果如下: 操作成功
相关专题
热门下载
相关下载
精品课程
共115课时 | 41.9万人学习
共19课时 | 5.5万人学习
共37课时 | 8.6万人学习