allegro Archive

  • 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...

  • For the curious I have spent the past week (off and on) making a pause button work. Yes, after a week of coding I have managed to allow the player...

    Key debouncing and pause modes

    For the curious I have spent the past week (off and on) making a pause button work. Yes, after a week of coding I have managed to allow the player...

    Continue Reading...

  • I’m working away on my un-named project, which is starting to take shape nicely. When it’s eventually finished it’ll be some sort of game engine-thing for making 2D style sprite...

    Engine? Framework? Toolkit? The difficulty of naming things

    I’m working away on my un-named project, which is starting to take shape nicely. When it’s eventually finished it’ll be some sort of game engine-thing for making 2D style sprite...

    Continue Reading...

  • sitting in a traffic jam. They’re not very mentally stimulating, the most interest being the insides of your nostrils and the car in front. So while slowly shuffling my way...

    It makes you think…

    sitting in a traffic jam. They’re not very mentally stimulating, the most interest being the insides of your nostrils and the car in front. So while slowly shuffling my way...

    Continue Reading...

  • It’s my opinion, probably because I’ve written lots of database-driven apps, that all software can be reduced to a simple set of data structures, relations between the data structures, and...

    It's all about the data…

    It’s my opinion, probably because I’ve written lots of database-driven apps, that all software can be reduced to a simple set of data structures, relations between the data structures, and...

    Continue Reading...