Let’s Code Part 5 & 6

By Shamus Posted Friday Dec 31, 2010

Filed under: Programming 31 comments

Several people have left comments. Others have sent emails. Still others have written messages on bricks and heaved them through my window in a storm of profanity. Just a moment ago someone attached a note to an arrow, and shot it through my dear friend Concorde. The impression I’m getting from these missives is that people would like me to write more about Project Hex. I am not opposed to this suggestion in any way. In fact, I am eager to do this. I can think of few things that would be as productive and satisfying as writing about my latest programming fiasco in a way that leaves the reader with the impression that I know what I’m doing.

Unfortunately, I can’t write about Project Hex until I work on Project Hex, and I have not been able to find an ample enough supply of adjacent minutes in which to accomplish this. I could, I suppose, write a pair of long, meandering paragraphs detailing the fact that nothing has been accomplished, and if you are very observant you may notice I have just done exactly that. But I don’t anticipate this will satisfy the constant and sometimes hazardous requests I’m receiving from eager readers.

But!

Michael Goodfellow has not been slack. In his about page he claims to have retired from work. This is obviously false. He has only retired from being paid. He is working, at a terrifying pace, on his massively multiplayer game, and if you can’t find amusement in his trials and frustrations then you are kind and empathetic to the point of defect.

In part five he talks about the many directions his project could go. Then in part 6 he has the delightfully clever idea to import the data from the Twenty Sided Minecraft server and use that as input data for his world. The stuff in part 6 is of particular interest to me. He’s working to light the world. It’s trivially easy to come up with something that is bland, but serviceable. Simple shadowless directional lighting is easy to achieve, and gives the world a bit of visual texture. But from there almost any improvement becomes mercilessly difficult, particularly when you’re dealing with a Minecraft-like world where any scenery can change at any moment.

So my advice is to save your bricks for a later date, and be pacified by Goodfellow’s writings.

If you are wondering about my archaic and gleefully unorthodox writing voice today, then I will offer the explanation that I have been reading a great deal of Jane Austen, Sir Arthur Conan Doyle, and Oscar Wilde as of late. I’ve become enamored of the sometimes absurd ways people allowed themselves to speak. I am like a man who has suddenly fallen in love with bowler hats and resolved himself to un-ironically wearing one with his jeans and sports jersey.

 


 

Shamus Plays: WoW #10:
Murloc Madness

By Shamus Posted Thursday Dec 30, 2010

Filed under: Column 45 comments

In this episode, we kill Murlocs. And whine about drop rates.

 


 

Ask Me a Question:Getting Started Blogging

By Shamus Posted Monday Dec 27, 2010

Filed under: Random 116 comments

A question from a reader:

I have given it some time and this “blog” thing seems to be more than just a passing fad, so I’m thinking I would like to try my hand at it. I like your site layout a great deal; categories are nice. But, I know nothing about it, and find it intimidating to learn. So, lets say you were starting a brand new blog, “No, I’m Shamus!” or something; taking what you know after running a successful blog, what steps would you go through?

If I were going to launch a blog this very moment, and if my intention was to start from zero and re-create the success I’ve enjoyed on this blog… hm.

Continue reading ⟩⟩ “Ask Me a Question:Getting Started Blogging”

 


 

Experienced Points: Dear Santa

By Shamus Posted Sunday Dec 26, 2010

Filed under: Column 73 comments

I wrote a letter to Santa, but I don’t have his address, so I sent it in to the Escapist and pretended it was my weekly column. And they bought it! Suckers!

 


 

Merry Christmas

By Shamus Posted Friday Dec 24, 2010

Filed under: Movies 41 comments

Obligatory: To everyone who celebrates, I hope you have a great holiday. To those that don’t celebrate… er, have a nice day anyhow?

I’m very curious how much this video will appeal to people. It’s a very localized form of humor. It’s making fun of the “Pittsburgh accent” and poking fun of the general culture around the Steel City. It had me howling, but like I said, I don’t know how far the appeal goes. If I watched a video where people from Reinickendorf made fun of the people from Spandau, it might have the folks from Berlin in stitches, but I imagine the humor would be lost on me.


Link (YouTube)

I have to say these guys do a remarkable job nailing the accent. I’ve known people that talk like this. In particular, about 10% of the guys in my graduating class looked and sounded like Donny. (The skinny one.) Amazingly, the accent is 100% acting: The actors don’t talk like this at all.

Anyway. Merry Christmas.

 


 

Shamus Plays: WoW #9: No Murloc, No Wedlock

By Shamus Posted Thursday Dec 23, 2010

Filed under: Column 67 comments

This is why “philosopher” is never a playable character class in an MMO.

 


 

Postcards From Unable to Connect

By Shamus Posted Thursday Dec 23, 2010

Filed under: Pictures 44 comments

So I’m playing WoW. Can’t find a the cave where I’m supposed to kill some Burning Blade guys. Check online. Yes, other people are having trouble with this. The map marker isn’t helpful and the given directions are basically sabotage. But players have posted the coords for the cave. 52, 28, eh? Too bad the game doesn’t tell you your position. Fine. I log out, download an addon to tell me my position, and thirty seconds later I try to log back in and I can’t. Wha?

pfwow_login.jpg

I mess around. I remove the plugin. I click on the “click here for more information” link that it gives when it can’t log in, but that just takes me to a super-generic page which poses the question, “What sort of problem are you having?” The choices are stuff like crashing, hacked accounts, billing issues, etc. Nothing about not being able to log in. I could submit a support ticket, but I tried that four months ago when I wanted to re-activate an old account and I am still awaiting a reply.

Sigh. I guess we have to resort to the forums. Let me get my boots on.

Ah. There we are. Top of the page. Well, it’s the top-most real post, after the twelve(!!!) sticky posts above it. People unable to connect. Wow. A lot of people. It goes on for a couple of pages. “I can’t connect!” followed by “me too!” and “same here” for dozens and dozens of posts. All of them in the last hour. Then there is a bit of stupid trolling, like you get in large communities like this when players get frustrated and bored and start amusing themselves with mischief. I glance up to the top and see that this thread goes on for seventy-eight pages. In one hour.

Well, this thread went to hell in a Netherweave Bag. Let’s just look at the last page and see what’s going on. Let’s see, the last post is…

1. Preheat oven to 350 degrees F (175 degrees C). Grease and flour two 9 inch pans. Combine the graham cracker crumbs, brown sugar, walnuts and butter. Divide mixture evenly between the prepared pans. Set aside.
2. In a medium bowl, mix together the cake mix, water, orange juice and oil until blended. Beat in the eggs, one at a time, then stir in the orange zest. Pour the mixture evenly over the crunch layer in the pans.
3. Bake in the preheated oven for 30 minutes, or until a toothpick inserted into the center of the cake comes out clean. Allow to cool for 10 minutes, then invert onto a wire rack and cool completely before frosting. Frost (crunch side up) between layers, on top and sides. Arrange orange sections on top, then refrigerate.
4. To make the frosting: In a medium bowl, beat the vanilla frosting until light and fluffy, then mix in the whipped topping. Stir in the orange and lemon zest. Use frosting on completely cooled cake layers.

People are trading Christmas cookie recipes and baking tips. I love it.

Merry Christmas Blizzard, you lovable fumbling goofs.