terryheaps
terryheaps copied to clipboard
Personal framework for helping make games using heaps.io
About "terryheaps"
terryheaps is a personal framework I use for making games using heaps.io. It slightly resembles haxegon, but abandons the immediate mode approach. The idea is to let me use familiar commands like Text.display
and Gfx.drawimage
to create native heaps objects using syntax I'm very comfortable with, so I can get stuff up and running quickly.
You're free to try using this if you want, but it's unsupported and probably doesn't have much advantage over using heaps directly.
If you're reading this, you might be interested in some of the following heaps based game frameworks:
- deepnightfr's gamebase (some of the vscode settings for terryheaps are based on this)
- Yanrishatum's "heeps" library
How to use
terryheaps is not on haxelib yet, so to use it:
- Download this repo somewhere on your computer
- Tell haxelib where to find the library with
haxelib dev terryheaps folder/to/terryheaps
. (note, theterryheaps
folder containing all the.hx
files, not the root folder of the repo containing this readme) - Download the blank project and open the folder with vscode.
- You will need the following vscode plugins:
vscode-commandbar
,Haxe
. If you've got it set up right, you'll get little compiler buttons like this in vscode: