载入中...
搜索中...
未找到
EVEngine 文档
简介
EVEngine(Evolutionary Vision Engine)是一款以 Squirrel 脚本驱动的轻量游戏引擎, 适合快速制作 2D、第三人称 3D 与 2D/3D 混合的游戏原型。引擎内置热重载、调试器、 声明式 UI、ECS、物理、程序化生成、RPG 等 40+ 模块,支持 Windows / Linux / macOS / Android / iOS 打包发布。

本站在线提供用户手册与 C++ API 参考,随 GitHub Pages 持续发布。

快速开始(游戏开发者)
使用 EVEngine 做游戏不需要编译引擎:到官网发布页 (GitHub Releases) 下载对应平台的预编译 SDK,解压后执行 eve run <游戏目录> 即可开始创作。 完整流程见 EVEngine 用户指南
文档导航
  • EVEngine 用户指南:下载、创建并运行游戏、调试与打包发布;
  • 模块使用手册:按功能逐个说明脚本 API 与示例(也可从用户指南进入);
  • 按需裁剪模块:从源码构建时按档位裁剪模块;
  • API 使用约定:模块对象、生命周期与脚本 API 边界;
  • 本页下方的「命名空间 / 类 / 文件」为 C++ API 参考;
  • 引擎架构与实现文档(面向引擎开发者)见 GitHub 仓库的 docs/dev
许可证
EVEngine 采用双许可(开源免费 / 商用授权),使用前请阅读 Readme 的许可证章节