Diary Of A VideoGame
16th June

So let's begin! Erm...erm... Oooh a concept would be good. OK - got one. I've decided on a knife throwing game. Why? 'cause there aren't that many around & I've just downloaded a trendy looking 3D model of a knife.

Today's project will be written in DarkBASIC. This is because I haven't used it yet and it's about time I did! The tutorials seem to like Third & First person perspectives a lot so I'll do that.

One Hour Later
Right - I've got 4 or 5 primatives (basic 3D objects) all aligned to form a floor, walls and a target thing! Also added a player object (which is another primative at this point)

Three Hours Later
OK - decided to hide the player character making the game First person instead of third person. The knife is now a model instead of a box and it 'hits' the target.

18th June
Great! Got some textures out of the DarkBASIC CD. Everything looks gorgeous (well, better anyway)! Adding sounds is proving a challenge...I give up!

19th June
A good night's sleep and morning brings me a solution - hooray! Got the sound working just like I wanted it to. Now this is beginning to look like a level. I tried adding a few 3D objects to give the room more 'eye-candy', but it just dragged down my resources and sent the fps rock-bottom :( - I may try again with some different objects later. Going to download the 1.09 upgrade patch ASAP - it's got mp3 support else (groovy!).

21st June
Agghhh! It's just gone 3.40am and I'm majorly peed off. After spending an hour trying to download the new patch the bloody thing decides that it's gonna ruin my game! Now my knife just hangs in mid-air over most of the room!!! After half an hour of hair ripping I've decided to junk 1.09, reinstall DB and upgrade back to version 1.08 (no mp3 support - *boohoo*).

22nd June
Started today off by reinstalling the previous version (it's now working again). Added another target too - although it looks the same as the first it does move around the screen. Now I'm going to start work on some kind of scoring mechanism. When I've got that working I'll start to polish it up and release what I've got so far. It's a kind of training mode at the moment - but there will be proper senarios in the final thing (At least I Hope so!). Undecided if I should be controversial or not (IE should it be 'people' or 'paper' targets)

23rd June
Scoring is (kinda) working now. It's never going to be perfect tho'. I'm now thinking which is better; a time limit or an ammo restriction? Limiting ammo would probably be easier, but I don't know how it will affect the game in the long term. Hmm...
It's now time to clean up the code a little, add a title screen, add an end screen and all the rest of it. Next update soon!

24th June
I decided late last night that I'd go with the time limit! I also decided to make a hi-score counter - it didn't take as long as I'd thought it would in all honesty. I don't know how I'm going to do the intro/exit screens. I may have to do them externally & tie them both in.

5th July
Over the last few days I've been tweaking stuff. The score/time objects are sorted and I've added another target to shoot wildly at on the other side of the screen. Still not overly happy with the whole thing tho'.

Screenshot
Poor Quality JPEG of how it's going so far!

5th August
Blubber Blubber! The project is becoming a right hassle. Therefore I'm going to abandon it right here and now! Sorry. Instead, I'm working on a new game...

Check it out here!