Well, it took me significantly longer than I expected – most of today – but I can create and… well, I was gonna say reload a character, but now that I think about it, I’ve set it up to reload a character, but not their current state. So that might be an afternoon’s worth of […]
Read MoreThedrelle’s log #1: Dev projects and time management.
Spitball Sessions has been running for quite a while now, and I have been very remiss in writing a blog post on my current projects. I am very prolific in my projects, usually working on several things at any given time. Excepting work, i fill my time with photography, illustration, programming, design projects, 3d modelling […]
Read MoreWizardJam Day 1 – Humanity in a Handful of Words.
So, like a game of Munchkin, my program starts as a level 1 program with no class (heh, heh). Unlike Munchkin, however, this game will be done in under 2 weeks.
Read MoreWizardJam Dev Log – Day 0: Moving Mountains
Whelp, looks like dat Spitball boy’s dun gone and got himself into a heap of trouble this time. By which I mean that I joined the Idle Thumbs WizardJam. For those who don’t know, Idle Thumbs was a podcast I used to listen to a lot. I listen to it less now, but that’s fine. […]
Read MoreTutorial #1 – Using the USZIPCODE Python Library to expand a weather app
As I’ve mentioned a few times on Twitter, recently, I’ve started using Mike Kennedy’s (of TalkPython.fm) Python Jumpstart course. It really is a great course, so check it out. I tried the book “Automate the Boring Stuff with Python” first, but I find Mike does a really good job of making some of the underlying […]
Read MoreSpitball Sessions #27 The Big Daddy Problem and Getting Over “Getting Over It With Bennett Foddy”

In this episode, the guys return to form with a discussion about the unique characteristics of Bioshock’s Big Daddy and designing “passively aggressive” enemies. They discuss how to drive motives for many games. Then they get over Bennett Foddy’s masterful bit of trolling, with another bite at discussing difficulty in games.
Read MoreDiary # 5 – Drunk Walks and Battle Royales
The last few days I’ve been toying with various “Drunkard’s Walk” algorithms. Well, technically I spent about an hour toying with various Drunkard’s Walk algorithms, and then about 2 days fighting with the obnoxiously convoluted and irritatingly documented “matplotlib“. I’m probably going to switch to plot.ly, but that’s not really germane to the topic at […]
Read MoreDiary 4: Programming is Fractal
It’s been a while since stuff has happened on the site, and for that I do apologize. There was a family tragedy which has taken up a lot of my emotional bandwidth of late, and editing the podcast was something I just wasn’t up for. However, one is finished and will be up soon, and […]
Read MoreSpitball Sessions #26: Open World Games, and who put the space in Kerbal Space Program?

The guys over at Spitball Sessions return after a short intermission to talk turkey. Talking “open world” turkey, and what makes a good or bad open world game. In the process, they talk social politics and similar stuff. A bit later they talk about scope and scale, and how they affect open world gameplay. They […]
Read MoreGranite Game Summit – The Spitball Crew go native!
Yes, you heard right! Josh and Luke attended the Granite Game Summit in Nashua, New Hampshire! Many laughs were had on Saturday as Luke Josh, and Honorary Spitballer Justin played games, talked games and even ate games! (not really, no games were actually eaten.)
Read More