My Software
Home
These programs are freeware and can be freely distributed, but feel free to
Click Images to view a screen-shot.
Bouncing Balls
Bouncing Balls is a screen saver for Windows that shows spheres bouncing and rotating around a room with realistic physics. There are several options including ball size, number of balls, rendering method and ball restitution.
Pivot makes it easy to create stick-figure animations. You can build your own stick figures and load your own backgrounds. The animations can be saved as animated gifs to be used on web pages. An example animation is included. An msn group for Pivot can be found here.
Pivot Stickfigure Animator
click to view pivot page
Lines 3D is a simple program to display 3D objects in the form of a mesh constructed from lines and circles. The program reads simple text files (.rot), which makes it very easy to make and edit 3D models. The program is very small, requires no installation and needs no extra programs or API's to run. This makes it ideal for sharing 3D files over the internet, since all you need to do is send the program with your .rot text file.
Lines 3D
click to view screenshot
Rubix is a 3D rubik's cube simulator that allows you to solve a range of cube sizes from 2x2x2 to 50x50x50. There are several options that let you change the size of the cube and the colours of the faces. You can save a partially solved cubed to be continued at a later time.
Rubix
Downfall
Downfall is a two player game inspired by a game I used to play on the Atari ST. Try to channel your snow into the hole at the bottom to make your opponents screen move up. If your snow reaches the top you loose.
click to view downfall page
Memory.zip      (213KB)
Memory is a memory game inspired by a computer program I saw on tv that was used to test the memory of monkeys. Remember the positions of the numbers and then click them in numerical order. The monkeys were able to do it with 9 numbers.
click to view screenshot
Cube Juggler
Cube Juggler is a screen saver for windows that juggles 3D cubes in a continuously random siteswap pattern. The program can currently juggle up to 1000 fully rendered or wire-frame cubes.
click to go to cube juggler page
Tachhydrite.zip      (435KB)
Tachhydrite is a juggling simulator that juggles patterns typed into a command line using siteswap notation. It can juggle up to 39 balls and comes with interchangable balls and backgrounds.
click to view screenshot
Colour Editor can change a particular colour in a bitmap to another colour when there are a lot of seperated regions of the colour, which would take a long time to change by filling each one. It can also change colours that are not exactly the same by adjusting the tollerance, which can be used to edit colours in photos. Now includes bulk image editor.
ColorEditor.zip      (558KB)
click to view screenshot
Resize allows you to resize images. Reduction is done by pixel averaging and image sharpening, which gives much better quality than sub-sampling. The program allows you to resize a batch of images and also convert to JPEG. This is useful for creating thumbnails for web pages or resizing the frames for animated gifs.
Resize
click to view resize page
BmpToAscii.zip      (283KB)
Bitmap to Ascii converter creates ascii art text images using letters, characters and symbols. The text can be in colour or just black, and the available characters for the text image can be changed so that only the selected characters will be included.
click to view screenshot
DLA.zip      (240KB)
click to view screenshot DLA is a fractal generator that creates plantlife/snowflake type fractals using a diffusion limited aggregation algorithm (DLA).
GameofLife.zip      (247KB)
Conways game of life. Artificial life simulation. Has the ability to save and load states and comes with several states that demonstrate various oscillators, spaceships, puffers and glider guns.
click to view screenshot
1