Games
Welcome to the games section of the MorphFX website. These games were a result of miniature projects that I set myself to learn the various programming languages and techniques involved with each. For the hardened gamers I suggest you click away now as these are only silly games just for a bit of fun (they are getting more sophisticated as I progress).
All of the games 'should' be playable within your browser (please ensure that JavaScript is enabled). Some of the more recent games will require the Java Runtime Environment (JRE) installed. This is a free download from Sun Microsystems.
Blasteroids (Java)
Based on the old arcade classic, this little project was authored with Java using the Net Beans IDE then later using Eclipse. If you intend to play this game in the office I would recommend turning your speakers off!
This was my first attempt at programming in Java!
Added 5 November 2005
Pac Person (JavaScript)
This game needs no introduction. Based on the classic 'Pacman' arcade classic, here's my version entirely authored in JavaScript. To view the source code, when in the main game screen, right click the 'score' line and select 'View Source'. The code turned out to be a little more complicated than I first thought (those darn ghosts).
Added 11 October 2003
Descent (JavaScript)
This game is more of a classic arcade game. Descent is a vertically scrolling game where you have to manipulate the maze to get the marble to the end. Each level starts off tricky and increasingly becomes more difficult. I've personally made it through level 1 a couple of times and that was after some considerable play, erm, testing.
Added February 2003
Push It (JavaScript)
I've seen several variants of this game over the years. Simply position all of the sphere's, eggs, or whatever you want to call then on a cross (if you can). There's also a level designer if you fancy having a go at designing your own! I promise, each level design is possible and I think Cara's design is probably the most tricky!
Added January 2003
Pairs (JavaScript)
Pairs is a game based on an old card game I used to play called 52 card pick-up. In this version of the game a grid of squares is shown. The game commences with a pair of squares being uncovered, each displaying an image. If both pictures match, then the squares are removed from the game grid. A level is completed when all squares are uncovered.
Added January 2003
Memory (JavaScript)
Test your memory with this memory game based the old electronic game, "Simon Says". There are 39 levels of difficulty and a time limit to each. My personal best is level 9 (without writing the sequence down), however I've done much better when cheating.
Added January 2003
Mine Sweeper (JavaScript)
A JavaScript version of the classic Windows 'Mine Sweeper'. For any JavaScript programmers out there, there's an example of a recursive procedure here (used when uncovering parts of the game grid). For Mine Sweeper Pro's, you probably won't like this version as you can only use the left mouse button!
Added January 2003
Hang Man (JavaScript)
We should all know this game by now; the computer picks a word and you're supposed to guess what it is by picking letters. Each time you pick a letter that isn't in the word, you're one more step closer to being hung. Recently I had to encrypt the stored words as someone informed we how easy it was to cheat!
Added January 2003