Home

Hello and welcome to my portfolio site. It will contain a full list of all the various projects and products I have been involved in from games writing to tools production. All my code projects has links to both source code and compiled version where available unless otherwise noted. This is because I learn via tinkering with code and I hope my work helps others to learn how to code.

Below is a selection of projects. For more, use the projects tab at the top.

My personal blog is on a separate sub-domain which can be found at http://blog.hntdaab.co.uk

My CV is available to download in PDF and DOC

News

26/10/2012: My final year work diary will be starting to be put online – this will be updated at milestones of each of the projects I work on.

02/08/2012: My Games Software Development project is now available online. More pictures coming soon

12/05/2012: All code projects are now available online

13/12/2011: CV is now available online

20/11/2011: All my writing projects are up and linkable. Now to work on those code projects.

04/10/2011: Welcome to WordPress - Portfolio has been moved over to WordPress due to my familiarity with the system.

AGD_Title

Programming: UnderCurrent

  As part of my final year, I took part in the Advanced Games Development Module. This module is designed to introduce the various different disciplines (artists, animators, programmers, designers and sound designers) into working with each other to create a working game prototype within 7 months. I was part of a team working with the Unreal …

Read more

Launcher Image for Navy Game - More Images Coming soon

Programming: Games Software Development

  The brief for this project was to produce a gameplay demo to a certain specification and using a selected theme. It was to be done in C# and Microsoft’s XNA, a very useful addition to the C# language. The primary focus of the demo is the gameplay rather than any of the other aspects. …

Read more

ncp_screenshot1

Programming: Network and Concurrent Programming – Java

As part of Network and Concurrent Programming, we were briefed to produce a Java TCP/UDP chat server. Before the project started we were provided an interface. The chat client combined both text chat along with a 2D avatar. Chat messages were location dependant, unless commands such as /shout or /whisper were used. In addition, the …

Read more

screenshot1

Programming: Games Authoring Tools

The brief for this project was to develop a level editor for a tile based game engine provided to us by the tutor. Its requirements included its ability to output these levels as XML files which could be successfully read in a test harness once again provided to us. The brief was actually very open …

Read more