Portfolio

 
             
             
 

This is a portfolio of most of my programs I made that are worth showing you. I have create hundreds of programs and most of them are unfinished and abandoned. A lot of programs were made just for a simple task I needed to do quickly like renaming files in a way or editing a piece of text. Here are some of my released and favourite programs.

Contents

Kye Editor (VB6)

Kye was a small game where you control a green dot and solve puzzles on a level. The level formats were text files but I wrote an editor which displayed using the same graphics. This was my first editor.

Dungeon Keeper Scripter (VB6)

This was my first text editor which edited Dungeon Keeper level scripts. It had many features and dialogs for generating script commands, it also had a slow syntax highlighter.

Populous Colour Changer (VB6)

This was my first program related to Populous. After editing Populous levels with a hex editor and discovering the file format I created a program which displayed how many of each object type there was. A feature in it was being able to automatically swap a players tribe, for example if I swapped blue and red around you would start in red's base with red's huts and red would start in your base.

Populous Renamer (VB6)

A very small program which renamed populous levels around. This made it easier to test levels as level 1 as it renamed level1 back and forth.

Populous Spell Editor (VB6, VB.NET)

This was the first program I released. It allowed you to open a header file in Populous and change the attributes to a level for example Spells, Huts, Fog of War, Landscape style and script numbers. It started off with only a few features but was developed as time went by. In summer 2007 I upgraded it to .Net so that it worked on more up to date operating systems. It also allowed me to make it more efficient as I have been programming a lot longer.

Populous Palette Editor (VB6, VB.NET)

This was the second program I released which changed the palettes used in Populous. I was asked to write this for the Populous community so that mods packs could easily be made. In summer 2007 I upgraded it to .Net so that it worked on more up to date operating systems.

Populous Symmetry Tool (VB6)

This was my third program to be released and one of the most complicated. While creating my own multiplayer levels I found it very hard to make them fair in other words symmetrical. Doing this was hard as I had to create the level in a hex editor as well. To solve my problem I created a program which loaded Populous levels and mirrored them in many ways. This was the most popular program used as the download hits were very high, you could also notice the number of levels that fans created were very symmetric after the program was released. I still need to finish upgrading this to .Net just like I have with the Spell Editor and Palette Editor.

Populous 2D Map Editor (VB6)

I finally decided to create a map editor for Populous. The editor was an MDI environment and displayed the map like the symmetry tool does. It also displays it where the map is enlarged to much bigger squares. The objects were shown as pictures instead of colours. I spent a lot of effort on this but I then lost interest as there was lots more to do and had too many external controls and classes.

Populous AI Script Editor (VB.NET)

This program was my first released text editor. Although it wasn't the first script editor for Populous it was a syntax highlighted editor with intellisense and syntax tooltips. It contained many features and another Populous fan helped me with. Although it was very sophisticated, it still has many errors and is still sort of unfinished. I lost interest in updating it as it still very hard to create an efficient syntax highlighter in .Net.

Populous Sprite Editor (VB.NET)

One of my latest programs was an editor to edit the sprites (2D Images) in Populous. After working out the file structure I created an editor which could export and import images. It was made just before summer 2007.

Popchemy (VB6)

This was a small game based on a PopCap game called Alchemy. The gameplay was the same as alchemy but you used symbols and images from Populous to play it. It was intended as a mini game for the Populous Resurrection Matchmaker.

Tonka: In the Catacombs (VB6, C++)

Another game which was based on Chip's Challenge. It is a 2D tile game where you control a man and solve puzzles in maze like levels. The game was good enough to play and create levels to play on but was still again unfinished. Tonka was one of the best games I created and had a good storyline, I might start to recreate it and create more versions of it as well in the future using C++.

Columns (VB6, C++)

Columns was a game I used to play on the Sega Megadrive. It is a tetris style game where you try and match rows of 3 in each direction. Because the game was never released as a windows application I decided to create it myself. It is unfinished but I started to create a new one in C++ but I abandoned it. And for the forth time I remade it using PopCap Game's framework which saves me a lot of time making functions to handle graphics, widgets and music.

Computer Chat (VB.NET)

One day I was bored so I decided to create my own computer chatter, so I quickly coded a chat program in VB and started to program my chatter. The chatter worked quite well and also played Noughts and Crosses with you.

 
                   
           
  All content and downloads are copyright © 2008. All rights reserved.