用途:为 Godot 体育类游戏提供实现蓝图,覆盖球体物理、球队 AI 阵型、比赛裁判逻辑、情境输入、根运动动画与多人同步等核心问题,并给出应避免的常见反模式。
主要能力:球体物理脚本(sports_ball_physics.gd 提供阻力与马格努斯效应,magnus_ball_physics.gd 为精简版,二选一);裁判与比赛阶段逻辑 sports_umpire_logic.gd;阵型与球队策略 team_manager.gd;临时增益 stat_modifier_powerup.gd;物理安全的冲量与权威计分辅助 sports_patterns.gd。强调球体保持独立 RigidBody3D,用 apply_central_impulse() 处理带球,启用 continuous_cd 防穿透,冲量只在 _physics_process() 或 _integrate_forces() 中施加。球队 AI 使用阵型槽位,仅就近 1–2 名球员参与逼抢;守门员加反应延迟与误差率。输入用 ContextManager 区分传球、抢断、切换。射线检测用于判断传球路线是否畅通,分层碰撞体用于头球、胸部停球与铲球判定。
使用方式:按任务读取匹配的脚本再编码,不要一次加载全部脚本;可将本技能与 godot-physics-3d、godot-state-machine-advanced、godot-navigation-pathfinding、godot-animation-tree-mastery、godot-input-handling 等技能按阶段配合;广播镜头需使用配套的 godot-camera-systems,本技能脚本未实现。
适用场景:足球、篮球、滑板、火箭联盟式载具球类等体育与竞技类项目的物理与 AI 基础搭建。
限制:未提供具体价格、平台或效果数据;示例如物理 tick 提升到 120 或 240 等属资料给出的建议而非强制;部分依赖项(镜头、导航、多人同步)需借助配套技能,本技能不含实现。