Headshots Interview

By Shamus Posted Sunday May 27, 2012

Filed under: Notices 20 comments

Hey, the fundraiser is going on right now. I’m on in about 15 minutes. You should totally watch.

EDIT: And it’s over!

And apparently my mic was… under-boosted? This is the mic that everyone complains is TOO LOUD. I tried to test it in Skype, and it showed the mic was plenty loud without letting me hear the audio echoed back to me.

Technology is hard.

Best of luck to the Headshots crew.

 


 

Alan Wake EP20: Screw Cupcakes

By Shamus Posted Friday May 25, 2012

Filed under: Spoiler Warning 136 comments


Link (YouTube)

In this video we mention Push the Button, which was one of my early YouTube efforts.

So that’s this week of episodes. We’re hoping to wrap this series up next week. We’ll see how that goes. Now that the plot is moving, we’re engaged, we have a goal, and we care about the characters, it’s time to… what? Maintain the tension and pacing? Don’t be ridiculous. It’s time to bring everything to a halt with even more combat! I don’t know if the rest of the game will fit next week, but we’ll see what we can do.

 


 

Headshots from the Heart

By Shamus Posted Friday May 25, 2012

Filed under: Notices 14 comments

headshots.jpg

This Sunday, I will be appearing as an interview guest on Headshots from the Heart, a Child’s Play charity event where they play Borderlands to… hang on. Let me just give you the scoop from their site:

There are many marathons online which contribute to causes like this one, but what makes Headshots from the Heart unique is that viewers not only have the option to donate directly, but to pledge an amount of money to be earned by the players each time they defeat a foe with a critical hit, or “Head shot”. This will force us not merely to play for twenty-four hours straight, but to play well, in order to earn your money for charity. Children deserve our best, and we at Headshots from the Heart intend to give it to them.

So… a twenty-four hour game of four-person Borderlands. That sounds like enough time to play through the tutorial and then car-wrestle for twenty hours. Or maybe that’s just me.

Twenty-four hours of multiplayer Borderlands? Let’s hope Gamespy behaves in some way other than the way it usually behaves. (Or maybe they’re playing on XBox?)

The event begins tomorrow at 12:30pm EST. (5:30pm GMT) I’ll be appearing on Sunday at 10am EST. (3pm GMT) If all goes well, we should be able to get the video feed working this time. Please tune in if you can.

 


 

Project Octant 12: Fix All The Things

By Shamus Posted Friday May 25, 2012

Filed under: Programming 61 comments

The last several posts have been a sort of lead-up to this one. It probably doesn’t look that way, but all the fussing I’ve been doing is about to pay off. Moving from Qt to Visual Studio broke things. Moving to marching cubes broke things. Adding shaders broke things.

Since then I’ve been adding technology and fixing things, and as those pieces come together we’re finally getting something worth looking at. Bit we’re getting ahead of ourselves. First, I need to backtrack and explain a few items that I glossed over in earlier entries.

octant12_2.jpg

The big problem is that it is taking crazy, super, insano, bonkers long to generate terrain. It’s about a second per node. Several people, including fellow code-hobbyist Michael Goodfellow – suggested that the octree is really expensive to use. So let’s disable that and see if we get any speed gains.

And by “disable” I mean, “write an entirely different, simpler storage system for my data”. No trees. No dynamic allocation. Just one huge, honkin’ block of memory where you can get anywhere in a single lookup. And let’s see how the new system performs…

Continue reading ⟩⟩ “Project Octant 12: Fix All The Things”

 


 

Alan Wake EP19: 65 Billion Cows & Pigs

By Shamus Posted Thursday May 24, 2012

Filed under: Spoiler Warning 235 comments


Link (YouTube)

I would like to nominate, “There are 65 billion cows and pigs in the world!” as the worst combat taunt in the history of the medium. Does anyone have anything to counter it? Competition is fierce in this category, but I think cows & pigs has what it takes to win:

  1. Reference to docile barnyard animals.
  2. Delivered by a farmer whose only distinguishing feature is that he’s hard to see.
  3. Delivered straight, in a menacing voice.
  4. Non-sequitur.
  5. No hidden meaning that might redeem it as satire or parody.
  6. Lighthearted, ephemeral trivia with no bearing or meaning on the situation at hand.

Any other nominations?

 


 

Alan Wake EP18: ARE YOU READY TO ROCK?

By Shamus Posted Wednesday May 23, 2012

Filed under: Spoiler Warning 209 comments


Link (YouTube)

For those that asked why my audio is so exceptionally awful: So my old headset died. Well, the headphones died. The microphone still worked. Then I got a new one. And it was horrible. It sounded like I was shouting through a megaphone to broadcast over AM radio to a PA system in a concrete warehouse.

This may very well be the worst headset I’ve ever owned. We picked it up at the dollar store and I still feel like I was ripped off. Even the speakers are terrible and tinny. How can headphone speakers be tinny? I’ve never even had that problem before. If you asked my to make headset speakers that sounded like this I wouldn’t know where to begin. I’d need a bunch of expensive audio equipment to deliberately isolate and block out selected ranges.

They’re even uncomfortable. They manage to push too hard on my ears, they feel ridiculously flimsy, and yet they still manage to slide off my head somehow. Do you realize how hard it would be to engineer something to behave this way? If it’s lightweight and grabs the head, then it shouldn’t have any problems staying in place.

I hate them, but at the same time I can’t help but admire the dedication and ingenuity that went into making them this bad.

To mitigate the awfulness of the new mic, I wore the broken headset around my neck to use that microphone and the horrible headset on my head to use the earphones. As a result, I couldn’t hear myself properly and my mouth kept moving relative to the mic. The result is so bad you’ll almost wish Rutskarn would sing loud enough to drown me out.

Also, we’re at the slump section of the game, where the story has run out of energy and the game is force-feeding you a double helping of combat. You might remember that the “slump” in our BioShock series was when things got ugly.

So, between the late-game slump and the audio problems, this is going to be a rough week.

 


 

Project Octant Part 11: Shaders

By Shamus Posted Wednesday May 23, 2012

Filed under: Programming 120 comments

octant10_16.jpg

The texture stretching on these blobs is pretty annoying. There’s no good way to fix this without shaders. So let’s use shaders. As I’ve mentioned before, shaders are special programs that run on your graphics card. It goes something like this:

octant11_1.png

Now, that’s actually a simplified view. A more accurate flowchart is:

octant11_2.jpg

Continue reading ⟩⟩ “Project Octant Part 11: Shaders”