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"



Good Robot: Even Better Robot

By Shamus
on Thursday Dec 15, 2016
Filed under:
Good Robot




Good Robot Postmortem #4: Promotion

By Shamus
on Tuesday Aug 2, 2016
Filed under:
Good Robot




Good Robot Postmortem #3: Story

By Shamus
on Tuesday Jul 26, 2016
Filed under:
Good Robot




Good Robot Postmortem #2: Gameplay

By Shamus
on Tuesday Jul 19, 2016
Filed under:
Good Robot




Good Robot Postmortem #1: Introduction

By Shamus
on Tuesday Jul 12, 2016
Filed under:
Good Robot




Good Robot #48: Bringing Balance

By Ross Zevenhuizen
on Friday Apr 15, 2016
Filed under:
Good Robot




Good Robot: The Lost Trailer

By Shamus
on Tuesday Apr 12, 2016
Filed under:
Good Robot




Good Robot Achievement Bounty

By Arvind Raja Yadav
on Friday Apr 8, 2016
Filed under:
Good Robot




Good Robot Hangout

By Shamus
on Wednesday Apr 6, 2016
Filed under:
Good Robot




Good Robot: Out Now!

By Shamus
on Tuesday Apr 5, 2016
Filed under:
Good Robot




Good Robot Hangout: It’s OVER!

By Shamus
on Tuesday Mar 29, 2016
Filed under:
Good Robot




Good Robot #47: A Script Reading

By Rutskarn
on Saturday Mar 26, 2016
Filed under:
Good Robot




Good Robot #46: Game Design Changes

By Arvind Raja Yadav
on Friday Mar 25, 2016
Filed under:
Good Robot




Good Robot #45: Old Robot

By Rutskarn
on Saturday Mar 19, 2016
Filed under:
Good Robot




Good Robot #44: Coming April 5

By Shamus
on Tuesday Mar 15, 2016
Filed under:
Good Robot




Good Robot #43: Un-UnSolved Mysteries

By Shamus
on Tuesday Mar 8, 2016
Filed under:
Good Robot




Good Robot #42.75: Pro Strats

By Rutskarn
on Sunday Mar 6, 2016
Filed under:
Good Robot




Good Robot #42.5: Good Writebot

By Rutskarn
on Saturday Feb 20, 2016
Filed under:
Good Robot




Good Robot #42: The Framerate Unleashed

By Shamus
on Tuesday Feb 9, 2016
Filed under:
Good Robot




Good Robot #41: Why Promote Your Game?

By Arvind Raja Yadav
on Tuesday Feb 2, 2016
Filed under:
Good Robot




Good Robot #40: Overdraw

By Shamus
on Tuesday Dec 29, 2015
Filed under:
Good Robot




Good Robot #39: Teaching Players to Good Robot

By Shamus
on Tuesday Dec 1, 2015
Filed under:
Good Robot




Good Robot #38: Spec’ing a Feature

By Shamus
on Wednesday Nov 25, 2015
Filed under:
Good Robot




Good Robot #37: Get Things Moving

By Shamus
on Wednesday Nov 4, 2015
Filed under:
Good Robot




Good Robot #36: Please Wait, Loading

By Shamus
on Wednesday Oct 28, 2015
Filed under:
Good Robot




Good Robot #35: EGX Feedback

By Shamus
on Wednesday Oct 7, 2015
Filed under:
Good Robot




Good Robot #34: Guns, Guns, Guns

By Shamus
on Wednesday Sep 30, 2015
Filed under:
Good Robot




Good Robot #33: Good Robot at EGX

By Shamus
on Wednesday Sep 23, 2015
Filed under:
Good Robot




Project Good Robot #32: A Group Effort

By Shamus
on Wednesday Jul 1, 2015
Filed under:
Good Robot




Project Good Robot #31: So Obvious I Can’t See It

By Shamus
on Thursday Mar 12, 2015
Filed under:
Good Robot




Project Good Robot #30: Interesting-ness

By Shamus
on Friday Jan 10, 2014
Filed under:
Good Robot




Good Robot #29: Saves Go In the Save Place

By Shamus
on Wednesday Nov 20, 2013
Filed under:
Good Robot




Project Good Robot 28: Art Creep

By Shamus
on Monday Nov 4, 2013
Filed under:
Good Robot




Project Good Robot 27: Missiles!

By Shamus
on Monday Oct 28, 2013
Filed under:
Good Robot




Project Good Robot 26: Shader Shenanigans

By Shamus
on Wednesday Oct 23, 2013
Filed under:
Good Robot




Project Good Robot 25: Reader Questions

By Shamus
on Monday Oct 21, 2013
Filed under:
Good Robot




Project Good Robot 24: Portability

By Shamus
on Monday Oct 14, 2013
Filed under:
Good Robot




Project Good Robot 23: Programming Paradigms

By Shamus
on Friday Oct 11, 2013
Filed under:
Good Robot




Project Good Robot 22: Text Files

By Shamus
on Wednesday Oct 9, 2013
Filed under:
Good Robot




Project Good Robot 21: Resource Usage

By Shamus
on Sunday Oct 6, 2013
Filed under:
Good Robot




Project Good Robot 20: Gamespace

By Shamus
on Wednesday Oct 2, 2013
Filed under:
Good Robot




Project Good Robot 19: Unbalancing the Game

By Shamus
on Monday Sep 30, 2013
Filed under:
Good Robot




Project Good Robot 18: More Robots

By Shamus
on Wednesday Sep 25, 2013
Filed under:
Good Robot




Project Good Robot 17: The Next Stage

By Shamus
on Monday Sep 23, 2013
Filed under:
Good Robot




Project Good Robot 16: Level Up

By Shamus
on Friday Sep 20, 2013
Filed under:
Good Robot




Project Good Robot 14: Outtakes

By Shamus
on Monday Sep 16, 2013
Filed under:
Good Robot




Project Good Robot 13: How Do We Leg?

By Shamus
on Friday Sep 13, 2013
Filed under:
Good Robot




Project Good Robot 12: Feedback Channels

By Shamus
on Wednesday Sep 11, 2013
Filed under:
Good Robot




Project Good Robot 11: When Stuff Collides

By Shamus
on Monday Sep 9, 2013
Filed under:
Good Robot




Project Good Robot 10: Software Engineering

By Shamus
on Friday Sep 6, 2013
Filed under:
Good Robot




Project Good Robot Part 9: Under The Hood

By Shamus
on Wednesday Sep 4, 2013
Filed under:
Good Robot




Project Good Robot 8: Suggestion Box

By Shamus
on Monday Sep 2, 2013
Filed under:
Good Robot




Project Good Robot 7: Lines of Sight

By Shamus
on Friday Aug 30, 2013
Filed under:
Good Robot




Project Good Robot 6: Controls

By Shamus
on Wednesday Aug 28, 2013
Filed under:
Good Robot




Project Good Robot 5: Taking Shape

By Shamus
on Monday Aug 26, 2013
Filed under:
Good Robot




Project Good Robot 4: The Clock

By Shamus
on Friday Aug 23, 2013
Filed under:
Good Robot




Project Good Robot 3: Killer Robots

By Shamus
on Wednesday Aug 21, 2013
Filed under:
Good Robot




Project Good Robot 2: Welcome to 2D

By Shamus
on Monday Aug 19, 2013
Filed under:
Good Robot




Project Good Robot 1: Not Project Good Robot

By Shamus
on Thursday Aug 15, 2013
Filed under:
Good Robot




Netscape 1997

What did web browsers look like 20 years ago, and what kind of crazy features did they have?

 

Joker's Last Laugh

Did you anticipate the big plot twist of Batman: Arkham City? Here's all the ways the game hid that secret from you while also rubbing your nose in it.

 

Why The Christmas Shopping Season is Worse Every Year

Everyone hates Black Friday sales. Even retailers! So why does it exist?

 

Tenpenny Tower

Bethesda felt the need to jam a morality system into Fallout 3, and they blew it. Good and evil make no sense and the moral compass points sideways.

 

Batman v. Superman Wasn't All Bad

It's not a good movie, but it was made with good intentions and if you look closely you can find a few interesting ideas.

 

Borderlands Series

A look at the main Borderlands games. What works, what doesn't, and where the series can go from here.

 

The Best of 2015

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

 

In Defense of Crunch

Crunch-mode game development isn't good, but sometimes it happens for good reasons.

 

Dear Hollywood: Do a Mash Reboot

Since we're rebooting everything, MASH will probably come up eventually. Here are some casting suggestions.

 

Was it a Hack?

A big chunk of the internet went down in October of 2016. What happened? Was it a hack?

 

Spoiler Warning:
Until Dawn

A character-driven slasher horror mystery adventure puzzle-based survival walking simulator. It's pretty cool.

 

Fable II

The plot of this game isn't just dumb, it's actively hostile to the player. This game hates you and thinks you are stupid.