Design Archive

  • While trailing about the Internet, I came across this interesting section in a post about Apple and Android: If you’re a User Interface (UI) and User-Experience (UX) junkie like me,...

    Open Source, Apple and application quality

    While trailing about the Internet, I came across this interesting section in a post about Apple and Android: If you’re a User Interface (UI) and User-Experience (UX) junkie like me,...

    Continue Reading...

  • Since I’m currently playing with OpenGL, I’ve been looking at ways to display text on the screen. My idea is to create the letters from a 5×5 grid of rectangles...

    Processing: Text printing

    Since I’m currently playing with OpenGL, I’ve been looking at ways to display text on the screen. My idea is to create the letters from a 5×5 grid of rectangles...

    Continue Reading...

  • Just a quick note on how to make an Activity run full-screen. Simply insert this magic into the Activity’s OnCreate() super.onCreate(savedInstanceState); /* ... etc ... */ requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN ); /*...

    Android Notes: Full screen applications

    Just a quick note on how to make an Activity run full-screen. Simply insert this magic into the Activity’s OnCreate() super.onCreate(savedInstanceState); /* ... etc ... */ requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN ); /*...

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

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

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

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