Narrative in Gaming

I’ve only gone and done it again. Here’s the next video in my new, exciting kind-of-a-podcast-I-guess-but-not-really series of ‘Everything Matt Knows About…’. Except I’ve dropped the subtitle on the video itself because I don’t actually ‘know’ anything in this domain, it’s 95% opinions. In this one, I try and identify what gaming has over other […]

Story Structure: Everything Thing Matt Knows About…

Above, you can see the first instalment in my new, exciting kind-of-a-podcast-I-guess-but-not-really series of ‘Everything Matt Knows About…’. For the opening episode, I rant about story structure for about 30 minutes. If you don’t want to listen to me drone on for that long, the transcription is below.

Focus

This post has very little to say, but I need to write it anyway. It’s a long ramble about where I’m at now, and where I want to be. So, that little video game project didn’t pan out so great in the end. But you know what, that’s okay. I learned a lot about Python, Curses, and getting […]

The Hullet Bells – Part 5 (Valuing your Input)

What is Input Handling, anyway? Handling input is the process of taking the player’s key presses and converting them to actions in game. Pygame supports two methods for doing this: 1) Examining the state of the keyboard directly each frame, which I’ll refer to as the key state method. 2) Key events, where the game […]

The Hullet Bells – Part 2 (Getting Organised)

Recently I embarked upon a quest: a quest to produce a platform game, the likes of which the world had never known. However, I got bored of that, but not before exercising my Python chops. Although I failed, I discovered the wonderful pygame library. Pygame is a Python wrapper for the ever-popular C++ SDL library, […]