This site is home to the many programs I have made. There are games and applications for Windows, Web Browsers, Cybiko and Amiga! About this site:
If you wish to contact me directly, please use the Personal Message feature on one of the following sites:
If you have any questions about any of these programs on this site, it may worth doing a search of the above forums to make sure that it has not already been answered before posting a message.
Programming guide showing how doing some simple checks on user input can help make programs more secure. Read it here!
Fly your plane over the mountains and destroy the enemy weapons and buildings! Click here to play!
Browser version of the space shoot-em up! This has features that are not in the Windows version including slightly increased difficulty and an additional bonus item to collect! Click here to play!
Space shoot-em up! Battle against 3 types of enemy ship over 9 stages, collect upgrades and avoiding being destroyed! Find out more here!
Logix is a logic gate simulator that can be used to make simple circuits! Click here to play!
A desktop version of the LMC for Windows that can be programmed using either assembly language or by directly editing the values in the RAM boxes! Find out more here!
The guides section has had a tidy up to make it more consistent with the rest of the site. There is also a new guide, this one is a Websites - Best Practices. It is basically a list of things that annoy me with current websites. If computers and connections are so much faster, why does the internet seem to be getting slower? Hopefully something in the guide will help fix things!
To save reading, here are the summaries of the Programming and Website Best Practice guides:
Programming - Turn on any available warnings / strict modes. Use Pascal.
To view all the guides, click here. I do updates the guides from time to time with new ideas and for grammar...
Stop the invaders from taking the pods in this game! Find out more here!
Simple mono sprite editor which shows the byte value of each row. Find out more here!
This started as prototype for a Spy Hunter web game but evolved into this! Race to the end of each stage avoiding the many obstacles, each stage is randomly generated and the difficulty increases with each stage! Find out more here!
This time the Infinite Star Racer games have been updated, the aim of all the games is to get as far as possible without crashing your ship into anything.
iRacer III : Touch! - Previously unreleased. Guide your ship by clicking its destination!
iRacer IV : Gravity! - Using just one key to control the ships altitude, avoid the junk and crashing into the ground. Tidied up and made it more consistent with the other games.
iRacer V - All New! This is a classic iRacer game that replaces the previous Adobe Flash version (iRacer 2). Using the keys, get as far as possible without hitting anything or being hit!
Like the Chuckie / Invader games, these have been organised better so the now share the same graphics set. They also share some of the same code to give the games a more consistent look and to save time!
Another html5 update:
AR: Jet Pac 2 - Another converted Flash Game! Reassemble the broken rockets!
These have both been tidied up a little. The main change is how they are organised, they now share the same graphics files to avoid duplication.
Given the recent announcement about Adobe Flash being dropped in the near future, I have started converting some more of the games and activities on this site to html5:
Diamond Mine 3 - Collect the diamonds, avoid the boulders and spikes!
Invaders : Swarm 2 - Destroy all the invaders!
Invaders : Rescue 2 - Save all the invaders!
Number Drop 2 - Make rows and columns of blocks that add up to 10!
The html5 versions are not be exact copies which is why they all have a new number!.
Another classic remake! Guide your frog across the avoiding the traffic and water! Click to play!
I have written two more programming guides, they are short but contain some easy to overlook tips and ideas:
Programming : Best Practices
This is a guide I made a while ago but never got around to uploading. It's just various simple tips and ideas on how improve programs in general.
Browser version of my Sinistar clone! Collect the diamonds, destroy the enemy battle station! Click to play!
I've remade these two using the excellent FreePascal! They can convert AVI / BMP files into something better suited to the Cybiko handheld computer! The download links can be found here!.
Just added a Python version of my FreeBasic 3D object viewer! Click here to visit the Python section