开维游戏引擎(Kaiwei Engine)是基于js设计的跨平台游戏引擎。内核c++编写,v8引擎封装游戏函数,Assembly实现htm跨平台高效运行。
我们多年前开发过“斗地主吧”网络游戏,包括安卓版本和苹果版本,现在用开维游戏引擎重写这个游戏。“斗地主吧”游戏为网络版,后台是websocket长链接服务器。
这个实例主要演示界面元素的使用、后台服务器实时通信等基本功能,可以实现一般2D小游戏的开发。
最终运行效果,包括:windows版(exe)、网页版(html)、微信小游戏:
生成应用:将工程导出exe,html,微信小游戏。
点击IDE中“工具”->“一键生成全部应用”选项,选择微信横屏。
网页版游戏运行:
微信小游戏运行:
网页版:斗地主
源码下载:
开维游戏引擎下载:
www.ikaiwei.com/download/ga… www.ikaiwei.com/download/ga…
开发文档:
游戏演示:普通代码和AI 代码