by Kino | Feb 28, 2021 | Dev Blog
The day has finally come. Haxe 4.2 has finally been released into the wild. I’m happy that with the new update a lot of features, improvements, and bug fixes have been added to the language. For a list of changes, you can find them all here. With that in mind,...
by Kino | Feb 20, 2021 | Dev Blog
Game Link As of today, I finished working on a game that I’ve been working on for a week in HaxeFlixel. Today I’d like to talk about the struggle and experience I had working on the game as someone just getting started in Game Development. With that said,...
by Kino | Feb 13, 2021 | Programming
Event Listeners are a core part of using JavaScript in the browser and in some cases the server. So, what is an Event Listener? What Is An Event Listener? An event listener is a JavaScript function that listens to when a specified event is emitted/occurs on a webpage;...
by Kino | Jan 29, 2021 | Game Dev, Tutorials
As part of my current game project, we wanted to capture that retro aesthetic when setting up the game world. To do that, we created a simple text-based cutscene system with a skip function. Here’s an example of it working in-game. Soul Taker Example Of Cutscene...
by Kino | Jan 20, 2021 | Programming, Tutorials
HaxeFlixel is a great engine used for making 2D cross-platform games. Each engine has its own way of doing things. So, how is the UI position handled in Flixel? Have you ever run into an issue where your game UI moves out of place in Flixel? There is a simple fix for...
by Kino | Jan 13, 2021 | Programming, Tutorials
Have you ever had an issue where the name of your class doesn’t match up with the output in Haxe? I know I have, and there is a simple fix for this issue, which will help you when creating libraries, APIs, and bindings to other libraries in separate languages....
by Kino | Jan 6, 2021 | Programming, Tutorials
In Haxe, anonymous structures are similar to objects in JavaScript. You use them when you need to create an object quickly. They are lightweight objects that still respect the Haxe type system. Here’s an example: var myObj = { name: 'Timothy', health: 3...
by Kino | Dec 14, 2020 | Tutorials
Have you ever tried to compile a large Haxe Project? When using the standard build processes it can take quite some time to compile large projects. Well, I have a solution to your issue to speed up your rapid development. Haxe Compilation Server In Haxe we can use the...
by Kino | Dec 7, 2020 | Programming
Hey everyone, here we are again with a new post on Haxe. This one is a follow-up on the previous post. This one concerns conditional compilation. Now, let’s get into the specifics and how it works. For more information on conditional compilation, you can find it...
by Kino | Nov 30, 2020 | Programming
In Haxe, there is a thing known as a build file. This file is often used in your project for autocomplete/IntelliSense (this is when suggestions come up in your code as you type) and to determine what/how your code should be compiled in Haxe. This is the best way to...
Recent Comments