Skip to content

{ Category Archives } Personal

All about me. Thinks you probably only care about if you know me personally.

Flying High: OpenGL from Python, Part 2

This is second in a series of articles about algorithmically generating geometry to drive OpenGL from Python. << Back to part 1 Last time we got as far as creating some instances of our super-simple Shape class, and having Glyph and Render classes convert those to arrays for OpenGL and render them. This time, we [...]

Flying High: Hobbyist OpenGL from Python

This is a transcript-from-memory (what I wish I’d said) of the talk I just gave at EuroPython 2010, for which I owe a debt of gratitude to Richard Jones for his last-minute moral support while wrestling with projectors and refresh rates; and to the whole team of hard-working volunteers, especially John Pinner & Richard Taylor, [...]

Loving EuroPython Tutorials

I’ve been loving the two days of tutorials preceding the EuroPython conference. This morning I attended Richard Jones‘ splendid Introduction to Game Programming. It was an absolute pleasure to be walked through the creation of an example game like this, using Python game libraries like pyglet and Cocos, by someone who really knows what he’s [...]

I am such a child

Dear Julio, Many thanks for considering me for this opportunity. I feel as though my skills are a good match for the position, and would like you to consider my application. I feel as though this is the start of a new phase in life for me, as though I have really rounded a corner. [...]

The Great Resolver IDE Anecdote

Found myself telling this story yet again, so I figured I should just post it here and start linking to it, rather than remembering, retyping and re-embellishing it every time. Ever since we started at Resolver, developers have been free to choose their own IDE (Integrated Development Environment, although some of the ones I’m going [...]

Thief Level : Week 2

This week I spent a little while considering the backstory of the level, and now have at least a rudimentary scenario: Garrett the thief is taking an opportunistic foray into the local Shope of Curiosities, having heard that their prize exhibit, the McGuffin of Antioc, has been removed from its high-security public display, in order [...]

Creating a Level for Thief 2

After Sinister Ducks, my videogame creation mentor suggested that I create a mod for an existing game, in order to distance myself a little from the programming aspects of creating a game, and instead spend a little time considering the gameplay and the art and the music from the perspective of the user. Sounds like [...]