TankWarz 0.0.2

November 12, 2006

There are a few updates is this release, the main one being that it is now for Beta 2 of the framework.

I have also tried to structure things a little better, moving bit and pieces out to GameLibraries and things like that. The game is using XNAFont for debugging information so you will need to create the required font files and update the links in the DebugManager.cs file. 

Anyway you can get the game here, and the libraries that I am using are here.


Change Log

  • – Added GameLibraries
  • – Added collisions for trees and other players
  • – Added player score (not visible yet)
  • – Added game state, reloads screen when a player is killed

TankWarz 0.0.1

October 25, 2006

I have just uploaded the first (very early) release of TankWarz, if you want to download it you can get it here. I am using the XGameInput library which you can download here.

I tried to sign-up for a project on codePlex but they aren’t accepting any new application until they set up more servers :-(. In the meantime I will have to stick with uploading source in a zip.

The game doesn’t do much at the moment, just draw a couple of tanks and some trees (yes I know they are square). Now that I have got the movement sorted out I am going to start putting in the collision detection. Hopefully it won’t take too long.

Just so you know, level 39.



October 11, 2006

There have been a ton of really cool XNA Framework demos releases recently, and it got me thinking. I maybe need an interim step between Tic-Tac-Toe and SuperCars III

Enter TankWarz.

TankWarz is going to be based on a flash game that I developed a few years ago. The flash game was infact a new version of a BBC (most people reading this probably won’t even know what a BBC was) game that I played when I was a kid. Basically it involved having up to 4 people controling tanks that fired guided missles. Not very advanced but we spent hours on it. You could configure whether a hideout was displayed, the number of trees that got displayed and things like that.

If anyone is interested the flash version can be found here. The controls are;

Player 1

Q = Forward

A = Backwards

Z = Spin Left

X = Spin Right

C = Fire

Player 2

Up Arrow Key = Forward

Down Arrow Key = Backwards

Left Arrow Key = Spin Left

Right Arrow Key = Spin Right

Right Shift Key = Fire

XNA Final Release Samples

October 11, 2006

I found out today that the final release of the XNA framework will include 2 other sample projects, one of which will be a racing game. Hopefully it is going to be 3D game otherwise anything I do with SuperCars III is going to look like a rip off.

XNA Framework

September 3, 2006

Well I have been looking at the XNA Framework for around a week, so far I am very impressed. If you are even remotely interest in game development you should check it out.

I have played around a created a few test projects with it, when I have created something useful I will upload it.

Early attempt

August 28, 2006

I forgot to mention that I did previously attempt to create a version of SuperCars using flash (I used to do a lot of web development). It was about 2-3 years ago, at the time I found that flash just wasn’t fast enough at screen drawing to be practical. If you want to see how I got on you can play a demo or for you web monkeys out there you can look at the source.

First step completed

August 28, 2006

Well, the first step in this journey has been completed. I finished my Tic Tac Toe game. There isn’t really very much too it but it gave me the opportunity to think about the structure of the code, hopefully the little bits and pieces that I picked up will help me later.

If you want to take a look at the completed game and the source code you can find it here.

The next step is to have a play around with one of the MS sample games that I downloaded a few months ago. It is a version of the classic pong called TinyTennis. I would include the link that I downloaded it from but I can’t seem to find it. I got it at the Code4Fun section. I plan to rip the game apart and play around with controlling screen objects.

How can I fight the machine?

I have been kicking around the idea of writing a computer game for years, I finally get up off my ass and start doing something about it and what do Microsoft do? They release the XNA Framework to help me.

I don’t know about you but I think that is a sign. If Bill G thinks it is the right thing to do, who am I to argue.

Seriously though, the idea of the framework got me very exicted and then I read more about it today and now I really can’t wait to get my hands on it. Any kind of MS developed framework is a fantastic idea but the fact that (pretty much) the same code will run on both Windows and XBox360 blows me away. Call me an MSoft fanboy if you like, I think they are really starting to give something back to hobbists.

Long may it continue.

Bad News

August 26, 2006

Just hit level 34. 😦

Two levels in one day, I need help.


August 26, 2006

I know that I have only been using it for about an hour but so far I really like LiveWriter. The main thing that stopped me posting to my last blog was the hassle of opening up a browser and typing in password etc. With this I just open up the problem, type in some rubbish and hit Publish.

I like it. Simple, just like me.