用途:为 Godot 引擎的平台跳跃游戏提供专家级设计蓝图,涵盖精准移动、手感打磨、关卡设计、收集品系统与无障碍选项,内容基于 Celeste/Hollow Knight 等作品的设计研究,触发关键词包括 platformer、coyote_time、jump_buffer、game_feel、level_design、precision_movement。
主要能力:给出物理与移动手感、打磨与关卡设计、架构与性能方面的反模式清单;提供决策旋钮默认值,如土狼时间约 0.1s、跳跃缓冲约 0.15s、松手削减上升速度、顶点后加大下落重力倍率、高速位移启用 CCD、移动平台用 AnimatableBody2D 并开启 sync_to_physics 等;另有关卡设计“教学三部曲”(介绍→挑战→变化)、节奏序列、相机前瞻、子类型与常见陷阱对照表,以及打磨检查清单和 Godot 专属建议。
使用方式:资料提供系列脚本,包含 advanced_platformer_controller.gd、platformer_controller_2d.gd、player_ground_controller.gd、coyote_timer.gd、jump_buffer.gd、variable_jump.gd、one_way_drop_handler.gd、synchronized_platform.gd、fast_projectile_ccd.gd、platformer_camera.gd、game_feel_helper.gd、speed_trail.gd、checkpoint.gd 等,并标明部分为强制阅读。提示先读控制器与模块,再在项目代码中调节旋钮,不要在行内重复实现土狼/缓冲/可变跳跃。移动手感深入内容见 platformer-movement-deep.md,首次接线时不要加载。
适用场景:开发 2D 平台跳跃游戏,尤其是精准平台、收集、解谜类型;Metroidvania 路线转对应技能。
限制:资料未提供安装命令、价格、平台支持范围或实际运行效果数据;脚本文件与参考文档需在标注的仓库路径中获取。