Posted on December 30th, 2007 by headwedge
Introduction
Cellular Automata are a fascinating and huge subject but I would like to get back to some of the rest of the game framework and the next key element would that of the game tile.
Background
Before GHz & Megabytes & 3D engines there were MHz Kilobytes and tile based 2D games. Storing images & parts of [...]
Filed under: game, game framework, specification | No Comments »
Posted on September 22nd, 2007 by headwedge
The CursorStash is a centralised resource sharing class for Cursors in much the same way that ImageStash is for BufferedImages.
Creating and initializing resources at the start of an application avoids duplication & unexpected slow downs when the resources are created on the fly during use. The user(s) will tolerate a degree of initial splash [...]
Filed under: Java, code, game | No Comments »
Posted on September 12th, 2007 by headwedge
I used to help out in the computer labs at Anon. University and by the time BSc comp. sci. students in the labs had gotten into SWING a very common question was: “How do I add scroll bars?”. My answer would be “You don’t, JScrollPane is your friend! Now go look in a book”. (Yeah [...]
Filed under: Java, code, game | No Comments »
Posted on July 18th, 2007 by headwedge
Testing the frame rate of the AnimatedStage class was always a System.out.println(…) kind of thing. But I wanted a nice on screen display so it was about time to write a text display widget.
The GameFramework has been shoved into its own package ‘game’ and has also had a few concurrency holes plugged:
AtomicBoolean for dirty, [...]
Filed under: Java, code, game | No Comments »
Posted on July 18th, 2007 by headwedge
Making life easier with the Facade Pattern (Gamma et al 1994) [link] is a common programming pattern.
The facade provides a simple default view of the subsystem that provides a simple interface to the more complex subsystem of game, making it easier to use.
Using GameFramework for an animated game much of the initialisation is recurring:
create an [...]
Filed under: Java, code, game | No Comments »
Posted on June 17th, 2007 by headwedge
This blog and flash game site is superb [guimp.com] it all takes place inside a tiny 21 x 21 pixel square.
Get close to the screen for this pixel sized flash pac-man game [link]
I love the pong game too [link]
Filed under: game, reviews | 1 Comment »
Posted on June 17th, 2007 by headwedge
I have just taken a break from playingViva Piñata after over 8 hours! This game was such a surprise. I have picked it up and put it down so many times at the game store. It looked like it had potential for eye candy but seemed to be to ‘kid’ orientated and so the game [...]
Filed under: game, reviews, xbox 360 | No Comments »