Agent Skills
返回列表
💻

PC与主机游戏开发

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/pc-games。

技能介绍

要解决什么问题

独立或小团队做 PC/主机游戏时,常见失误是按社区热度选引擎、上线前才查 PlayStation TRC / Xbox XR / Nintendo Lotcheck,以及把键盘映射硬编码进逻辑。Steam 侧成就、云存档、创意工坊等也有固定集成面,若与输入层、资源加载策略脱节,后期改平台成本很高。

技能如何组织内容

技能把开发拆成可执行的检查清单:

  • 引擎选择:用 2D/3D、学习曲线、成本与团队规模等维度对比 Unity 6、Godot 4、Unreal 5,避免「一刀切」选型。
  • 平台特性:Steam 功能表(成就、云存档、排行榜、创意工坊、Rich Presence)与三大主机认证名称(TRC / XR / Lotcheck),提醒在架构阶段预留合规调研。
  • 手柄与性能:强调输入抽象为操作而非按键;触觉强度分级(UI / 碰撞 / 重大事件);各引擎 Profiler(Unity Profiler、Godot 性能分析器、Unreal Insights)与常见瓶颈(Draw Call、GC、物理、着色器)及对应手段(批处理、对象池、简化碰撞体、LOD 着色器)。
  • 引擎原则与反模式:Unity 的 DOTS/Burst/Addressables、Godot 的信号与 GDScript/C# 分工、Unreal 的蓝图/C++/Nanite/Lumen;并对照「凭热度选型、忽略平台指南、硬编码输入、跳过分析」等反面做法。

适用边界

这是原则与决策框架,不是某引擎的逐步教程,也不替代各平台最新认证文档与 SDK 版本说明。跨平台移植、网络多人、反作弊等主题需结合官方指南与其它资料;记住文档末尾的立场:引擎只是工具,先掌握原则再适配具体栈。

使用场景

  • 独立项目立项前,要在 Unity 6、Godot 4、Unreal 5 之间按 2D/3D 与团队规模做选型对比
  • PC 版即将接入 Steam,需要对照成就、云存档、创意工坊等功能规划集成顺序
  • 计划登陆 PlayStation/Xbox/Switch,上线前梳理 TRC、XR、Lotcheck 等认证与平台约束
  • 发版前帧率不稳,需按所用引擎打开 Profiler 并针对 Draw Call、GC 尖峰排查瓶颈

适合人员

  • 首次在 Steam 发售、需同时考虑成就与云存档的独立游戏程序员
  • 负责技术选型、要评估收入分成与 DOTS/蓝图/C++ 分工的小型工作室技术负责人
  • 为主机版移植做输入层,希望把按键映射改成操作抽象而非硬编码的 gameplay 工程师
  • 3D 项目美术量较大,需要在 Unreal Nanite/Lumen 与 Unity Addressables 之间做资源策略取舍的开发者