About the Author
Mass Effect
Final Fantasy X
Batman:Arkham City
Borderlands Series
Weekly Column
Champions Online
World of Warcraft
DM of the Rings
Good Robot
Project Frontier
Forums
"Music"



Diecast #162: Star Trek Beyond, Suicide Squad, Telltale Batman

By Shamus
on Monday Aug 8, 2016
Filed under:
Diecast




Diecast #146: Zack Snyder v Superman, Daredevil, D&D

By Shamus
on Monday Mar 28, 2016
Filed under:
Diecast




Arkham Asylum EP15: Batman’s Punchline

By Shamus
on Friday Jul 24, 2015
Filed under:
Spoiler Warning




Arkham Asylum EP14: Titan up the Gameplay

By Shamus
on Wednesday Jul 22, 2015
Filed under:
Spoiler Warning




Arkham Asylum EP13: Bat-Ant Man

By Shamus
on Friday Jul 17, 2015
Filed under:
Spoiler Warning




Arkham Asylum EP12: Darkham Asylum

By Shamus
on Thursday Jul 16, 2015
Filed under:
Spoiler Warning




Experienced Points: Batman Needs Robin

By Shamus
on Tuesday Jul 14, 2015
Filed under:
Column




Arkham Asylum EP11: I Wanna Pony Ride!

By Shamus
on Thursday Jul 9, 2015
Filed under:
Spoiler Warning




Why Batman Can’t Kill People, Part 2

By Shamus
on Thursday Jul 9, 2015
Filed under:
Batman




Arkham Asylum EP10: Give me a Kiss

By Shamus
on Wednesday Jul 8, 2015
Filed under:
Spoiler Warning




Diecast #111: Her Story, Massive Chalice, Arkham Knight

By Shamus
on Monday Jul 6, 2015
Filed under:
Diecast




Why Batman Can’t Kill People, Part 1

By Shamus
on Thursday Jul 2, 2015
Filed under:
Batman




Trashing the Heap

What does it mean when a program crashes, and why does it happen?

 

id Software Coding Style

When the source code for Doom 3 was released, we got a look at some of the style conventions used by the developers. Here I analyze this style and explain what it all means.

 

Push the Button!

Scenes from Half-Life 2:Episode 2, showing Gordon Freeman being a jerk.

 

Spoiler Warning:
Fallout New Vegas

At last, a game that merges the dark humor and depth of Fallout 1 with the modern gameplay of Fallout 3! Too bad it's so buggy.

 

Spoiler Warning:
Marlow Briggs

This game is bonkers. It's wild, it's crazy, and it makes no sense. You have to see it to understand the silly.

 

Starcraft 2: Rush Analysis

I write a program to simulate different strategies in Starcraft 2, to see how they compare.

 

The Best of 2015

My picks for what was important, awesome, or worth talking about in 2015.

 

D&D Campaign

WAY back in 2005, I wrote about a D&D campaign I was running. The campaign is still there, in the bottom-most strata of the archives.

 

Hardware Review

So what happens when a SOFTWARE engineer tries to review hardware? This. This happens.

 

The Best of 2013

My picks for what was important, awesome, or worth talking about in 2013.

 

Starcraft: Bot Fight

Let's do some scripting to make the Starcraft AI fight itself, and see how smart it is. Or isn't.

 

Spoiler Warning:
Assassins Creed 2

Ubisoft tried to pass their horrendous Mary Sue / Da Vinci fanfiction off as an Assassins Creed. Sadly, they got away with it.