This is the portfolio wiki of Tom J Nowell, listing many of the projects I have taken part in or are currently participating in.
You'll see lots of references to portfolio.zip, and if your an employer you may even recieve a usb drive with the same contents. I keep a copy of this file here:
Updated 11th June 2008 http://www.darkstars.co.uk/Portfolio11-June-2008.zip ~185MB
Make sure to extract the contents into a separate folder before running anything inside it first. Autorun.exe has numerous options and demos you can run.
Work in progress wiki for my portfolio
NTai Toolkit - AI configuration file creator for NTai
NTai - RTS skirmish AI (by RTS, think command and conquer, total annihilation etc).
Dynamic Music GroupAI - A music AI plugin for spring that changes the style of music based on events ingame.
ETA GroupAI - Estimated times and predictions of unit movement and building times for spring engine games.
Cursor GroupAI - Shows allied players your cursor position on the map in the spring engine, aswell as showing coloured trails for units indicating current commands
Metal Maker GroupAI - Turned metal maker type units on and off in spring game to maximize their efficiency at producing resources.
Map Exporter AI - A mapping tool that exported the heightmap and metal map ingame to images on the hardrive
Time GroupAI - A floating timestamp is displayed on the map showing the system time to the user so they do not loose track.
Unit name GroupAI - Showed the internal unit name of a unit next to the unit on the map
Unitdef Reader GroupAI - Outputted the internal Unit Type structures to files in order to debug what values variables had.
Anagram - A DOS game implementing an anagram game
Failed v2.0 - A 2D top down shooter game written with allegro.
Magipets - A pokemon rip off written using OpenGL/TinyXML/fmod.
GLTrans - An OpenGL program to test the use of alpha and png textures.
Postman Pat Car Program - A coursework for my degree demonstrating glut and OpenGL.
Prerequisite Gadget - A lua gadget allowing games in the spring engine to restrict construction options until a pre-requisite has been built e.g. a research center.
iBot - A lobby chatbot written using the battlehub bot sdk
Cookiebot - A bot made for the TASServer lobby with various novelty commands.
Banbot - A bot based on cookiebot that provides channel operators with the ability to blacklist other users.
Slurbot - A bot based on cookiebot that enforces no swearing in messages via kicks and mutes.
ObsceneBot - A modified slurbot that enforces swearing in messages via channel kicks and mutes.
TimeTables - A GUI application showing data to help in the creation of timetables
AFLobby/BattleHub - A game matchmaking client for the spring, glest, and the warzone2100 game engines.
Battlehub Bot SDK - An sdk for writing bots and lobby clients for the TASServer lobby protocol.
AFS - A generic message routing server based on the Quickserv library.
Falling Logos - Falling spring logos in various speeds sizes and variations, intended as a screensaver
GridWars clone - A gridwars clone made with flash
I've modified and redone a lot of the layouts and templates of existing sites. These are all active websites and should serve as an example of ongoing work.
File site - A file host site for several communities
Portfolio Site - The site your browsing right now!
Red Spring Logos - A set of red and white logos and icons for the spring engine.
3rd Generation Spring Logos - A set of logos icons and banners based on an evolution of the red logos
TASClient icons and splashscreen - splash screen and executable icons for the tasclient project.
Star Wars Imperial Winter concept designs - a case study showing concepts for an imperial faction unit.
Orange Spring Logos - A set of orange logos for the spring engine made in adobe illustrator.
XTA Fusion Reactors - 3 energy production units for the XTA game with concept art.
You can find details on contacting me here, should you have any questions or wish to see my CV look here:
Windows Live Messenger: redstar@tbluestar.tk
Please note that my live messenger account is not a real email address. Any mail sent there is shunted into a garbage bin at the other end to prevent chainmails and spam.