Archive for the ‘General’ Category

Cycling, and stuff

April 14, 2006

Had a nice day today, weather was really good and I decided to get outand do something with it. Me and Martin went cycling, not far, bout 14miles but that's a fair bit when you haven't cycled for months! Also got in a bit of football which was nice. I really want to get my laptop now, so I can go cycling, recover and do some coding in the fresh air (I find it quite refreshing and motivating, sitting in the quiet countyside) then had back. Maybe that will happen in the summer 🙂

In other news, the game engine is really making some swift progress. The structure for a lot of the stuff is down now, and it's all down to getting the implementation right. I tidied the scene graph up, and the kernel and the resource managers are ready to be added. It's all extendable too 🙂 And just before I go to bed, I got my rating over 1100 now on gamedev! I'm chuffed that people are finding me so friendly and stuff, just gotta push it up to 1200 now 😀

Blog again!

April 13, 2006

Yay, I have a blog, again. Not that I need another one, but ah… what the heck 🙂 I decided to get another one because Blogger is pretty naff, I never liked it. Anyway, quick intro seems to be the most sensible thing to do, seeing as I'm trying to get people to read this blog. I'm aCiD2, a DirectX and .NET enthausiast – hobbiest at the moment, but hopefully I'll get it as a job when I'm older. I plan to use this blog to show off my works and write small articles that don't quite deserve to be published anywhere.

My current works are with Fraction. This was my first big engine, but I gave up on it after a while, and moved onto other projects. Since then I've learnt new tricks, and feel like using all my knowledge to rewrite Fraction. Here are my plans for Fraction, some of it I've done before, some needs enhancing and some is totally true. Here are some things that stand out at the moment:

  • Totally programmable, HDR pipeline
    I've done a bit of this before. My last engine was mainly programmable, but I think I was using some fixed funtoinality. Also, I've very recently done HDR (but it was a mess) and think I can improve that a lot. So, to accomplish this I'm going to make the VideoTask the only kernel task with access to the D3D device. Should be interesting.
  • Spatial partitioning
    This one I've never done more than a messy quadtree and frustum culling. I want to make this one a bit more powerful. I plan to give occlusion queries a try, and kd-trees. I think this might be pushing things, but this area is new and important.

In the end, I just want to have a little demo of a terrain, sky dome and water, all hdr, and all dynamic (except the terrain, that's never interested me). Anyway, thanks for reading.