HaxeFlixel is a 2D game development library for the Haxe toolkit, an intuitive programming language.
It provides all the tools you need to prototype and develop games, fast!
By using the open-source OpenFL framework, HaxeFlixel can export your game to Windows, Mac, Linux, IOS, Android and web platform - all with just one codebase.
HaxeFlixel and its technology stack are open-source and free to use for both personal and commercial use, and work with any modern operative system.
By reading this book, you'll learn how to develop a platformer-style arcade game using HaxeFlixel, and deploy it to desktop and mobile platforms.
The web is just one of the several supported platform targets that your game can be deployed to - Simply click the interactive applet on the right to start playing.
Reading this book you will develop this very same game - starting from scratch!
I don't have much experience in programming or game development. Is this for me?
The book will start from the absolute HaxeFlixel basics and guide you step by step. You just need to be familiar with elementary programming concepts like variables, functions and loops.
I'm not good at creating game art, do I have to draw my own graphics?
The book comes with a full set of free-to-use graphical assets, sounds and music, which you can see in action above. You're free to use and re-arrange them in any way you want.
Is the book up to date with the latest version?
The book is up to date with the latest HaxeFlixel 4.8 release, and will be updated for each major HaxeFlixel release.
Is there a plan for educational & non-profit organizations?
I am more than happy to offer discounted packs in such cases. Contact me using the form below if interested.
Book in .pdf, .mobi, .epub format
4 Extra Chapters: Brick Blocks, Invincibility Bonus, Shell Enemy and Fireball Power-up
Full source code & assets for each chapter
$3 donated to the Cancer Research UK foundation for each purchase