Space Freight : Ludum Dare 30

For Ludum Dare 30 I entered the Jam with my cousin Ryan Bailey. In 72 hours we produced the game space freight where you play the role of  a space trucker and deliver cargo around the solar system. You have to avoid the pirates and asteroids and can repair and upgrade your ship. I did the programming with Java and LibGDX and Ryan made the art. You can see the Ludum Dare page and play it here: Space Freight  - Ludum Dare 30

My Homework Diary (2) Released

I have released the new version of My Homework Diary that I have been working on for a while. You can have a look at

Here are a few screenshots:

DashboardAdd New HomeworkSign Up

The technology

I have used several libraries in this version, unlike the prototype which was written with just the default PHP libraries. I have used CakePHP, a brilliant PHP MVC (Model View Controller) framework that has really made writing this project easier and more organised, and I had to write no SQL queries! I also used Bootstrap for the frontend as it makes it all look much better and professional, it has also been really nice to use.

I am going to continually update the site with new features and bugfixes

List Mania: Coming Soon

List Mania Screen ShotFor the last couple of weeks I have been building my first proper Android app with LibGDX: List Mania. You can complete different lists such as: Fifa World Cup Winners or 10 Most Valuable Metals in 5 Different Catagories: Science and Tech, Sport, Culture, Geography and Nature. I hope to release to Google Play in the next couple of days!
List Mania Catagories

My Homework Diary : Cake PHP

Recently I have been looking at MVC and had a look at CakePHP. After a lot of messing around with it, I have decided I am going to write the new version of My Homework Diary with it. It looks very powerful and useful. In just a few hours I already have a lot done. Will give more details and a release date soon!

LibGDX GUI Builder

So for all the time I have been programming, I have really not like making GUIs. In Java’s swing it was okay but there was Window Builder for Eclipse which made life much better.

For a while now I have been using LibGDX but have always programmed my own GUIs directly, just drawing  a texture and using a rectangle to check for clicking. However this is pretty limited, so I decided to check out Scene 2D (I really should have long before) and it is awesome, but there is no GUI Builder, now this is okay, but for something I am making I need literally 100s of different screens and popups. So I decided to build a GUI Builder. It is pretty limited so far and can only add Label and Text Buttons, but I am going to add all the other components and an exporter asap. But for the moment heres a screenshot:Gui Builder


A Month, Wow

Wow, nearly a whole month since I last posted. Lots has happened and I have been very busy at school!

Exams + Holiday in France != Lots of work done

But I still have done a lot, I have done a fair amount of work on myHomeworkDiary, done another website, done a lot of SEO for another website and made an app!

More to come soon!

myHomeworkDiary 2.0?

I have been learning a lot more PHP in the last few months and I have decided to continue the development of!

I am going to rebuild it completely, using a much more object orientated approach. I will reimplement all of the original features and also have lots more planned!

I will let you know more soon!

RPG Update: Villages

Today I have added villages! At the moment there are only houses, but soon there will be shops, inns and others.

You can also go into the building, by walking through the door. At the moment inside the house is empty but a floor and a torch, but soon I will add some furniture and rooms.

Also I am soon going to add mines and dungeons. A key part of the game will be exploring dungeons and defeating bosses, so the dungeons will be very big!