Featured Archive

  • By now you’ve probably written a bit of code, and no doubt it’s not working quite right. It’s time to embrace the fantastic world of debugging. Debugging is a bit...

    Android Notes: Debugging

    By now you’ve probably written a bit of code, and no doubt it’s not working quite right. It’s time to embrace the fantastic world of debugging. Debugging is a bit...

    Continue Reading...

  • So, you’ve got the SDK running, and have a strange confusion about just what exactly is going on. By now you’ve hopefully overcome the culture shock and a lack of...

    Android Notes: System overview

    So, you’ve got the SDK running, and have a strange confusion about just what exactly is going on. By now you’ve hopefully overcome the culture shock and a lack of...

    Continue Reading...

  • As mentioned in the comments for the previous post, when writing Android apps you need to use Java. While it’s possible to code using C/C++, you really don’t want to...

    Android Notes: Java

    As mentioned in the comments for the previous post, when writing Android apps you need to use Java. While it’s possible to code using C/C++, you really don’t want to...

    Continue Reading...

  • These will form a series of posts detailing my progress in learning the Android SDK. When I first started it was very confusing, and took a while to learn enough...

    Android Notes: Setting up the SDK

    These will form a series of posts detailing my progress in learning the Android SDK. When I first started it was very confusing, and took a while to learn enough...

    Continue Reading...

  • My game engine now has scrolling tilemaps in it. I have arbitrarily chosen each tile to be 32×32 pixels, and the maps to contain 256×256 tiles. This gives me a virtual display...

    Scrolling Tilemaps

    My game engine now has scrolling tilemaps in it. I have arbitrarily chosen each tile to be 32×32 pixels, and the maps to contain 256×256 tiles. This gives me a virtual display...

    Continue Reading...

  • I’ve made some more progress on my game engine since last time. I’ve been concentrating on the sprite subsystem, making it so I can have things moving around the screen....

    Game Engine – Sprite Test

    I’ve made some more progress on my game engine since last time. I’ve been concentrating on the sprite subsystem, making it so I can have things moving around the screen....

    Continue Reading...

  • I thought it about time I showed some sort of progress, so here’s a short video demonstrating the menu system my game engine has. The screens aren’t hard coded, the...

    Menu Test video

    I thought it about time I showed some sort of progress, so here’s a short video demonstrating the menu system my game engine has. The screens aren’t hard coded, the...

    Continue Reading...

  • Well, this is a bit fun! One of the main points of my game environment is that I should be able to easily modify entity behaviour without having to hard...

    Adding Lua to my software

    Well, this is a bit fun! One of the main points of my game environment is that I should be able to easily modify entity behaviour without having to hard...

    Continue Reading...

  • Following on from my experiments the other day with geometry-based collision detection I’ve been looking at good old vectors. I set myself two tasks Work out how to reflect angles...

    Maths with balls!

    Following on from my experiments the other day with geometry-based collision detection I’ve been looking at good old vectors. I set myself two tasks Work out how to reflect angles...

    Continue Reading...

  • I spent some of today learning basic, but useful calculus. There are various bits of maths that never made sense to me, and which seemed really complicated. For example working...

    Basic calculus

    I spent some of today learning basic, but useful calculus. There are various bits of maths that never made sense to me, and which seemed really complicated. For example working...

    Continue Reading...