Category: Uncategorized

“But can it run Doom?”

Some time ago now, a colleague and I were running a coding workshop for young people, using Pytch. We were talking with the club’s facilitator about Pytch, and he asked the age-old question: But can it run Doom? The obvious answer was “no, sorry, this is just a 2D system”, but the question nagged at me, and eventually I put some time into thinking properly about whether Pytch could do something which was a bit like Doom. It could! Background Pytch is a system for teaching people Python coding, providing an environment which is very close to MIT’s Scratch. The graphical output consists of two-dimensional “sprites”, which can wear “costumes” of the coder’s choosing and appear at a chosen location,

Continue reading

Decoding a Morse code Easter Egg

One of the sports in the Wii Sports Resort game is Island Flyover, where you get to pilot an aeroplane round the island and its surrounding waters. There is a lighthouse, and when you fly near it, you hear a sound very like Morse code. My younger two children and I decided to see if this really was Morse code, or just something made to sound a bit like it. Our first job was to capture the audio while a player flew the plane near the lighthouse. This is what we got: This was going to be tricky for us to analyse, so, in Audacity, we applied a high-pass filter to try to cut out some of the engine noise,

Continue reading