百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

MxEngine

> 编程语言
开源

C++ 开源 3D 游戏引擎

1.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

C++ 开源 3D 游戏引擎

MxEngine 是一款教育性的现代 C++ 通用 3D 游戏引擎。 目前 MxEngine 仅由我 #Momo 个人开发,但任何贡献都非常欢迎,并会进行审查。 目前 MxEngine 支持 OpenGL 作为图形 API,并仅针对 x64 系统。 我是在空闲时间开发这个项目,因此更新可能不那么频繁!

MxEngine 版本以 X.Y.Z 格式发布,其中 X 表示主要版本, Y 表示次要版本,Z 表示 bug 修复或非重大更改。主要版本可能会破坏现有的 API 和功能,但会为引擎带来许多新功能。通常,可以使用新的 API 重写所有代码,并保留原有的行为。次要版本可能会更改 API 或添加新功能,但用户代码通常可以轻松适应。这些版本还包括一些新的 MxEngine 用户库(例如新的绑定或非必需组件)。

错误修复和改进仅是对已存在代码的修复,以恢复最初计划的行为。这些修复也可能合并到主要版本或次要版本中,如果它们在同一时间出现。

安装和运行 MxEngine

作为开发者(如果您想贡献或查看示例)

目前,MxEngine 以可配置的 CMake 文件的源代码形式分发。以下是您需要执行的步骤,以编译和运行 MxEngine 示例项目:

  1. 使用 `git clone --recurse-submodules https://github.com/asc-community/MxEngine`` 在您的系统中克隆此仓库
  2. 运行位于根目录中的 CMakeLists.txt 来构建项目(如果需要,请设置环境)
  3. 从示例文件夹中选择一个可执行文件,并运行它以检查是否已成功构建所有内容
  4. 要创建自己的项目,请考虑以 ProjectTemplate 示例为起点,它已经配置了所有构建所需的内容

作为用户 (i

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++3d-graphicscppgame-developmentgame-engine

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言