← 返回图鉴
OPEN SOURCE GAMES · NO. 426

Descensus 2

一款 TypeScript 2D 物理游戏。

其他慢生活区:沙盒、模拟与杂货铺GitHub 源码

游戏介绍AI 生成

Descensus 2 是一款用 TypeScript 编写的 2D 物理游戏。「Descensus」意为下降,这类游戏通常以真实的 2D 物理引擎驱动,玩家的角色或物体在重力、碰撞、弹力等物理规则下运动,通过操作来越过障碍、不断向下或向前推进。项目开源,代码本身也可作为 TypeScript 结合物理引擎开发 2D 游戏的学习范例,适合既想玩又想看代码的玩家。

介绍内容由 AI 生成,本条资料较少,基于类型合理推测,以项目仓库说明为准。

玩法说明

游戏目标是在物理规则的约束下操控角色通过关卡或尽可能深入地前进。基本操作通常涉及控制移动方向、跳跃或与场景物体互动,物体之间遵循真实的碰撞和重力效果,很多障碍需要借助物理特性来通过。源码项目需自行构建后才能运行,可按仓库说明安装依赖并编译。新手提示:多利用惯性、弹跳等物理现象,而不是硬闯,观察物体如何受力往往是解题关键。

源码 / 项目地址
https://github.com/TomWHall/Descensus2 ↗

这是源码仓库,通常需要克隆后自行构建;部分为经典游戏反编译 / 引擎重实现工程,需自备原版数据与素材。