用途:这是一个游戏开发编排(orchestrator)技能,用于讲解游戏开发的通用原则,并根据项目上下文把使用者引导到合适的子技能。
主要能力与路由:按平台路由到 web-games(浏览器 HTML5/WebGL)、mobile-games(iOS/Android)、pc-games(Steam/桌面)、vr-ar(VR/AR 头显);按维度路由到 2d-games、3d-games;按专项路由到 game-design(GDD、平衡、玩家心理)、multiplayer(多人联网)、game-art(视觉风格、资产管线、动画)、game-audio(音效、音乐、自适应音频)。
核心原则:游戏循环为 INPUT→UPDATE→RENDER,逻辑用固定时间步(如 50Hz),渲染尽可能快并插值;模式选择从状态机起步,仅在性能需要时引入 ECS;输入抽象为动作(如 jump、move)而非原始按键;给出 60FPS(16.67ms)下各系统性能预算及优化优先级(算法、批处理、池化、LOD、裁剪);AI 按复杂度选 FSM、行为树、GOAP、效用 AI;碰撞可选 AABB、圆形、空间哈希、四叉树。
使用方式:根据目标平台、维度或专项领域选择对应子技能;示例包括浏览器 2D 平台跳跃、iOS/Android 移动解谜、多人 VR 射击。
限制:仅当任务明确匹配上述范围时使用;输出不能替代特定环境的验证、测试或专家评审;缺少必要输入、权限、安全边界或成功标准时应停止并请求澄清。其他细节暂未提供。