RSS Feed





Slick "Beer" Contest!

28 September 2009

You may know already that I've been using Slick quite adamantly for some time now.
Well, a young man named Gornova from Random Tower thought it would be a jolly good idea to start a beer-themed contest over on the Slick Forums. Granted, I thought about posting one a while back, but figured that JGO was for that kind of thing.
What is my idea? I don't want to give too much away, but it involves... cider!

Slick Forum Thread on the contest!
Share on Facebook


24 September 2009

Maibox has been added to the Software page.
Download | Screenshot 1 | Screenshot 2 | Screenshot 3
Share on Facebook

Inverse Polarity

13 September 2009
Inverse Polarity

Inverse Polarity is my short platformer schmup for the GameJolt Axiom contest (August 2009).

Axioms Used:
Even a broken clock is right twice a day.
In the land of the blind, the one eyed man is king.
Beauty is in the eye of the beholder.

Quickplay (Java Webstart)
Readme File
Inverse Polarity on JGO
Inverse Polarity on GameJolt
Share on Facebook

Introducing Fluent Cutscenes

26 August 2009
Fluent Cutscenes

With my GameJolt Axiom contest entry going all too slowly, and still needing to create cutscenes successfully in Damon the Dinosaur, I decided that I could genericise my existing cutscene code so that I could use it in my Axiom entry, Inverse Polarity.

A while ago I wrote a short article titled "Fluent Animations and Effects for your next Slick game". I've extended this concept recently for the above reasons and have written a small library built on top of Fluent FX. It's aim is to simplify and code-lessen creating interactive cutscenes for your games.

Fluent Cutscenes demo
Fluent Cutscenes Jar
Fluent Cutscenes JavaDoc
Fluent Cutscenes Source Code
Share on Facebook

Madness? Success!

24 July 2009
Hoola Roundup

The "Two Hours Of Madness" contest deadline was over a week ago, and all the entries have been judged. Most were pretty awesome, I was sure that some of the other entries were better.

However, Hoola Roundup came in first place!

I am really, very proud of myself; this was the first games programming competition that I had ever entered. There are an array of features that had to be left out of Hoola Roundup due to time constraints, but I will be putting these features in shortly.

Thanks go to Gideon Simons (AKA QOG) for hosting the competition.

Share on Facebook

Create A Game in 2 hours? MADNESS!

12 July 2009
Hoola Roundup

Around and about the time that I've had recently, shifting between projects - Damon The Dinosaur, Harmonia, etc - I felt I should give myself a break from the long-term projects.

Some of the good folk over at GameJolt have started a competition to create a game in two hours or under using any tools necessary. It's not an official GameJolt competition, it was just posted by one of the GameJolt members, who is also on Poppenkast.
The theme of the competition is "MADNESS", and surprisingly, there have not been any entries including Spartans yet.
My entry is called "Hoola Roundup"

The competition ends on 15th July. Can you find two hours to enter?

Share on Facebook

Music, Sounds, Fonts!

20 February 2009
Today I am going to share a few resources that I have found useful to me during my time. Those who know me in the real world will have acquired a large grievance with my use of the tool that I am about to share with you.
Share on Facebook

Fluent Animation & Effects for your next Slick Game.

13 February 2009
Alex at Another Early Morning has written an animation and effects library with the aims of providing rich and concise animations and effects to games without the need to restructure the game architecture.
It will run on Java 1.5+ and has no depencencies, and can be used (if not preferred) with Slick.
Share on Facebook

Java: Writing an XML HTTP Server.

13 February 2009
What am I doing? Rewriting the wheel!
Why is it that Java (BufferedReader(InputStreamReader(InputStream))) reads everything in my HTTP POST request fine up until the actual POST BODY?!

It only reads the POST BODY once PHP has timed out. :(
Well, in relation to my last journal on Harmonia_Game_Engine (which I forgot to tag...), I'll make a note to remember.

Don't use BufferedReader if dealing with InputStreams; use StringBuffer.

But why? You may think the BufferedReader's readLine() method is good, because it reads you a line (yep, no parsing of ints to chars), but when it comes to the last line in your stream, it doesnt return -1.

So in revision, don't check for -1 if you want to break out of a 'read input stream loop', use an \"end of stream\" set of characters or equivilent.
Share on Facebook

HP Pavilion dv9820 downgrade.

11 January 2009
Okay so this week I decided it was time to give up Windows Vista.
For why may I downgrade?
It's pure and simple, Vista runs so many background processes, and uses graphical resources even when using the 'Classic' windows theme.
Share on Facebook


Buddy Blogs

I OH U - knitetgantt

The mastermind behind my game, Click The Pixel.

Ted Lauterbach - rotten_tater

The crazy developer of the awesome game Thunder Gun, as well as most other things that are awesome.

Another Early Morning - Alex Schearer

Alex Schearer created the fluentfx library which I used in Inverse Polarity.

Indie Games

Let's face it, what indie gamer or developer doesn't follow this one?


The developer of Voltorometer, a game that was entered into the Game Jolt shocking contest. Sequel in the works!

Random Tower

Gornova just keeps learning! There's quite often content here that amuses me.


Jack mostly posts stuff on Twitter, but hey.

Kieran Patel

Kieran mostly posts stuff on Twitter, but hey.

Kommander Klobb

Mr. Klobb is founder of Honeyslug and is one of the London indies.

Oh, Games - Joe Bain

Joe has developed an Android game named Kaptilo, as well as an abstract game about catching birds. He's also one of the London indies.

Not The Internet - George Buckenham

George is another of the London indies. He created "Hell is other people". Play it.