Project Good Robot 3: Killer Robots

By Shamus Posted Wednesday Aug 21, 2013

Filed under: Good Robot 92 comments

A quick reminder that while I’m writing this in the present tense (easier for me than switching tenses) we’re actually looking at this game as it existed three weeks ago. My first code check-in is dated July 29, so we’re visiting the past right now. If things go the way they usually do, then this series will eventually catch up to the present, since coding tends to slow down as a project grows.

So I’ve got my world of random walls and I’ve got a little avatar I can fly through it. I guess next we should work on AI. But to work on AI we need some foes. Well, there’s no sense in adding foes if they can’t attack me, and I don’t want to debug both AI AND shooting mechanics at the same time, so I should add shooting first. Of course, shooting will require collision detection. And to add these things to the scene I need textures for it all so I can tell one thing from another.

I’ll be using one texture for all the foes and projectiles in the game. In old 8-bit games this was called a sprite sheet and it looked like this:

Continue reading ⟩⟩ “Project Good Robot 3: Killer Robots”

 


 

Diecast #26: Not Gone Home, Sim Stuff

By Shamus Posted Tuesday Aug 20, 2013

Filed under: Diecast 58 comments

We don’t talk about Gone Home in this episode, but we wanted to. We do spend the first segment of the show talking about how we reacted to the game. I don’t know if it’ll get its own one-off special, or if we’ll just give it a couple of weeks so people can play through it. But I will say the response from the cast is universally positive.

Download MP3 File
Download Ogg Vorbis File

Hosts: Rutskarn, Josh, Mumbles, Chris, and Shamus.

01:00 What is all the peoples doing this week?

Josh is playing Gone Home. He’s also playing Warthunder and suggests that you sign up using this link in order to most optimally benefit him.

Chris is playing Gone Home and Spelunky. He also made this video about Gone Home.

Mumbles is playing Gone Home and Guild Wars 2.

Shamus is playing Gone Home, Valley Without Wind, and Kairo. (I called it “Kairos” throughout this segment. In my defense, a friend of mine owned a coffee shop called Kairos and saying “Kairo” is like trying to say “Borderland”. It’s hard to make my mouth stop before the s!) But mostly coding.

Rutskarn is playing the Humble Origin Bundle.

27:00 (ish) The Sims, in general.

Not a planned topic, but we spent some time talking about it.

38:00 Sim City News

The “Gimmie five bucks to not stab you” video is here: Doctor Who – Hey Ash Whatcha Playin’?

 


 

Experienced Points: Games for Windows Die

By Shamus Posted Tuesday Aug 20, 2013

Filed under: Column 53 comments

Slight spoiler for my article this week: I comment on the Games for Windows LIVE situation, and I predict that the service won’t be going anywhere any time soon. A few hours after I submitted the column, I saw this news story with a rumor that, contrary to what I wrote, Games for Windows LIVE may indeed close.

At this point I’m not sure if “closing” means they will end multiplayer, or if it means actual, permanent death for a bunch of single-player games. If it’s the latter then Microsoft is insane, for all the reasons I outlined. Anyway, keep in mind that the article was written before this rumor appeared.

It’s actually a scary thing to me. I own both Batman games, FUEL, all three Fable games, Fallout 3, and GTA IV. I know Batman and FUEL need GFWL to save the game. I dunno about the rest.

While the closing of GFWL would vindicate everything I’ve ever said about online activation – going all the way back to my first tirades on BioShock when the blog was young – this is not an area where I wanted to be proven right. I’d rather have people call me paranoid and keep our games than be smug while significant titles vanish into BitTorrent.

Trying to look at this rumor in the best possible light:

Maybe they will patch out GFWL before taking it down.

Maybe they will actually be handing off these titles to a new platform they’re launching.

Maybe the “closing” only refers to multiplayer stuff and the authentication crap will continue to “work”.

Maybe the rumor is just a rumor.

Again, they hired a guy and seem to be investing in the PC space. It would be nuts for them to burn this bridge right now.

 


 

Project Good Robot 2: Welcome to 2D

By Shamus Posted Monday Aug 19, 2013

Filed under: Good Robot 129 comments

So now we’re working in 2 dimensions. The advantage is that 2D development is a lot easier than 3D. The disadvantage is that I don’t have the right tools for the job.

If you’re making a game or some other kind of 3D-rendering type stuff, then you need some basic variables and tools. The first thing you’ll want is some sort of geometric vector. Like, if you’re going to be using x, y, and z values then you probably want some way to bundle them together. With a proper vector toolset we can have this bit of code:

Continue reading ⟩⟩ “Project Good Robot 2: Welcome to 2D”

 


 

Bioshock EP11: The Vita-Chamber Tour of Rapture

By Shamus Posted Sunday Aug 18, 2013

Filed under: Spoiler Warning 40 comments


Link (YouTube)

This is a killer episode. If you're playing the drinking game, you'll be missed. Also, for those of you who have been looking forward to our little fits of indignant nerd rage: “HI! DID YOU MISS ME?”

This is the low point of the game. The mood and atmosphere are wrecked by the relentless combat, which is getting old. The random plasmid is an amusing idea that drags on for too long. The story has spent itself and is now just dragging along out of sheer single-mindedness. The cavalcade of splicers should have been about half as long as it was. And Fontane should have kept his yap shut.

 


 

Project Good Robot 1: Not Project Good Robot

By Shamus Posted Thursday Aug 15, 2013

Filed under: Good Robot 65 comments

I have hinted about this on the Diecast, on the blog, on Spoiler Warning, to friends, and to anyone else that’s exchanged more than two words with me in the last couple of weeks. I have hinted at this so often that I really should stop calling it “hinting”. To wit: Yes, I’m programming again.

But!

The why is often as interesting as the what, so before I talk about what I’m working on let’s talk about what I’m not working on. Let’s jump back to three weeks ago…

I’ve got this idea in my head for making a city of destructible buildings. Maybe it’s because we watched Pacific Rim recently and I’ve got building-pulverizing action in mind. I’m not sure WHAT – in gameplay terms – would destroy the buildings. Superheroes? Godzilla monsters? Missiles? I dunno. We’ll figure that out once we have a working demo of blasting away at a building until it falls over.

The idea works like this:

Continue reading ⟩⟩ “Project Good Robot 1: Not Project Good Robot”

 


 

Diecast #25: Games Journalism, Carmack Joins Rift, Tropes vs. Women

By Shamus Posted Tuesday Aug 13, 2013

Filed under: Diecast 243 comments

We spend a lot of time talking about what we’re playing. Conceptually the Diecast has three segments: The personal warm-up talk about what we’re playing, the supposedly informed discussion of current gaming news, and the mailbag. Often a third of the show is spent on the warmup, and the mailbag often gets pushed out. How do you guys feel about that? Would you rather more news discussion? Or more mailbag?

Not that we’re promising to change anything. I’m just askin’.

Download MP3 File
Download Ogg Vorbis File

Hosts: Josh, Mumbles, Chris, and Shamus.

Show notes:

Continue reading ⟩⟩ “Diecast #25: Games Journalism, Carmack Joins Rift, Tropes vs. Women”

 


 
From The Archives:

Final Fantasy X

A game about the ghost of an underwater football player who travels through time to save the world from a tick that controls kaiju satan. Really.

 

Hardware Review

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

 

Who Broke the In-Game Economy?

Why are RPG economies so bad? Why are shopkeepers so mercenary, why are the prices so crazy, and why do you always end up a gazillionaire by the end of the game? Can't we just have a sensible balanced economy?

 

The Best of 2019

I called 2019 "The Year of corporate Dystopia". Here is a list of the games I thought were interesting or worth talking about that year.

 

Fixing Match 3

For one of the most popular casual games in existence, Match 3 is actually really broken. Until one developer fixed it.

 

Artless in Alderaan

People were so worried about the boring gameplay of The Old Republic they overlooked just how boring and amateur the art is.

 

Ludonarrative Dissonance

What is this silly word, why did some people get so irritated by it, and why did it fall out of use?

 

Control

A wild game filled with wild ideas that features fun puzzles and mind-blowing environments. It has a great atmosphere, and one REALLY annoying flaw with its gameplay.

 

This is Why We Can’t Have Short Criticism

Here's how this site grew from short essays to novel-length quasi-analytical retrospectives.

 

This Scene Breaks a Character

Small changes to the animations can have a huge impact on how the audience interprets a scene.