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.
Internet of Evil Things is my entry to the latest FBGD competition! Click the link for more information and to download the game!
The first version of any game on this site is usually a little rough around the edges, this is to get it quickly uploaded and indexed. The guides on this site show some of the things I try and do to improve them.
Web Games - Sprite Sheets : Covers the advantages of using sprite sheets on the ColourFall game.
Programming - Math Loops : Tips and ideas on optimsing the maths in your program loops.
Swap the blocks to make lines of 3 or more and get the highest score before time runs out in this colourful game! Click here to play!
Light up the 8 letter words by clicking on the buttons! Each button will turn on two lights but if the light is already on, it will be turned off! Click here to play!
Programming guide showing how doing some simple checks on user input can help make your 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.
Website - Remove anything that is not content. Remove unnecessary Javascript. Resize your images.
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!
Chuckie : Touch! and Chuckie : Dash!
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:
Improving Your Javascript Games
This guide has a few tips and ideas on how to improve your own Javascript/HTML5 games. They are things I try and follow
when making games for this site.
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