Heaps跨平台游戏引擎
Heaps 是专为高性能游戏设计的跨平台图形引擎,它旨在利用台式机、移动设备和游戏主机上常见的现代 GPU。
Heaps 目前正在研究:
- HTML5(需要 WebGL)
- 移动设备(iOS、tvOS 和 Android)
- 带有 OpenGL(Win/Linux/OSX)或 DirectX(仅限 Windows)的桌面
- 游戏主机(Nintendo Switch、Sony PS4、Xbox One - 需要注册开发者账号)
- Flash Stage3D
编译:
- 对于 JS/WebGL:运行
haxe [sample]_js.hxml
, 然后打开index.html
运行 - 对于 HashLink :运行
haxe [sample]_hl.hxml
然后运行hl <sample>.hl
- 对于 Flash:运行
haxe [sample]_swf.hxml
, 然后打开<sample>.swf
运行
安装
为了启动和运行 Heaps,需要安装 Haxe(语言)、Visual Studio Code(编辑器)和 Heaps 本身(引擎)。
安装 Haxe
Heaps 适用于 Haxe 3.4.2+,但建议安装 Haxe 4+ 以享受新的语言功能并支持 HashLink 编译器目标。
评论