I’m back and ready to update everyone on what’s been happening since I went to Japan last month, which was an awesome holiday where I got to go to the cities of Tokyo, Kyoto, Osaka and Sendai, with highlights including seeing foxes at the Zao Fox Village, walk around Akihabara’s arcades, game and electronic stores, dressing up as a Samurai, going to the Ghibli Museum and Nintendo’s Old Headquarters! Despite being in very humid weather, and both my sister and I carrying our bags from hostel to guest house to hostel almost every night, we were able to see so much and yet miss out on quite a lot. We talked with other travellers and heard about seeing Mt Fuji and Sumo Wrestling in Nagano among others, but I think I can see them another time.
I was recently asked to do a tutorial on how to get the Newgrounds API, allowing you to use Newgrounds Ads, Medals, Leaderboards and other site special stuff, to work with HaxeFlixel using FlashDevelop. Since there isn’t much on the subject, I thought I’ll write a quick one up to get people started.
Today I figure I shall write a tutorial for a part of Flash/Haxe gamedev that isn’t really written much, especially for HaxeFlixel, one of the more popular frameworks for the Haxe programming language. While not very necessary for desktop and mobile games where data is loaded from the client side and loading times is usually very quick, preloading is used a lot in web based content where data is loaded from a server, so there would be less delays during playthrough. Even then, you are still able to customize the preloading itself to make it more appealing and to suit the game you are making, add links and other info or to include ads, as such I am going to show you the basics of creating your own preloader for a HaxeFlixel flash game.
Those who have been following me on Twitter have been aware for a while of GBJam, an online games jam, and of course, I’ve been working on a game for it. Therefore as today marks the end of the third GBJam, this article will be a part-summary, part-showcase and part-post mortem of the GBJam.
Here’s my post mortem for the 29th entry of Ludum Dare, also posted on the Ludum Dare forums. Enjoy!
So for this Ludum Dare, with the theme of “Beneath The Surface”, I decided to make a game where you work as a maintenance engineer who works between the streets and an underground train tunnel, this is Under Maintenance.
I wanted to get back into Ludum Dare because of how much I enjoyed LD27, however I was travelling out to see friends on Saturday so I had very little time to do a compo entry. However it didn’t stop me from working on a simple game, so I decided to put as much energy I can during my free time to bring you this busy micromanagement platformer. As such I appreciate giving your time to reading my post mortem, which includes a timelapse and tweets among other stuff and see how I managed to fit social events and my job into this Ludum Dare.
Judging for Ludum Dare 27 officially ended at almost midnight last night. As such I figured it would be best to finally give my post-mortem, show my score and reveal my favourite games from this Ludum Dare all in one post!
Hey everyone! Great news, my entry for Ludum Dare 27 is online!
10 Second Paper Flight is a toss game, your aim is to make a paper aeroplane fly for 10 seconds, however it isn’t easy with the wind being powerful, and the things that parks get in the way!
I built the game in Actionscript 3 using Adam Atomic’s Flixel Framework, with artwork in Photoshop, Music using Bu-Autotracker and SoundEffects using Bfxr. Considering it’s my first original game programmed in Flixel (no going through tutorials or dabbling about like I have done in Flixel for the last month), it’s impressive I was able to pull this off in 48 hours, with artwork AND sound done by me as well.
Check out the Ludum Dare page here.
Or play the game directly on Newgrounds!
EDIT: You can now check out a timelapse of the making of 10 Second Paper Flight below!
Make sure to vote and rate my game, as well as the many other brilliant entries that are online!
Now if you’ll excuse me, I’ve got to vote on several game jam submissions!