Just a collection of random works – Mark Knol

Publishing a crossplatform game (2)

March 28th, 2014, under Games, haxe.

This blogpost is about the deploy process of my first very own game “The FireFly Game” on Android, on iOS and even on FirefoxOS.

Building a crossplatform game (0)

March 27th, 2014, under Games, haxe.

I recently created + launched my own game, “The FireFly Game“. This blogpost is about the process of creating my first very own game on different platforms, and all things that I noticed before, while and after creating it.

Create JSFL using Haxe (0)

February 3rd, 2014, under haxe, JSFL.

JSFL If you write a lot of JSFL scripts, it could be useful to have good code-completion. FlashDevelop has great Haxe support, and Haxe can compile to Javascript. JSFL is Javascript, so we can simply conclude you can create JSFL with Haxe out of the box, and have code completion on it.

flambe-speedadjusterSometimes it helps to see things at very slow speed. You can use Flambe’s SpeedAdjuster to debug your game. I wrote a function that gives you control over the speed using [ and ] keys on your keyboard.

haxe This post is about Haxe 3, providing us smarter code-completion. I dislike doing things manually. We are using a computer, so it should help us. I’d like to get warnings when I make mistakes or point to things that are removed.
In this post we create a class that gives autocompletion automagically based on files on disk, using Haxe macro scripting. This gives us development power, less error-prone code and small javascript output.

random instance swapWhile approaching the deadline of House of Anubis (game), MediaMonks needed a tool that helps with randomizing tiles. The levels has a huge amount of walls and tiles in it’s library, since it is build in Flash with MovieClips on stage. For the quick win, this simple tool allowed to randomize selected clips on stage with a selection from our library. Of course; to refine it, you’ll need more than just a MovieClip swapping tool, but we love to share this tool with you anyway in case you need it.

selection transform manager When you have a selection with multiple MovieClips, you sometimes want to transform (rotate, skew, move, scale) them all, but individually. By default, Flash will transform them like it is one object. I created a tool for that. Just select some items on stage, call the command and set the adjustments. It is also possible to transform them relative from its current transformation.