I’ve just finished reading Raph Koster’s book “A Theory of Fun”, and I have to say I found it very thought provoking, and not exactly what I had expected (in a good way). I’d previously read Chris Crawford on Game Design and sort of expected something similar, but from a different perspective, but in fact the books are very different. Chris’ book is a pretty technical volume, with extensive case studies and lots of detail, especially on the types of games that the author wrote (which is mostly strategy games).

Read more →

GL thread taming

Well, I finished fighting with GL over creating GPU resources in the background last night (edit: note that D3D9 was already working some time ago). Contexts in GL are local to the thread, and although you can exchange them between threads you can only activate a context on one thread at a time. This of course meant I needed an additional context for the background loading thread, and so to make that as clean as possible across platforms (since Win32 and GLX have different context creating schemes) I enhanced the context abstraction classes and their use in Ogre to allow them to be simply cloned.

Read more →

I’m often critical of Microsoft on this blog but I do also acknowledge things I like, so hopefully I’m always relatively fair. I’ve noticed that news coming out of Redmond these days seems to be pretty evenly spread between good an bad, and thought I’d pull out the things that had most resonance with me personally: Good News: Vista release dates Now, this comes with a caveat that it’s mostly good news for Microsoft themselves (I’m fairly ambivalent and will probably wait until sometime in 2007 to upgrade), since delivering this sucker has been a rather slippery fish.

Read more →

Shame it’s not summer anymore of course 😉 But it’s nice to have a momento of the Summer of Code anyway. Over the weekend a mentor summit was held at Google HQ, which I unfortunately couldn’t attend because of my existing bookings and the fact that it takes in excess of 14 hours each way. Still, 2 representatives from the Ogre project were due to go (reimpell and xavier), hope to hear from them how it went soon.

Read more →

I have pretty varied musical tastes but if there’s one thing I can never resist, it’s a funky bass guitar line and a soul / jazz riff. Perhaps it’s influenced by what I grew up with (and as a 70’s kid, I couldn’t help but be exposed to it), but there’s always been something about that kind of music that makes me grin broadly. I’m just a total sucker for the whole sound - the lyrics don’t have to be insightful, the songs don’t have to be that original, just get that magical bass twang and counter riffs going and I’m sold.

Read more →

The Joy Of Travelling

I’ve just got back after a couple of days in Manchester’s shadow, training people who will be responsible for the maintenance of the main system I’ll be leaving behind at the end of the month. I think I may have fried their brains somewhat due to the accelerated knowledge transfer process but hopefully they’ll recover 😉 Travelling was an absolute nightmare though. It’s the first time I’ve flown since the ‘great liquid bomb scare’ a couple of months ago and security, whilst reduced since that incident, is still crazy.

Read more →

News, potpourri style

It’s been a bit of a mixed bag of a week so far. I heard that Pacific Storm has hit the shelves in North America and Ankh - Heart of Osiris has gone gold, adding to the list of real, tangible commercial products out there using OGRE. That’s definitely a good thing. On the negative side the professional insurance quotes came back in a form that can only be described as ‘stratospheric’.

Read more →

Mmm, squishy

Ok, this is far more fun, and indeed far sicker fun, than should really be allowed. RealMatter is a new project using Ogre which simulates fracturing soft bodies rather quickly and in a very disturbing manner. The paper covering the technique will be at Siggraph 2007, but you can play with it now, or watch the streaming video on their site. See that zombie on the right hand side? Well, when the demo began, he was in one piece.

Read more →

Forms are evil

I just spent a whole evening filling in forms. Yes, an entire evening that could otherwise have been spent productively 🙁 It was a necessary evil though, there is a mini-mountain of things I have to get sorted out for my change in circumstances next month, not least of which is rearranging our mortgage. Anyone who has done this (and this is my third time around, scarily) knows that the papers in question are not so much forms as small novellas.

Read more →

I just noticed that last month the main OGRE website passed the 100,000 unique visitors mark. We’ve been hanging around the 90-95,000 mark for a while so it’s good to get into 7 figures finally. That’s unique IPs by the way, pageviews were well over 2 million and hits well over 10 million. That’s a pretty significant milestone. Even taking into account people with dynamic IP addresses, given that most dynamic IPs don’t change that often and that they are somewhat balanced by people sharing IPs through corporate firewalls, that’s still approximately 100,000 people interested in OGRE.

Read more →