erincatto

box2d

erincatto

Box2D is a 2D physics engine for games

AI 简介

Box2D 是一个专为游戏开发设计的开源2D物理引擎,提供高精度刚体动力学模拟与连续碰撞检测能力。核心功能包括支持多种几何形状(圆、多边形、链形等)的碰撞系统,鲁棒的软步进(Soft Step)求解器,以及丰富的关节类型(旋转、平移、距离、轮式等)和传感器机制;采用C17编写,具备数据导向设计、跨平台兼容性(Windows/Linux/macOS)、SIMD加速与多线程优化。适用于2D游戏、仿真工具、教育演示等需真实物理交互的轻量级实时场景。

C
MIT License
10.1k
Stars
1.8k
Forks
251
Watchers
18
Issues

Star 增长

今日0
近 7 天0
近 30 天+351
综合评分79.76
默认分支main