Programming

Game Extractor is a program I developed which allows people to open many different archives. It was originally developed in Visual Basic to open archives used in The Sims games, however over time I have converted it to Java and it now supports over 500 different games. To date, literally tens of thousands of people have downloaded this program and use it frequently.
Game Imager is an image viewing/converting tool. Aimed primarily towards gamers, it can read and write images in a variety of different formats. Allows multiple images to be opened at a time, and conversion of all images to a different format with a single button click.
Game Translator is a tool for reading and writing language files, particularly those used in games. A common and simple interface allows for quick modification of language files.
Total Byte Informer is a detailed viewer for displaying the contents of files at a byte level. 2 files can be opened next to each other for comparisons, and shows quick conversions of bytes into different representations. Useful for analysing and investigating the contents of files.
I developed the Fireworks program as a fun and interesting way to demonstrate my knowledge of the graphical painting concepts used by programming languages to draw animation to the screen. Fireworks also contains realistic environmental physics, meaning that each firework particle is affected by things like gravity.
Simipulate is a program I developed as part of a 3-person team, of which I was the programmer and chief designer. Simipulate is an advanced object editor for The Sims that allows users to completely edit an object including its appearance, sounds, and properties. To date, this has been my most difficult programming achievement, and has worked well despite my initial questioning of whether it could be done.
This is a clone of the classic Minesweeper game developed by Microsoft. This clone is written in Java to allow all computer users to run it, and also comes with a host of new features. New features include a skinable interface which allows users to easily create their own graphics for use in the game. Another feature is the use of external game grids - users can create grids in weird and wonderful shapes, before playing them in the game.
I wrote this Tetris clone to help me gain skills in Java graphic painting and updating. This runs just like the classic game - gradually the game increases speed making it harder to complete the lines. The scores are also saved to provide enticement.


Webpage Design

The most recent re-write and appearance change of my website, it aims to keep things clean and simple without clutter. The appearance is simple and consistant across all pages, and the sub-sections of the site are categorised into a main menu so information is quick and easy to find.
WATTO Studios is my own personal website which I constantly update and maintain. The site has been online since 1997 and has contained many different sections and appearances. Today it is home to my personal creations in programming, art, and web design, as well as being a location for my online portfolio and resume.
Akuma is a local heavy metal band that has recently become quite a popular act. Akuma has been in the finals and semi-finals of 2 band competitions, beating over 100 other competitors. This website provides fans with photos, songs, and news relating to the band. A graphic designer was hired to develop the site appearance.
Inane Eminence is another local heavy metal band that is one of the best and most popular in Newcastle. Inane Eminence can be seen at all major metal gigs, and have played with bands from all around Australia. The old website was redesigned by myself, with direct feedback and input from the band members, and aims to provide band news, media, and merchandise.
The School Innovations website was designed for a company which sells educational and sporting equipment to schools throughout Australia. I designed the whole site according to the customers requirements, which also involved me writing a totally unique JavaScript menu tree.
TSO Profiler was created as an interactive counterpart to the computer game The Sims Online. Users can create sims and homes to represent their online characters, which in turn allows others to locate them and send them personal messages. There is also a newspaper where anyone can post advertisements or other news items. The website interface was chosen to reflect the design of the game itself, and has proved to be very popular.
I created this website several years ago for a fellow student in my high school. She was undertaking 4Unit English for her HSC and was required to create a webpage presentation as a component of her final project. I created the page according to very strict guidelines and then incorporated her poetry and artworks into the page. She achieved very high marks for her 4Unit English and she was very happy with the overall project.