Now that I’ve started publishing The Swords of Antona in helpful bite-size pieces (with a military SF novel on the way) I thought it would be a good idea to start a newsletter. The idea being that it’s a not-very often email…
So Jason Arnopp tagged me into this a while back, and today’s the day to publish my answers! It’s a sort of Q&A thing about my writing. Gosh, this takes me back. I remember in the days before Twitter, where everyone updated their…
You’ve seen them already, but you may not know what they’re called. When a movie has the credit as “A Film By” followed by a name (and it’s almost always the director’s name), that credit is known as a possessory credit. The director…
Last night, 15,000 civilians tried to save the world from an alien invasion. We failed. If you’ve been following gaming news at all, you may be aware that Mass Effect 3 came out in the US today. So a couple of weeks…
I’m finally surfacing again after doing a full-time job at the same time as producing The Just So Stories for the last couple of months. There’ll be a full update about me-me-me shortly, but in the meantime, why not feast your eyes…
If you haven’t seen this yet, watch it now, because there be spoilers ahead. I’ll wait. Right. So, what’s so good about that then, eh? It’s just a zombie attack done backwards, right? Wrong. It’s a fucking masterpiece of emotional film-making, is…
Contains spoilers for the first few episodes of Lost and Firefly. Denis McGrath is off to Los Angeles. Possibly for good. And his blog, in its current format at least, is going into the long archive. So as we bid him farewell…
There are lots of useful blogs and books and videos about how to start your journey as a writer. I’m not going to write about that. What I’m going to do here is recommend a bunch of useful things which will make your…
originally posted 11th April 2004 — So I attended the Game Developers Conference in San Jose a couple of weeks ago. We know a lot about engendering emotion through novels and films. While telling a story in a game uses different methods…