HaxeFlixel: How To Lock Your UI

HaxeFlixel: How To Lock Your UI

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...
How To Change Output Names In Haxe

How To Change Output Names In Haxe

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....
Haxe: What Are Anonymous Structures?

Haxe: What Are Anonymous Structures?

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...
Compile Projects In Haxe Fast

Compile Projects In Haxe Fast

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...
Haxe Conditional Compilation Saves The Day

Haxe Conditional Compilation Saves The Day

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...
Haxe Build Files & Compilation

Haxe Build Files & Compilation

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...
Why I Use Haxe As My Language of Choice

Why I Use Haxe As My Language of Choice

There are many programming languages out there and I’ve used a majority of them. I’ve created with JavaScript, carved products out of nothing with Typescript, wrote functional code in ReasonML, and worked in Java with the crazy verbosity. But, none of...
Haxe Variables

Haxe Variables

As promised here my next post on Haxe concerning variables and variable types. Let’s start. In Haxe, there are standard types such as Int, String, Bool, Float, and so on. This allows you finer grain control of what the variables type when you’re working...
ES6 Strings

ES6 Strings

Introduction Strings are a part of almost any object-oriented programming language. Today, we’re going to discuss some of the basics of strings, and what new features are available to us with strings when using ES6. Strings Strings are a sequence of characters...
Why Haxe

Why Haxe

Recently, I’ve been using a new programming language; that programming language is known as Haxe.  Now I know a majority of people use languages like JavaScript, Typescript, C#, and so on. I use those languages too. But, today I’m here to mention why Haxe...