Journal of Aardvajk

Vague rambling with the occasional tangible result
1,927 comments
21 followers
744 entries
Advertisement
Aardvajk
September 20, 2006
Passed my driving test
Just passed my car driving test. Grinning from ear to ear and far too excited to do any work for the rest of the day now. Thankfully my boss seems to understand.

Over the moon. You only get to be happy for this reason once in your life (unless I lose my license of course) and I couldn't be happier.

S…
500 views
Aardvajk
September 19, 2006
Game update
Coming along. No screenshots worth posting tonight but now when you have collected all the stars, it activates the teleport ring, which spirals out from its centre which looks quite cool.

If you fly into the teleport ring you fade out and the ring spirals back in on itself, screen fade then on to th…
580 views
Aardvajk
September 18, 2006
Teleport
I've now just implemented the special effect to represent the teleport activating:



Obviously not the full impression from a static screenshot but it spins round and round. Hadn't realised how rusty my sin and cosine were until I tried to do that. Still, got there in the end.

The current plan is when …
464 views
Aardvajk
September 17, 2006
One more screenshot
Just wanted to share this one. There are cool little rotating stars you can pick up now that have a little starburst effect when you get them.

I'm fairly happy that so far the whole game requires only two calls to DrawIndexedPrimitive per frame as well, despite being able to load arbitrary numbers o…
759 views
Aardvajk
September 17, 2006
Response to HopeDagger's request for screenshots
This is in response to HopeDagger's reply to my last post requesting screenshots. I don't really think these would have been worth posting without a specific request, but who am I to argue?

Ship having just fired some missiles:



Game paused:



[grin]
597 views
Aardvajk
September 17, 2006
Game progresses
Got DirectSound up and working now, with a seperate utility program that packs a bunch of WAV files together into a single custom file for ease of loading and deployment. DirectSound is dead easy compared to DirectDraw or Direct3D, although some built in support for loading WAV data would have been…
601 views
Aardvajk
September 10, 2006
Last game update
All going well. Been playing around with particles. Here's a screenshot with an explosion taking place:



Obviously looks a lot better in motion. Alphablending is wicked. It took me a long time to accept I had to dump DirectDraw and move on, but I'm finally actually glad that I did.

Need to dig out my …
675 views
Aardvajk
September 10, 2006
Game update
All going swimmingly at the moment. Here is a screenshot:



Graphics are a bit fill-in at the moment and you can't make out the rather nice starfield backdrop in that screenshot. The backdrop and map scroll at different rates so you get a nice impression of depth.

The small red block is currently holdi…
616 views
Aardvajk
September 09, 2006
Finally writing a game again
After much messing about, I have now finally started a 2D scrolling platformer in Direct3D using VC++ 2005.

So far I've got a backdrop and map on the screen, scrolling around with the cursor keys. Parralax scrolling between the backdrop and the map is working and I've just implemented the game items…
567 views
Aardvajk
September 08, 2006
Yay!
It would appear that the stuff on my internet provider's site did apply to us after all. Came home after reading a post that they had sorted out the problem and my internet is like the proverbial off a shovel again.

It's almost worth losing broadband speed for a couple of days just to be re-amazed a…
590 views
Aardvajk
September 08, 2006
Much disaster
My internet (2 meg) started slowing to a bit of a crawl over the weekend, to the point that GameDev became near impossible to use and I couldn't play Frostwinds.

Convinced I had been innundated with spyware, I ran various detector programs to no avail. After these failed to help, and I discovered th…
707 views
Aardvajk
September 04, 2006
Sprites working
After some frustrating hours debugging the texture manager, which I thought was working, the 2D engine can now load the multiple sprite files, work out where to put them reasonabley efficiently on a single texture and fills a std::vector with float rectangles describing their texture co-ordinates.

S…
619 views
Aardvajk
September 02, 2006
Bingo
I thought it might amuse those of you reading this to know that tonight I went to Bingo.

Laugh though you may, my girlfriend and I both won GBP30 seperately. What are the odds of that? I mean, the odds of winning are pretty slight anyway but for two people at the same table to both win in two sepera…
744 views
Aardvajk
September 01, 2006
New feature
I've just added my text adventure language's equivalent of a switch statement, the select statement. The following are examples of its use:


f(int v)
{
select(v)
{
1: out "one",end;
2:{ out "three"; out end; }
3: out "three",end;
}
}

f(int v)
{
select(v)
{
684 views
Aardvajk
August 29, 2006
Back to work (sigh)
Well that was the quickest five days of my life. Back to the joy of sales again with no more time off till Christmas.

Got some good progress on the text adventure language over the last few days though. The vm now supports parsing the input and outputting text in a justified manner.

I'm also quite ha…
552 views
Aardvajk
August 24, 2006
Time off work
Got today and tomorrow off work, which with the bank holiday on Monday means five days straight. First proper break I've had since last New Year and last I'll probably have till Christmas so trying to make the most of it. My girlfriend's at work today and tomorrow so I've got a couple of free days …
609 views
Aardvajk
August 22, 2006
Text adventures
I'm teetering on the brink at the moment of putting by D3D experiments on hold for a bit and breathing life back into my text adventure language.

This is a project I've been working on, on and off, for a number of years now. I keep starting it from scratch, which is not always a bad thing with a hob…
580 views
Aardvajk
August 18, 2006
CSV to HTML converter
Sometimes, even in a non-programming job, C++ can come in handy.

I sell a system that records driver usage on forklift trucks. When you upload information from the vehicle, the rather rubbish software spits out a comma-seperated value file so it can be viewed with pretty much any software package.

I …
637 views
Aardvajk
August 14, 2006
Static libs
Not really much accomplished tonight.

I now understand, after some help on the forums, the very basics of building static libs with VS and have decided that all this texture management and loading sprite files has no place in the same library as the basic D3D wrapper.

I've decided to strip all that s…
574 views
Aardvajk
August 13, 2006
Pixel Comic
Last night I had the joy of discovering pixelcomic and was giggling long into the night. I was going to post in the Lounge about it but then I thought that this is probably quite old-hat among the pro-community and I'd get shouted down so I decided not to.

Woken up this morning to discover that Name…
773 views
Aardvajk
August 12, 2006
Texture organising
The texture mapper seems to be working okay. I'm creating a temporary instance of my TextureMap class in the engine init function, creating a 256x256 texture then repeatedly throwing three images (32x32, 16x16 and 7x6) at the texture in random order with the map set to a granuality of 8x8, then dum…
669 views
Aardvajk
August 11, 2006
BGRA format
We're getting there.

I've just added to my Builder app so I can now save or load individual frames in what I am probably a bit pathetically calling .BGR files, which are basically the width and height of the image as ints, then the colour and alpha information as bytes in the order blue, green, red …
1,170 views
Aardvajk
August 10, 2006
Arknoid clone or something
I've just decided that now I have paid for GDNet+, I need to put something in the Showcase section so I've decided to put my massively single player role playing game on hold for a few days and write a nice simple game.

Part of the appeal of having access to the showcase was that I hoped it would mo…
642 views
Aardvajk
August 09, 2006
Direct3D sprites
Have finally succumbed and got a GDNet+ account. Now all I have to do is find an avatar image and I'm away.

[EDIT] Got one, but suspect I'll keep getting bored with Avatars and feel the need to change them a lot.

In the unlikely event that anyone is reading this, I am currently absorbed in trying to …
927 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
9 Followers
15 Entries
10 Followers
johnhattan
Programmer
1,277 Entries
47 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
dgreen02
Generalist
338 Entries
56 Followers
Advertisement