top of page

XNA Programs 

This page contains all of the programs that I designed in XNA. Xiuhtecuhtli Development Kit is not a game, and rather a kit to facilitate development of games. The 3D engine is basically a tech demo to show off what XNA can do with 3D programs, while Zombie Castle Defence is a traditional 'tower' defence game. 

Xiuhtecuhtli Development Kit

 

For Time Punch: Prologue, a development kit was needed to allow all members of the team to import content and design levels to be used in the main game. With fellow programmer Liam Duncan, we designed the Xiuhtecuhtli Development Kit. XDK allows the user to add in sprites for players and objects which can then be imported into the main game. XDK allows the user to then add special properties to these making building the game very easy for anyone. A sound editor was also included, which allowed users to test tracks to see if they looped properly, and if they could be attached to a certain object or player. 



The level editor allowed for anyone to design a level using the assets created previously. User friendlyless was a core principle that I and Liam had in mind when designing. Not all members of our team were programmers, so we needed a program that could be used to design a game by anyone.

Click the image for more information and a download link!



Xiuhtecuhtli is the Aztec lord of fire, day, heat and also the god of time. Time Punch was about time, so Xiuhtecuhtli was thought of as our mascot. 

Zombies approaching the castle in Zombie Castle Defence

Zombie Castle Defense

 

An unstoppable Zombie Horde approaches your castle and only you can stop their advance. By using a fighter jet, you must destroy the waves of zombies before they reach the castle. By destroying each wave, another faster wave will appear to test your mettle. The outcome is inevitable; how long can you hold out? The game supports both Keyboard and Xbox 360 controller support.



Download here

3D Engine

A 3D Engine was created in XNA to show off various skills that I learnt in my programming modules. 3D Terrain, billboarding, particle effects and moving objects.

Click the image for more information and a download link!

bottom of page