Christmas Eve

By Shamus Posted Monday Dec 24, 2007

Filed under: Personal 41 comments

I got to spend Sunday afternoon with an old friend. We grew up together, were inseperable after high school for a few years, and then parted ways as jobs and marriage took us in different directions. I’ve seen him twice in the last fifteen years. That’s a shame. He and his family are good company. (And if he manages to make it here: “Hi Jim!”)

The holidays are off to a great start. Lots of fun, impractical gifts so far. It’s nice to be 36 and still get toys for Christmas.

I have some thoughts on STALKER, but I don’t feel like writing about gunfights in a nuclear wasteland on Christmas Eve.

 


 

Journey Through Chernobyl

By Shamus Posted Friday Dec 21, 2007

Filed under: Links 49 comments

The small village at the start of the game.  It’s just <strong>packed</strong> with detail.  Aside from the mercs, it actually seems fairly authentic. The empty houses are sad and dreary.  It may not look it, but this is the most inviting place in The Zone.
The small village at the start of the game. It’s just packed with detail. Aside from the mercs, it actually seems fairly authentic. The empty houses are sad and dreary. It may not look it, but this is the most inviting place in The Zone.
As I play STALKER I can’t help but think back to the page I read some years ago by Elena, a woman who rode her motorcycle into the dead zone around Chernobyl. It was a very brave thing to do, but also clearly foolish. I’m grateful for the pictures she brought out for the rest of the world to see, and I hope she doesn’t pay for it later in life.

People are normally fascinated by ruins, but very adverse to stuff like hazardous radiation. (Or even “semi-benign” radiation.) That stuff is not DNA friendly and tends to muck up the cells in your body in annoying and unpredictable ways. Sometimes the damage takes years to become obvious. Sometimes it happens quicker. Sometimes those cells just die. Sometimes they go haywire and make more bad cells, which can lead to grotesque disfigurement, followed by death. The worst part – and what I think scares people the most – is that you don’t know it right away. You get a dose of radiation, and then wonder if you are now hosting rogue cells which have turned on you and have begun to eat you from the inside out.

As a result, most people stay away from places like Chernobyl. But Elana rode her motorcycle into the dead zone and took some of the most haunting pictures I’ve ever seen. Do read the site if you missed it when it made the rounds a few years ago.

The longer I play STALKER the more I want to run out of the zone, get a chemical shower, and find something to do which doesn’t involve absorbing large doses of invisible energy which may or may not be turning the cells of my body into a time bomb. For me the immersion worked a little too well, to the point where I kept wondering what could possibly be worth this much risk.

The world of STALKER looks a lot like Elena’s pictures. It’s filthy, rusty, crumbling, and empty. It’s wonderfully dreadful and loathsome in a way I haven’t experienced outside of a Silent Hill game.

I’ll have more on the game as I get a bit further into it.

 


 

Sick of Wavatars Yet?

By Shamus Posted Thursday Dec 20, 2007

Filed under: Links 40 comments

As part of the Wavatars plugin, I added a bit that will add a line in the footer of the blog, which will link back to the Wavatars homepage. (The user can turn this off in the admin panel.) I wanted to see where the thing wound up, and spread the word around. So far it hasn’t worked yet.

The plugin has been downloaded 115 times as of this morning, but the only incoming links I see are from people directly writing a post about wavatars. I don’t see any incoming links that are a result of the blurb in the footer. Here are the ones I do see: Talking Out Of Turn, Murphyzville, The Right Side of the Boat, Scuffulans hirsutus , Zona Cerebral, and The Hotel Blues.

Some people might choose to disable the Wavatars blurb in the footer, but I think the big reason it isn’t showing up is that most themes just don’t support the wp_footer () function I hooked into. None of the sites I listed above have the blurb in their footer. (Some don’t even have footers.)

Be sure to check out The Right Side of the Boat, which has wavatars with an alternate art set. (I actually like it better.) You’ll still have the same face, it will just be drawn with a different style. Very cool.

I have all sorts of things I’d like to do to add even more variety to Wavatars, but any change means everyone’s faces would be re-rolled, and I don’t want to do that. It would break the portability of faces between sites, (unless everyone upgraded) which sort of defeats one of the main purposes of the entire project.

I love working on this sort of thing, though. It might be interesting to work on another plugin which supports switchable themes for the avatars. So, you could choose which theme to use on your site: Wavatars-style cartoon faces, anime faces, stick figure characters, little robots, geometric patterns, Halloween pumpkins, snowmen, and so on. People could make art sets for the plugin and put them out for others to use, so instead of one plugin making one style of icons, it could be expanded to do any style you like. I’m not sure if people would want to try and sort out themes-for-a-plugin, which is a strange concept and not something any of the WordPress repositories could understand or categorize properly.

You’d want it to be simple for an artist to make their own set of icon parts without requiring them to do any coding. The plugin itself would have to work out the details of how to put the bits together, so all the artist needs to do is make transparent / masked PNG files and stick them in a folder together. It would read from the directory, check the names of the various files and note how they are numbered. (head1.png, hair5.png, mouth22.png, etc) It would use the numbers to figure out how many possible combinations there are for that particular layer. The only trick I see is figuring out what order to do the layers. Maybe the artist would have to give some sort of hint. Maybe it would do them alphabetical, so you’d have to name the parts a_head, b_eyes, c_nose, etc.

Okay, I need to stop thinking about this or I’m going to lose another weekend.

 


 

Wavatars Process

By Shamus Posted Tuesday Dec 18, 2007

Filed under: Projects 125 comments

A few people have expressed interest in how Wavatars are made. Here is the long boring explanation for those overly curious souls. Again, if you want the WordPress plugin, go for it. If you want to adapt it for non-Wordpress use, help yourself.

All of the following is done in PHP: Continue reading ⟩⟩ “Wavatars Process”

 


 

STALKER: Bargain Bin

By Shamus Posted Tuesday Dec 18, 2007

Filed under: Game Reviews 42 comments

A while back I saw the bad buzz surrounding the game S.T.A.L.K.E.R. and decided to give it a pass. High system requirements, crashes, rampant bugs, sluggish performance and that sort of griping led me to stay clear of the thing until it hit the bargain bin.

stalker_price.jpg

I guess it just did. I don’t know that I’ve seen a game go that low from the lofty heights of A-List pricetag. Usually they bottom out at $9.99, and in rare cases, $4.99. But less than four dollars? That’s yard sale prices, right there. I know in some places the game is still retailing for about $30. I don’t know if the $3.74 was a mistake perpetrated by my local Target, or if they really wanted rid of the thing, but it’s just too cheap to pass up at this price.

I know a lot of the problems with the game have been ironed out in a series of patches, so it will be interesting to see how it all turned out in the end.

 


 

WordPress Plugin: Wavatars

By Shamus Posted Monday Dec 17, 2007

Filed under: Projects 520 comments

wavatars.jpg

Overview:

Wavatars is a plugin that will generate and assign icons to the visitors leaving comments at your site. The icons are based on email, so a given visitor will get the same icon each time they comment. It livens up comment threads and gives people memorable “faces” to aid in following conversation threads. It’s also fun.

Features:

  1. Wavatars can generate 956,384 different shapes in 57,600 different color combinations for a total of 55,087,718,400 (55 billion) unique Wavatars. Yeah, you should have plenty. You’ll run out of human beings (or hard drive space) long before you run out of Wavatars.
  2. The icons are generated on-the-fly. You can adjust the desired size of the icons.
  3. For easy deployment, icons will automatically preceed the commenter’s name. You can set HTML to come directly before and after the icon (to put it inside of a <DIV> tag, for example) or you can control the placement of the icons manually if you don’t mind adding a single line of PHP to your theme.
  4. Wavatars are based entirely on email and are thus very portable. The same email will result in the same Wavatar, even on different sites, so users will have the same icon on all Wavatar-enabled sites. (Assuming, or course, that there are other Wavatar-enabled sites. I don’t know if anyone will want this plugin or not.)
  5. This plugin also supports Gravatars. If you like, it can show the Gravatar for a given user (if available) and fall back on their Wavatar only if they don’t have a Gravatar set up. This means users can choose to set up a unique icon for themselves, and if they don’t, they will be assigned a unique Wavatar. This is a great system that lets people personalize if they want, yet still provide a decent icon for the lazy or apathetic.

Installation

  1. Download the plugin.
  2. Copy it onto your website in the wordpress /plugins folder. Then enable the plugin. That’s it. Wavatars will instantly appear for all posts (even old ones) on your blog. If you don’t like how the image looks within your theme, read on…

The administration panel is under Options » Wavatars. You can adjust the size of the Wavatars, and assign HTML to come before and after each image to help nudge it into place. Each image is also set with the CSS “wavatars” class. On this site, I don’t have any HTML prefix or suffix, and instead just added these lines to my CSS:


.wavatar {
float: left;
padding: 3px;
background: #fff;
margin-top: -25px;
margin-left: -25px;
margin-right: 5px;
}

If that still doesn’t give you enough control over wavatar placement and you don’t mind editing your theme, just turn off automatic placement and add the line wavatar_show($comment_author_email); to your comment loop wherever you want the image to appear.

Your mileagle may vary. It all depends on your installed theme.

Note that the plugin requires that your install of PHP support the GD library. If it doesn’t, the Wavatars won’t show up and you’ll get a warning in the Wavatar admin panel. You can still use this plugin to display Gravatars, even if the GD library isn’t available.

This is the first release. You could even go so far as to call it “beta” if you want to be formal about it. It’s only been tested on one server (this one) so far. Please leave bug reports and questions in the comments below.

Download Wavatars v1.0.0

 


 

Wavatars Development

By Shamus Posted Sunday Dec 16, 2007

Filed under: Projects 140 comments

After I showed off my new Wavatars WordPress plugin on Saturday, a lot of people posted just to see what their wavatar looked like. I feel bad, but I’m afraid that initial system had to go and as a result, everyone’s Wavatar has been changed. This was for a good cause. I’ve moved away from PHP generated random numbers to random values derived directly from the hash of the email. To translate out of programmer babble: The plugin will now generate the same wavatar for you no matter where the plugin is running. Different websites running the same plugin will give you the same, predictable results.

I also added a bunch of new parts for greater variety, so the plugin can now generate 956,384 different shapes in 57,600 different color combinations for a total of 55,087,718,400 unique Wavatars. That should be enough combinations for now.

I’ll be releasing the plugin later this week. If you have a WordPress blog then you’ll be able to have wavatars on your own site. I’ve ironed out the installation problems, so that you should be able to simply upload the thing and turn it on. (In theory.)

Also, I can’t take credit for the idea, which I first saw at implemented as MonsterID. (Hat Tip: MetaBLOG.)