Mail Time

By Shamus Posted Thursday Oct 21, 2010

Filed under: Rants 115 comments

So when I mentioned that I was out of work, a lot of people emailed me. It really made me aware of just how many people read this blog. Even more importantly, it made me aware of just what a wreck my entire email system is.

Some of this is my own fault. Back in 2000 when I registered this domain, it seemed like a good idea to make a catch-all email address and use it for registering on other sites. If I created a forum account at wombats.com (for all your Australian marsupial needs!) then I’d register with [email protected]. And for a couple of years, this solution worked really, really well. But at some point spammers began dictionary attacks where they would just spam [email protected], so instead of getting one spam I’d get dozens. Then this domain went from being an obscure little thing to something popular. The links from Slashdot, Make, Digg, Stumbleupon, FARK, etc all told the bots, “THIS SITE IS IMPORTANT. YOU SHOULD CARPET-BOMB IT WITH SPAM.”

Continue reading ⟩⟩ “Mail Time”

 


 

Project Hex: Part 2

By Shamus Posted Wednesday Oct 20, 2010

Filed under: Programming 92 comments

Maybe the name of the project has given this away, but this game is going to be played on a hex grid. Hex grids are elegant, beautiful, and better-looking than standard square grids. The only downside to using a hex based gameboard is that the computer and I are both rubbish at thinking in hexes.

See, computer memory is really just a long list of addresses. You can think of it like a long street with houses in a row. At the start is house #1, and they go one after another all the way down to house #2,147,483,648 at the far end of the street. This is the structure of the world you work in. You can organize that information (conceptually, in your head) however you like. To can imagine them as a table of values by (say) treating it like a new row every 25 addresses. If you need a grid of data that’s (say) 25×25, then the item in row 2, column 2 is at position #27. Some simple math will let you treat that infinite line of addresses like a grid of points, but in the end your program is still dealing with a long, long list.

If I have a grid of 8×8 points, I can use them to make a 7×7 grid of squares. If that sounds confusing, (and I don’t blame you) then please enjoy the following visual aid, which was crafted by a small team of professional artists over the course of nine days, working in a variety of mediums, from calligraphy pens to watercolor:

hex_squares.jpg

Yes, prints are available.

This is really easy. (Making a grid, not the artwork.) It’s how my terrain project made a grid with millions of squares: Continue reading ⟩⟩ “Project Hex: Part 2”

 


 

Shamus Plays Champion Online, Part 14

By Shamus Posted Wednesday Oct 20, 2010

Filed under: Column 32 comments

So Star on Chest flies off into the sunset for the last time. Again.

Next week, we begin my series on World of Warcraft. Here is a sneak peek:

shamus_plays_wow.jpg

Note that Cataclysm launches in just seven weeks. This should be interesting.

 


 

Stolen Pixels #236: Breen Interviews Ken

By Shamus Posted Tuesday Oct 19, 2010

Filed under: Column 37 comments

Here is a comic which is all about Call of Duty. And not Minecraft. Heavens no. We’re talking about real games now. Serious games.

Call of Duty. Not Minecraft.

 


 

Spoiler Warning:
Where Do Spoilers Come From?

By Shamus Posted Tuesday Oct 19, 2010

Filed under: Spoiler Warning 135 comments

The show is on hiatus this week. I’ll be announcing the next series on Thursday. In the meantime, I thought I’d give a look at how we do what we do. It’s a lot more complex than most people imagine.

Continue reading ⟩⟩ “Spoiler Warning:
Where Do Spoilers Come From?”

 


 

Postcards from Minecraft

By Shamus Posted Monday Oct 18, 2010

Filed under: Pictures 195 comments

Minecraft is the exceptionally rare sort of game that can bridge the gap between myself and my kids. Most titles are a compromise of some sort. I can enjoy a bit of Mario Galaxy, but it doesn’t resonate with me the way it does with my son. They liked watching me play Half-Life 2 or Civilization V, but I don’t think they would have taken interest if not for the fact that I was playing. But Minecraft is just as fun at nine as it is at thirty-nine. And I think it’s the first time we’ve been able to really play together in a multiplayer setting.

minecraft_statue2.jpg

Continue reading ⟩⟩ “Postcards from Minecraft”

 


 

Stolen Pixels #235: Laugh or Die

By Shamus Posted Friday Oct 15, 2010

Filed under: Column 30 comments

It’s not about Minecraft.