the HeapsIO graphical and game engine

ncannasse 8cccbf4102 1.2.0 7 ani în urmă
doc 1a66530849 Update ref.html 10 ani în urmă
h2d 2f4530cef3 Expose Polygon.insert 7 ani în urmă
h3d 4b35aa5041 Polygon: Remove unused code and minor renaming 7 ani în urmă
hxd 5c3ad8c557 Stage.js globalEvents 7 ani în urmă
hxsl 4decfd5971 additional checks 7 ani în urmă
samples 5cd54183b2 fixed new security model 7 ani în urmă
tools 06cf5d9ff9 fix 7 ani în urmă
.gitignore 50fb3d957e Text alignment fixes (fixes #168) (#285) 7 ani în urmă
.travis.yml 9a82009e60 [TravisCI] haxelib dev heaps . (#341) 7 ani în urmă
LICENSE 96e974789b Initial commit 12 ani în urmă
README.md 03dbb7a0cf Travis icon (#333) 7 ani în urmă
all.hxml 8040b8b051 added CacheFileBuilder 7 ani în urmă
haxelib.json 8cccbf4102 1.2.0 7 ani în urmă
run.n c9d7a2fa0f added run script to build pak files 9 ani în urmă

README.md

Heaps

Build Status

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/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 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