Godot
Godot 2D platformer demo
这是 Godot 演示包里的官方 2D 平台跳跃。一关、能跑能跳的角色,碰撞可以在编辑器里逐步看。想立刻按 Play 的 Godot 平台跳跃,通常先克隆这一份。

Godot平台跳跃GDScriptMIT示例
Ad
适合谁
- 已经装好 Godot 4 的初学者
- 今晚就要 2D 控制器的 Game Jam 小队
- 想用真实场景对比 Godot 2D 和 Unity 2D 的人
能学到什么
- CharacterBody2D 的移动和跳跃,不是纯物理玩具
- 小关卡上的 Tilemap 碰撞
- 官方 Godot 2D 场景在节点树里怎么接
克隆并运行
- 从官网下载页安装 Godot 4。
- 克隆 godotengine/godot-demo-projects 并打开 2d/platformer,或把该目录打成 ZIP 下载。
- 在 Godot 里 Import,选 project.godot,然后 Play(F5)。
演示刻意做小。玩家脚本一次能读完,摄像机和瓦片挂在同一场景根下。目标是拿走控制器而不是发售一整个战役时,这比完整游戏更有用。
它在官方演示单体仓库里,版本跟着 Godot 4。把这个目录当成独立项目导入,不要把整个 demos 树当一款游戏打开。
这些是公开仓库。简介是为本站写的,不是转载。
编辑说明核对于 2026-10-05。
相关源码
Physics platformer
Moving platforms and physics bodies instead of a hand-rolled controller.

Godot 3D platformer
Third-person jump and a small 3D stage.

3D kinematic character
Stairs, slopes, and a kinematic body controller.

2D kinematic character
Slopes and one-way platforms with a kinematic body.

2D skeleton
Skeletal 2D animation wired to movement.

Rigidbody character
A character driven by a rigid body instead of a kinematic one.