Text this: Game programming golden rules