Archive for August, 2008

This weekends development

Command Line Interface

I’ve written the Command Manager. It opens up functionality for other components to expose commands with out other components knowing about a specific interface. This way I can start writing a command list for the user scripting engine.

The Command Manager exposes a three events so the error log component or console in the engine can hook-up to the events for output, debug, and error and display or write the message to disk.

Command Console

This is probably going to be based on a Screen Manager GameScreen class, and should be created and disposed as needed, the side effect is that it will pause game play while you type commands then resume when it’s closed. not sure if I want that or not I’ll decide when it’s finished.

SystemX Entities

Started the base class for objects, AIs, Particles and the players object. each of the different entity classes will inherit from this class giving them the common properties like location sprite and animation systems.

Contact Sheet Creator

Started on the content creation software that should compile things for the content pipeline. I seem to be using background worker threads for allot of things recently…

Technorati Tags: Game Engine,Content Creation

Where to start?

I’m sure that the first post of any blog is supposed to be some thought provoking declaration of intent, that or “I’ve decided to write a blog…” followed by nothing for six months. I’m sort of hoping to be a little more productive with this version of my blog, but I’ll probably fail all the same. See now that’s how you start a blog set the bar low so no one can say you didn’t warn them.

Back to the plot, This blog is how I’m going to track my progress building a game engine, using the Microsoft XNA Framework. The general theme and road map for this venture is small steps that I should be able to write about, without having to prepare a mass of supporting images and colour syntax hi-lighted code lists. There might be code and maybe some screen shots but we’ll just have to wait and see.

If you were hoping for step-by-step instructions about how to write a game then your in the wrong place, this is just me writing about my games, my frustrations, my mistakes. If I can pull it together long enough to build myself a working engine and asset manager, I’ll see about making them available to the community, but I have a habit of not finishing things, so that’s doubtful.

In the past year I was supposed to put together a portfolio of game development projects and blog about them so that I could get a job as a games developer. I had ideas of working as a tools author. I have come to realize that this is something that will never happen.

So I’ve created a new Live account that bears no resemblances to my former ID, I don’t care about Google rank, and I’m not looking for friends. so there’s no point me linking to other peoples blogs or telling you that version Q of XNA has been released.

That said feel free to comment on anything you like or don’t like, suggestions and stuff. Then again if you’re reading this then I ether changed the permissions on the blog or I’m letting you in here.

Technorati Tags: ,

The Pirate’s Dilemma

With everything in the press about illegal downloads, selling secondhand games, and overzealous copy protection.

I thought I’d share this with anyone who cares…

Power tools and how to hurt yourself.

That’s right I have been doing man things today, Wife told me a few weeks back that if I didn’t sort out the shelves in the hall cupboard that I would feel her wrath, it was quite nice, so today she asked if I would sort out the shelves once and for all…

I had a brief thought that I should put my boots on before starting, I didn’t, anyway I was well into putting up the supports in the fore mentioned cupboard when I realized I had not picked up the bag of screws. So I put down the power drill and walked out into the hallway towards the stairs and turned the air blue as I kicked the door frame with my left foot not mind you with any of the major toes O no with my little toe the smallest toe in existence and I KICKED the door frame with it.

In a grump I was halfway up the stairs to go get my Boots when Wife finally shows some concern and says she had better check it before I cover it up, to my relief I had actually damaged it. I’ve taken the skin clean of the top/front of my toe, don’t ask, I don’t know either.

Only thing is I made myself look like a total girly wuss because I have the most ticklish feet in the world and everytime Wife touched them to try and mop up some of the blood, I kept squealing, the pain was the normal I just stubbed my toe pain but she almost got my foot in her mouth every time she touched my foot.

I love Wife very much. she puts up with alot, like when I’m being Mr Poopyhead. She does not deserve a kick in the head for trying to help.

later she let me use the nailgun to fix bits of wood together :-D