SuperAPI AI 工具集

godot-genre-shooter

通用与其它

查看项目

更新于 10-15 22:11

技能介绍

用途:为 Godot 引擎下 TPS(第三人称)与混合射击游戏提供实现蓝图,核心循环为接敌→瞄准(软锁定/掩体)→开火→确认命中→寻找下一目标。

主要能力:软锁定瞄准辅助与粘性瞄准(soft_lock_aim_assist.gd)、掩体与探头有效性射线检查(cover_validator_rays.gd)、基于 SpringArm3D 的第三人称相机碰撞处理(tps_camera_spring_arm.gd)。另提供共享武器控制器、射击模式、投射物、武器后坐力模式(可学习弹道)与服务器回滚延迟补偿等脚本。

必要用法与约束:命中判定须用 _physics_process 配合空间状态查询,不得用 _process;子弹不得用 Area3D 重叠,应使用射线/形状查询;查询须排除射手自身 RID;武器数值须写入 WeaponData 资源而非硬编码;多人联机须服务器权威校验/回滚,客户端仅本地预测特效与曳光,禁用 TCP,应使用 ENet/UDP。FPS 视图模型、晃动与视角配方不在本技能内,须路由到 shooter-fps 技能。

适用场景:第三人称、掩体射击与 TPS/FPS 混合类型,霰弹、狙击、火箭等武器原型的命中与后坐力实现。限制:资料未提供具体安装命令、收费、价格与平台信息。