What's next after installation and the Hello World! samples?
Things you should try out.
Besides the samples you can run online on the Heaps site you should try the many samples from the github repository. There are many samples that haven't yet been added to the site of Heaps. The samples are already in your Haxe's Heaps folder on your local machine: HaxeToolkit\haxe\lib\heaps\git\samples
. When compiling the all.hxml
file all samples should get compiled (which currently takes about 227 MB of disk space).
Sidenote (Windows): When using HashLink you can run them very quickly when adding HashLink to your right mouse menues.
- We have many code samples and explanations on our documentation/wiki pages here. Have a look at all the sections. (Also compare to the wiki pages on github...)
- A manual created by Mezo
- You can also learn from external public repositories from other members of the community
- Smallest-Heaps-Examples by Beeblerox
- haxe-heaps-examples by Joe Reynolds
- Learn from simple games made for beginners/learning
- [[Sample games for learning]]
- Learn from step-by-step tutorials
- Deepnight tutorials by Deepnight/Sébastien Bénard
- BiteSize video playlist on YouTube by Willie The Stupid Programmer
- Learn from complete games that where created for game jams and are open source:
- [[Jam games]]
- Ask questions, discuss and get in touch with the community!
- https://community.heaps.io/
- join our discord channel: https://community.heaps.io/t/discord-official-channel/72
- we also have Haxe game jams in the "JAM TIME" channel!
- Browse Haxe libraries and benefit of the full potential of available Haxe libraries
- Becoming proficient in Haxe will provide you with completely new abilities and powers in your code. So learning more about what Haxe has to offer as a language gives you new options to solve things. These are just some examples (for more visit Haxe.org):
- the Haxe manual
- the Haxe API
- the Haxe wiki ( <- quite hidden!)
- the Haxe code cookbook
- the Haxe community (also visit haxe.org and see "Connect" options)