the HeapsIO graphical and game engine

ncannasse 6a6cec58c5 1.1 7 년 전
doc 1a66530849 Update ref.html 10 년 전
h2d 50fb3d957e Text alignment fixes (fixes #168) (#285) 7 년 전
h3d 6cedd0c50d haxe 3.4.3 support fixes 7 년 전
hxd 27c867b055 minor fix 7 년 전
hxsl 9ac3947d56 fix glsl bug with webgl/chrome 7 년 전
samples 7e9dd2a5b0 added JS gamepad support 7 년 전
tools 6cab8ef174 removed old parts Editor 7 년 전
.gitignore 50fb3d957e Text alignment fixes (fixes #168) (#285) 7 년 전
.travis.yml 9c1a3eab11 Create .travis.yml (#217) 8 년 전
LICENSE 96e974789b Initial commit 12 년 전
README.md 6e90ed6c17 Update README.md 8 년 전
Run.hx c9d7a2fa0f added run script to build pak files 9 년 전
all.hxml 147ec388df minor fixes 8 년 전
haxelib.json 6a6cec58c5 1.1 7 년 전
run.n c9d7a2fa0f added run script to build pak files 9 년 전

README.md

Heaps

High Performance Game Framework

Heaps is a cross platform graphics engine designed for high performance games. It's designed to leverage modern GPUs that are commonly available on both desktop and mobile devices. The framework currently supports HTML5 WebGL, Flash Stage3D, native Mobile (iOS and Android) and Desktop with OpenGL.

Community

Join us on Gitter https://gitter.im/heapsio

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 Flash: run haxe [sample]_swf.hxml, then open <sample>.swf to run
  • For HashLink: run haxe -lib hlsdl|hldx [sample]_hl.hxml then run hl <sample>.hl to run (can use both SDL and DirectX libraries)
  • For OpenFL/Lime: run openfl test windows into the sample directory -- OpenFL/Lime is not officially supported, we don't accept issues please send pull requests if you make some changes

Project files for HaxeDevelop are also generated