面向 Go 语言的简洁 2D 游戏引擎,可部署到桌面、移动端和 WebAssembly 等多个平台。
1.4万+11 本周801GoApache-2.0维护活跃更新于 4小时前
开源 C++ 3D 骨骼动画库与工具集,用于运行时角色动画播放,与渲染器和游戏引擎无关。
ozz-animation 是一个 C++ 库,用于在运行时播放角色骨骼动画,涵盖动画数据加载、采样和混合。它是与渲染器、游戏引擎都无关的底层实现,以性能和内存占用为设计重点,采用面向数据的布局。
项目附带工具链,可将 glTF、FBX、Collada、OBJ、3DS、DXF 等常见数字内容创作格式转换为 ozz 优化后的运行时数据结构。同时提供离线库,方便开发者为其他动画和骨骼格式实现转换。
运行时代码(ozz_base、ozz_animation、ozz_geometry)仅依赖 C++17 与标准库,不含操作系统相关代码。项目在 WebAssembly、Linux、macOS 和 Windows 上测试,支持 x86、x86-64 和 ARM 架构。示例和工具依赖 glfw、tinygltf、FBX SDK 等外部库。
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
面向 Go 语言的简洁 2D 游戏引擎,可部署到桌面、移动端和 WebAssembly 等多个平台。
一款面向 Python 的复古游戏引擎,用于制作像素风格的小型游戏。
通用瓦片地图编辑器,用于为 RPG、平台跳跃等瓦片类游戏制作关卡地图。
面向 Godot 4.5+ 的插件,用于制作对话、视觉小说和 RPG 剧情并管理角色。
O3DE(Open 3D Engine)是一款多平台实时 3D 引擎,用于开发游戏、影视级三维场景和仿真应用。
一款 Python 小游戏,你扮演计算机操作系统,调度进程并管理内存与 I/O 事件,可在浏览器或桌面端运行。