开维游戏引擎支持一套js代码,导出exe、html、微信小游戏、安卓。
下面以“水果忍者”为例,演示导出安卓apk的过程。导出安卓的过程一键导出,完全自动化,不需要用户参与配置软件。
安卓手机运行效果:
导出安卓apk流程:
- 游戏引擎IDE打开游戏,运行
下载打开游戏引擎IDE,“文件”->“打开工程”,打开安装目录下example中110_ai_fruit工程“110_ai_fruit.gmp”,并运行。游戏源码可点击菜“帮助”->“更新游戏源码”进行下载。
- 一键导出全部应用
点击IDE中“构建”-> “一键生成全平台应用”选项,选择横屏。
将工程导出exe,html,微信小游戏,安卓 apk。第一次打包安卓时,会下载安卓打包环境
- 导出目录
安装app-debug.apk即可。
打包安卓release版本时,需要在菜单栏先选择release模式,然后打包,如果没有安卓证书,可以“一键生成新证书”,然后再导出。游戏图标和启动页面都可以更换。
开维引擎的底层是C++编写的高性能内核,通过V8引擎封装JavaScript接口,再通过WASM实现网页端高效运行。这意味着,虽然你用的是JavaScript,但实际执行效率远高于普通HTML5游戏引擎(如Phaser),接近原生应用。这一架构决定了它特别适合AI生成代码——因为AI模型只需理解JavaScript API层,无需关心底层C++实现,即可生成可直接运行的高效代码。因此以API为标准,避免参考其他引擎(如Unity或Cocos)的思维模式,否则容易混淆概念。
源码下载:
开维游戏引擎下载:
开发文档: