heaps

Heaps : Haxe Game Framework

Github星跟踪图

Heaps

High Performance Game Framework

Build Status

Heaps.io logo

Heaps is a cross platform graphics engine designed for high performance games. It's designed to leverage modern GPUs that are commonly available on desktop, mobile and consoles.

Heaps is currently working on:

  • HTML5 (requires WebGL)
  • Mobile (iOS, tvOS and Android)
  • Desktop with OpenGL (Win/Linux/OSX) or DirectX (Windows only)
  • Consoles (Nintendo Switch, Sony PS4, XBox One - requires being a registered developer)
  • Flash Stage3D

Community

Ask questions or discuss on https://community.heaps.io

Chat on Discord https://discord.gg/sWCGm33 or Gitter https://gitter.im/heapsio/Lobby

Samples

In order to compile the samples, go to the samples directory and run haxe gen.hxml, this will generate a build directory containing project files for all samples.

To compile:

  • For JS/WebGL: run haxe [sample]_js.hxml, then open index.html to run
  • For HashLink: run haxe [sample]_hl.hxml then run hl <sample>.hl to run (will use SDL, replace -lib hlsdl by -lib hldx in hxml to use DirectX)
  • For Flash: run haxe [sample]_swf.hxml, then open <sample>.swf to run
  • For Consoles, contact us: nicolas@haxe.org

Project files for Visual Studio Code are also generated.

Get started!

主要指标

概览
名称与所有者HeapsIO/heaps
主编程语言Haxe
编程语言Haxe (语言数: 5)
平台
许可证MIT License
所有者活动
创建于2012-09-25 17:41:50
推送于2025-10-27 19:26:40
最后一次提交2025-10-27 19:26:40
发布数15
最新版本名称2.1.1 (发布于 )
第一版名称1.0.0 (发布于 )
用户参与
星数3.4k
关注者数91
派生数357
提交数6.6k
已启用问题?
问题数654
打开的问题数120
拉请求数485
打开的拉请求数50
关闭的拉请求数119
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?