Archive for the ‘ Programming ’ Category

Imagine Cup Game Entry Submitted

The XNA version of the Aid Game (concept demo)  is now finished and live! Its not perfect, and there’s a couple of  bugs; but if you’re curious and want to check it out, its available from:


Blog not dead; Just been busy

Though I doubt anyone actually reads this (and certainly not on any kind of regular basis), I just figured I’d post on here to show this isn’t dead. It is in need of updating however. Particularly my CV… I still really need a job, but coursework and such has led to me not having time to get things sorted.

As far as elindor goes, the coding is still moving along at snails pace, but on the plus side; I’m currently doing a module called “Simulation and 3D Computer Graphics”, but is proving to me more than useful as far as elindor is concerned. And the lab work for it (classes to manage vertices and matrices) can be copy/pasted over which is always nice.

My imagine cup entry was moved to the games invitational a while back, and we’ve decided to recode it for XNA (Silverlight just wasn’t meant for games). We have now just under one week to get it finished…. and this would be an impossible target were it for for the Neoforce Controls I found for making a game UI. Definately recommended. They are easy enough to figure out and look great!

3DS Model Viewer in OpenGL

With Glut set up, I have been able to start on some code to load a 3DS max file into memory and then render it on the screen. Im having the usual sorts of problems, such as fantastic FATAL LNK errors – buts its progress nevertheless. The code is mostly done, just a few bugs that need to be found. Just so as people get an idea on where this is going, once this works, I shall begin development on the Cel Shaded rendering engine that will form the basis for the final game. This will obviously take a while as I am new to both c++ and OpenGL, but its nothing too tricky.

Elindor Site Down – freeGLUT Environment Up!

The entire elindor site has been down for a while now, as it is in need of a new host. Entering the domain into your browser will only get you the sad error of page not found. However, after a few months of desperately trying to get opengl with freeglut set up on my pc, and battling with a ridiculous amount of errors, I have finally achieved a working development environment for freeGLUT. This means that the code for the Elindor engine will be able to be ported to different platforms with far greater ease than if we had stuck with XNA, but the code is easier than to try and write pure c++ opengl code. Now the real development can finally begin, after months of delay. First up will be a basic test program for loading 3ds max models and rendering them to the screen. Shortly after, animating those models. And so on and so on…

Silverlight Asteroids

I’ve completed silverlight asteroids as well. I might add some extra features to it, but in the meantime, it can be found at ImagineCup Asteroids. Comments are welcome, and in case anyone is interested, I will put a download link to the source code here soon.

XNA Pong – Completed

Right, well. My XNA pong, is sort of done. I did leave it very last minute and did it all overnight, but it is done never-the-less. There’s no zombies…yet. But I intend to work a bit more on this over the summer and get some zombies in there somehow, and I have some bugs to fix as well. I’ll put a download link to this on here soon.

Coming Soon…..

Soon I shall be starting development for my first XNA game. I intend to make it even better than the original by adding zombies, im just not sure how to do that at the moment. I shall use this blog in order to make a record of my progress with that, and future games in XNA. Watch this space!

Powered by ScribeFire.