Over the past few months, I have been using Haxe/Kha with my custom Wyngine framework to make HTML5 games. I had been so occupied with getting the games to work, that I forgot to promote them anywhere. So here goes!
Pollen
This is the first game I made in Haxe/Kha. Originally, I used Kha without any frameworks, and experimented with various ways to make a game framework. One time I tried using KhaFlixel (which is now abandoned), and KhaPunk, but it felt bloated and I didn’t want to dive into someone else’s code and maintain it.
So I went through 5 different iterations of this same game, and eventually begun Wyngine.
Hurdles
Download from Google Play Store
After spending about one month on Pollen, I felt the urge to make another game to make sure I don’t end up with just one game forever. While making Hurdles, I improved Wyngine and added libraries for Kha, as noted in previous posts.
I ended up spending too long on this game too, which was about 2 months. The moment I tested the Admob/Unity libraries to work on Android target, and published it, I moved on to the next game.
Adventuroads
This is a simpler 2D version of Crossy Roads. Kha has had an ongoing problem with audio, and only recently in the latest commits did Robert Konrad fix the audio (halfway) for mobile web targets. As such, I finally added sound and BGM in this game.
I managed to finish this game in less than 2 weeks, but the progress was dragged out to early this month (May 2016) because I started looking for freelance jobs and alternative ways to earn money. I would have officially been in debt this month if it weren’t for my mom helping me out.
Next Game
I am almost done with my next game. It is a Flappy Bird clone, and it’s been two weeks despite the simplicity. Partly because I’ve been looking for jobs on Freelancer.com, seeking advice from mentors, and doing a side project for some pocket money (teaching basic Unity3D classes in a local community gathering).
All in all, gamedev is a very difficult lifestyle. I know now that I shouldn’t be taken in by the glorification of tech startups and indie gamedevs; for every successful game or person, there are hundreds if not thousands of failures in obscurity. I am probably going to end up disappearing one day, if I continue to make games without thinking of a way to sustain myself.
We shall see how next month goes. Hopefully I’ll still be around! 🙂