That's the title of our forthcoming book - Matt Pettineo, Jack Hoxley, and myself have been slaving away at this project for quite some time now. After a very long process, we have finally managed to get to a point in our book project where the amount of free time will actually increase instead of exponentially decreasing every day - which means that I had some time tonight to figure out how to add a journal entry in the gamedev.net site software. It was a little embarrassing that it took as long as it did... However, there is apparently spell checking on my posts now, which is one useful new feature already
With such a large amount of work to get wrapped up over the past two months, I haven't had time to get any posts out there at all since New Years. However, with my new found free time I should have much more opportunity to show some of the interesting (to me anyways) work that I have been up to. I will also be building up some stories about the book project itself, which I hope you will find interesting (the process was grueling, but very much worth it to go through the process!). This will be coming along in the next couple of months as the release date of the book draws closer.
I also wanted to give a quick update on Hieroglyph 3. There hasn't been much time for architectural types of details (for reasons already stated) but I have been adding points to a todo list as I have been going along. I've been introduced to a bit more formal software engineering methods over the past months at work, and it has started to have a positive effect on Hieroglyph 3. For example, I'm starting to do code reviews on some of the more complex bits of the engine and have already found some redundant code and also found some ways to refactor some of my classes to simplify and standardize some many operations.
I don't know if you find this type of stuff interesting or not, but I certainly like working on it so I'll be writing about this too. For those uninterested by such details, I'll also be adding some screen-shots as well to keep things legible.
Its nice to be back