Ring The Bell

I own a house.  This house has a front door.  Just to the right of the door there is a button.  If you were to come to the front door of my house and push the button a magical thing occurs: inside the house, a bell rings and lets everyone inside know that the button next to the front door has been pushed, indicating that a person standing at that front door would like to speak with someone inside the house.

If you were to approach that same door and instead of ringing the bell you were to just knock on the door, due to the nature of acoustics and the properties of sound waves, if there is not a person standing in the foyer or in the living room, the possibility is quite high that they will not hear the knock.  This is the purpose of the bell.  This electronic device, this button, is connected to speakers in a couple of places in the house, arranged in just such a way that a person anywhere in the house will hear it.

So, when I order a pizza, I expect the pizza delivery person to come to the door and push the button.  He has my pizza, and I’m fairly certain he would like money in exchange for it, and the best way to facilitate that transaction would be to push the button and notify someone inside the house that he has arrived.  And yet, every single pizza delivery person from every single pizza place that will deliver here approaches the door with pizza in hand… and knocks.  Being that I spend so little time in the foyer and the living room, and instead can often be found watching TV in the media room, or on the computer, or possibly even in the room with the workout equipment, I cannot hear the knock.  Now this, in and of itself, wouldn’t be too remarkable.  He knocks, he waits, perhaps he knocks again, he waits, then perhaps he gets impatient and rings the bell.  Not the optimum path, but acceptable.  However, this is not what happens.  Instead, he knocks, he waits, he knocks again, he waits… then he gets out his cell phone and calls the phone number associated with the order.

The package delivery men are worse.  They simply knock, drop the package on the doorstep and run away.  So, not only have they not notified me of their presense, they have also left potentially expensive goods unattended at my front door.  My house, in addition to having a front door and a door bell, has a garage.  I park there, and being as my car is there, when I come and go from the house it is very rarely through the front door.  Due to this, packages have sometimes sat on my doorstep for a day or two, especially when said package comes through the USPS and I was not given a tracking number by which to follow the progress of the shipment online.

At first, I thought this might be because people could not see the button.  But I checked, it lights up.  Even in the darkest night, the button is visible.  But perhaps its harder to see during the day.  No.  I checked that too, and the button is raised and clearly distinguishable from the surroundings.  Perhaps I need to place a sign on my door that says, “Please ring the bell.”  But part of me worries that a sign like really says, “I absolutely cannot hear people making noise at my front door, so please, break in.”  Not that I’m horribly worried about people breaking in.  We live in a nice neighborhood, and I don’t have a whole lot worth stealing.  No cash, no jewels.  Just electronics, and most of those are heavy or locked down in some way, and I just don’t envision a thief hauling my whole desk out the front door just to get my PC.

All in all, I just don’t understand why people do not ring the bell.  It exists for that purpose.  If I didn’t want people to push the button and ring the bell, I’d remove the button.

Wizard 101

This will be my one and only post on the game Wizard 101 under the Freeloading heading on this blog.

Back when this game was under development, I got an invite into beta.  The basics of the game are a collectible card game, not unlike Magic: The Gathering or other similar games, but to speed up the process they’ve removed the concept of land and resources and replaced them with hit points and mana which you have from the start and carry around like any other MMO.  I immediately liked the game.  One, because it was so vastly different from the MMOs that I had played thus far, and also because it seemed like a great game for kids.  Not that I have kids or anything, but I respected the hell out of the game because they obviously chose their market and built a game nearly perfectly designed for that market.  That doesn’t happen as often as it should with MMOs.  Usually MMOs start off very generic and then through beta testing they start tailoring the game to some demographic for launch, which is often not the same demographic they will court over the life of the game.  But Wizard 101 started in one place and have stuck with it, and done it well.  That said, when the game exited beta and launched, I didn’t play… because I was playing other games at the time and this one just wasn’t what I was looking for.

First, let’s get technical.  I’ve got a 2.3Ghz single core processor, 2GB RAM, and a GeForce 7900 GS.  Its an older PC, probably two years at this point, and it wasn’t exactly top of the line when I got it.  Wizard 101 runs like a dream.  It is fast, loads quick, and never lags.  I’ve stood in the Commons with easily 50 or more players on my screen and everything moves fluidly.  And the game looks great.  Sure, its not FarCry level of realistic detail, its cartoony, like World of Warcraft but aimed more at kids.  And I’m running at the highest levels of detail with the best textures all at 1920 x 1200 resolution.  More games need to be able to do this.  Now on to game play…

As with the other game currently appearing in the Freeloading heading, my goal with Wizard 101 was to play without paying.  So I loaded the game up and my beta character was still there.  Level 5 (I think), wearing only gear that he’d gotten playing the game as I had never bought anything.  I’d played through all the content of Unicorn Way in the beta (well, almost all, it seems that a couple of quests had been added since, but those didn’t take any time at all to finish off).  I don’t remember how long it took me to accomplish that, but I can’t imagine it took me more than a couple or three days, maybe 8 hours of play at the most.    So, what remained was Golem Court, Triton Avenue and the Haunted Cave.  Every other door was either locked or would present me with a screen asking me to buy the area or a subscription.  Three days.  Friday night, Saturday, and Sunday Morning.  That’s how long it took me to finish up every single quest I could find that didn’t require entry into an area that wasn’t free, so if I had been starting with a new fresh character it probably would have taken a week.  But then again, this game wasn’t made to be played hardcore like this.  It’s designed to be done in small chunks, a quest or two at a time.

One of the most awesome things about Wizard 101 is that if you need help fighting a boss that is too difficult and there is no one around (likely because the game put you on a lower population server when you logged in) you can go to the options screen and switch to another server or another copy of your area, literally within seconds (one loading screen, which is even faster than other loading screens because you’ve already loaded the zone).  This made getting stuck nearly impossible.  I’d get to a door to a boss and wait a few seconds, look around, and if I didn’t see anyone heading my way, click click click, I’d be on another server.  If there was still no one around, I had to wait 60 seconds to be able to switch servers again.  It never took more than 2 or 3 server hops to find someone else standing at the boss’s door and we’d go in and fight together.

Much like Free Realms, Wizard 101’s greatest weakness is its social interaction.  Being a game aimed at kids, they’ve put in plenty of parental controls and the only way to ensure that another player can read what you say is to stick to the canned text.  Click the word bubble icon in the upper left of the screen and navigate the menu to find something like “I need healing” or “Let’s go fight [insert quest monster here]!”  If you type your own words, you run the risk of people seeing only “…” which is what the game replaces questionable text with.  The most important use of the friend list isn’t actually to keep track of your friends, but to use the “Teleport to Friend” function to get through a door you can’t get through on your own.  Not into pay areas for free, I tried, but some boss doors will not be available to you if you have not gotten to that part of the quest chain yet.  Instead, the person with the quest invites you as a friend, they enter, then you use the teleport function to join them.  My friends list is full of people I used or that used me to get inside towers.  I practically jumped out of my chair the first time I encountered a person who was actually chatting.  We talked for about a minute, but they had to log out.  Its been nothing but canned text ever since.

Again, like Free Realms, even with the social aspects so weak, the game is actually quite fun to play.  Like any collectible card game, there is strategy to building decks, choosing your cards to include, and strategy in the order to play them, and game knowledge of what monsters have what cards and guessing the builds of their decks.  Especially if one gets into the PvP arena area of the game, I can easily see this being many long hours of building decks and playing matches.  I messed around in the practice area myself and quickly realized that if I wanted any real challenge I would need to pay to get access to the ranked arena as my deck simply blew away most of the people I played with.  (Hint: as most card gamers know, a fat deck is not always better, I use the Starter Deck that has less slots so I can more predictably get the cards I want, reducing the luck of the draw.)

The one place that Wizard 101 really shines over Free Realms is how they do their unlocking.  Both offer a subscription that unlocked all game content, Wizard 101’s is more expensive by a couple dollars, but Wizard 101 does not lock any classes or cards (at least that I’ve run into) requiring membership to use.  Free Realms is lousy with them.  Probably 60% of items I get from questing in Free Realms I can’t use as a free player.  Wizard 101 also allows you to buy areas, unlocking them forever.  So if you want to go to Firecat Alley, you can buy it for 750 crowns (in game cash) which equates to about $1.50, less if you buy crowns in bulk.

And this is why this post will be Wizard 101’s one and only appearance under the Freeloading heading.  Where Free Realms hasn’t yet convinced me to spend any money on it at all, yesterday I dropped $10 on Wizard 101 for 5000 crowns so I could unlock more areas to play in.  I’ve heard you can unlock the entire game for $80 (with the exception of the arena, which you pay per fight or per day, or subscribe for unlimited play).  That is about the best review I can give a Free 2 Play game: it hooked me enough to give them money.  You win, Wizard 101.  You win.

A Guy with Glasses

I’m a doodler.  At work, when I’m on the phone or thinking about programming solutions, I’ll grab a pad or a stack of post-its and a pen and doodle.  I used to do it during boring meetings, but I don’t have those anymore (one of the joys of working for a small company).  That said, I’ve had a Wacom Bamboo tablet for some time now and put it to very little use.  Having learned to make graphics using Paint Shop Pro (versions 4 thru 7, before they got bought by Corel and all the program controls changed), I’ve never been comfortable with the way that programs like Photoshop and GIMP do things, so whenever I needed a new image for my website, or even work, I’d often try to use some other program and then run back to PSP once I got frustrated.

So, in a concerted effort to learn GIMP, use my tablet, and doodle more than just randomly, I’ve decided to dedicate Saturdays at the blog to posting doodles I’ve made n GIMP with the tablet.  I’ll try to post at least one image per week, but we’ll see how that goes.  Without further ado…

A Guy with Glasses
A Guy with Glasses

As you can see, my hand with the Wacom stylus is a bit shaky.  I’m just not used to drawing with one hand while watching the screen, translating movements out of site to movements on the screen.  I suspect I’ll get better, because I do actually have quite a fair bit of hand-eye coordination.  But just like perfecting a no-look baseball catch as a kid, it’ll take some practice.

Another thing I’ll be working on as I do this is repetition.  I’ve always wanted to draw cartoons, and I’ve been told that, at least with pencil and paper, I’m not a bad artist.  The one thing I can’t do is repeat an image, or draw a similar image with slight changes.  You know, like a character from frame to frame with movement.  They always end up distorted, with different shaped heads or different proportioned bodies.  If anyone knows of exercises they’d recommend for improving drawing consistency, I’d appreciate hearing about them.

Movie Round-Up: July 17th, 2009

Harry Potter and the Half-Blood Prince:

This actually opened Wednesday, and its going to be huge.  Millions of people will see it, and I’ve seen quite a few good reviews of it already.  I’ve seen the other ones in the theater, so it is quite likely I’ll make the trek to the local multi-plex in order to plunk down my hard earned dollars for this one as well.  However, now that I’ve seen how the books end, and knowing that they’ve decided to split the last book into two movies, I’m just not as excited as I once was for these movies.  Perhaps the movies will end better.

(500) Days of Summer:

Opening in very few theaters and opposite Harry Potter means that this movie will probably not be noticed by many people, and that’s a shame.  (500) Days of Summer is a brilliant comedy that is not a love story.  Its a film about a break up, all from the point of view of the guy.  I was lucky enough to catch a free screening of this film and I absolutely loved it.  I’d almost consider going and buying tickets for it even if I don’t see it again just to support the filmmakers.  If this one happens to be showing at a theater near you, I highly recommend it.

People and Absolutes

One of the things that makes blogging about game ideas difficult at times is the level to which other people will misconstrue what you mean.  Take, for example, my Monday post about procedurally generated content (PGC).  Almost every conversation that I had throughout the day with people on that subject jumped to the level of Love, which is a game that is using primarily PGC for its entire game.  For me, however, my intent was only for the rapid generation of content that would require a minimum of tweaking to sit alongside hand crafted content.  Have the PGC engine whip up a huge city of a hundred blocks, and then zip back in and touch up the buildings, even replacing some with entirely hand built ones.

One of the arguments was actually someone insisting that PGC will NEVER be used, and that games needed to be 100% hand crafted, all the time, forever and ever.

Whenever I see things like that, I’m reminded of a friend of mine, let’s call him Bill.  Bill loved EverQuest.  He played it five or six hours a day, minimum.  He spent most weekends, from Friday afternoon until 3 a.m. Monday morning playing.  When we dragged him out of the house, he talked about playing it.  He encouraged other people to try it.  And then one day, he decided he didn’t want to play anymore.  Not only that, but no one should play.  The game was destroying our lives and ruining our futures and every minute we put into the game was a minute wasted.  I’m pretty sure he broke and burned his original CDs.  Instead of EQ, Bill started up Kung-Fu, which was awesome.  He practiced every day, and all weekend.  When not Kung-Fu-ing he was talking about Kung-Fu and how everyone should be doing it.  Well, until he decided he didn’t like Kung-Fu anymore…

Another great example of people going to extremes: try entering into a discussion of MMO features and suggest that you’d like to see more benefit to grouping.  People will proceed immediately to claiming that “forced grouping” (an MMO Myth, by the way) is terrible and that eliminating solo play is bad, regardless of the fact that you might even be saying that solo is a perfectly viable way to play the game but you’d just like to see grouping have some advantage beyond “not playing alone”.

As with most things in life, moderation is usually best.  There is a time for everything, an appropriate amount of everything.  Game design is no different.  Every idea is worth considering, and not as an absolute, not as “the way”, but as a tool, a flavor, one thing among other things that can help you.  PGC has a place in gaming, and different companies will use it in different ways.  I’m just waiting for some game to come out, blow people away with their awesome design, and then for the devs to come out and explain how PGC had a large hand in it.

Of course, if that happens, the gentleman above who was insisting PGC had no place in gaming will probably start insisting that PGC needs to be used for every game, always, forever and ever.

Left 4 Shaun of the Dead

Like Left 4 Dead?  Like Shaun of the Dead?  Want to play Left 4 Dead in the world of Shaun of the Dead?

Well, you might one day get the chance on the PC version of L4D thanks to the Left 4 Winchester project.  It almost makes me want to get a PC version of the game.

Are You Ready for the Cloud?

If you listen to the pundits of social media and other new frontiers, and especially if you listen to Google, the future is the Internet.  The future is Cloud Computing.  This isn’t a new idea, of course, but just the latest iteration on one branch of computer advancement.  In the beginning, computers were expensive, and big.  Because of that, there developed two schools of thought:

  1. Work on making computers cheaper and smaller so everyone could have them.
  2. Leave the real computer giant and expensive, but find a way for people to cheaply access them.

Out of the first branch, you got the home PC.  Out of the second branch, you got the mainframe and the terminal.  Lots of people like to think of mainframes as being a dead technology, because since everyone can have a PC on their desktop, who needs a giant computer that does everything?  Well, lots of companies still do.  Even with advanced in chip technologies, there are still some very large mainframes being sold, and people still connect to them with terminals, or at least terminal emulation on a PC or a thin client.  I worked for a number of years at Norfolk Southern, and putting PCs in a train yard out in the middle of nowhere was just begging for vandalization and theft… but, put a cheap thin client terminal that does nothing but connect to the network and the mainframe, theft goes way down.  Until I got into programming, I made a pretty good career out of working with 3270 and 5250 and all the things that went with it.

But Cloud Computing takes things a step beyond the old terminal/server paradigm.  It abstracts, and it makes the terminal more generic while connecting to many servers.  Think: web browsing.  If you are reading this, then your terminal (IE, Firefox, Chrome, Opera, etc) is connecting to my server.  Later, you might connect to Facebook’s server, or CNN’s, or any number of other servers out there.  The one thing that Cloud Computing wants to retain though, is the idea that nothing is stored on the terminal.  Google is a strong proponent of this.  With Gmail, and Bookmarks, and Docs, and Calendar, and many of their other products, they want to take all your files and all your work off your PC and put it on the web, where you can get at it with any terminal.  In fact, Google is going so far as to throw their hat into the ring, not just with their Chrome browser they put into beta last year, but with a full blown Operating System intended to be the window you see the Internet through.  Some people, after seeing the announcement of the Google OS, jumped right into the “Game On Microsoft” mindset, like Google was planning on trying to take down the big cheese.  But John Gruber wrote an excellent write up of putting the Google OS into context.  The fact is, all Google wants is to make a netbook style PC that boots quickly, connects (wirelessly) to the Internet, and gets you all of your apps and documents in the Cloud.

Personally, I’m fully behind the idea.  I have a laptop that I hate using.  The reason is because its battery lasts about 2 hours, however, every time I turn it on that’s easily 5 minutes, and it takes around 2 minutes to get out of hibernation (longer if I put it to sleep with a few applications open).  Its bulky, its hot, and if I’m away from a power source, I really only end up getting about an hour or so out of the battery if I’m using it in short spurts.  That kind of performance is why devices like the iPhone and blackberries have become popular, much longer battery life to be able to jot down notes or check emails on the go.  The only reason I have not yet gone down the mobile device route is that when I write I still prefer a full keyboard (or at least a compact keyboard like the ones you find on a notebook or netbook).  So a netbook that boots faster, runs cooler and utilizes the battery well is exactly what I am looking for.

But, as the title questions, am I ready to ditch my desktop for a workspace in the clouds?  I stopped saving bookmarks to my browser years ago, mostly because it was annoying to have a bookmark in IE but not Firefox, or at home but not at work, and most programs to sync them up were annoying to use.  I still use Outlook for email, but I’m just about ready to plunge into Gmail, especially since my webhost offers a deal where I can have all my domain email addresses be handled by Gmail.  Plus, it finally came out of Beta recently. (snicker)  I do use Google Docs for a few things, but I’m not totally sold on putting all my files out there, especially the ones I want to be sure that no one sees (get your mind out of the gutter, I mean design docs and other things I’m writing).  Recently, I’ve stopped playing most PC games in favor of web based titles, and with the exception of Free Realms and Battlefield Heroes, they’ll all run in any compliant browser.  Even so, I think I’d be perfectly happy having a desktop sit in the corner just for games while having a netbook for all my other tasks.

I might not be ready to sail among the clouds just yet, but I think I’ll get there soon enough… how about you?

A World as big as the World

One of the things I’ve always dreamed of in an MMO was playing in a truly enormous world.  For example, if I were to play (or make) an MMO for a zombie apocalypse setting, I would want the world to be so large that even if I had millions of players, it could be as sparsely populated as you might expect a horror themed zombie game to be.  Of course, players could choose to cluster, for safety and companionship, but the possibility to walk for miles and miles and find no one else needs to exist.

The problem is that taking the time to build that world would be too much.  And that is why this has me very excited.

The CityEngine by the people over at Procedural just floors me.  Lots of people will tell you that hand crafted games will always be better than a procedurally generated one, and in one aspect they are right.  If your goal as a game maker is to tell a story, a narrative, like a Halo game, or Dead Rising, or any other traditional PC or console game, then yes, hand crafted content is the way to go.  Your story demands it.  But in an MMO or other Virtual World type game, where the players and their interactions are the real story, and your setting and lore are just a sandbox for them to play in, procedurally generated content done well is, in my opinion, the far better choice.

Thanks to Critical Distance for the link.

Movie Round-Up: July 10th, 2009

Bruno:

Did you like Borat?  If so, you’ll probably like Bruno.  Personally, I can’t stand Sacha Baron Cohen.  To me, he’s one of those people who has really funny ideas, but then his execution of them is too long, to the point of become uncomfortable and losing its appeal.  Perhaps that is his intent.  In an event, I won’t be going to see it.  I can only hope that this movie doesn’t produce as many quotes as Borat.

I Love You, Beth Cooper:

Beth Cooper is the head cheerleader.  Denis Cooverman is the invisible nerd who has alphabetically sat behind her in many classes for many years.  And he decides that since he spent all his life not talking to Beth Cooper, that his valedictorian speech at graduation is his last chance to do it.  He also uses the speech as a platform to air a number of other unsaid grievances from his high school days, and the rest of the movie follows the consequences.  Beth and her two best friends show up at Denis’s party (which is just Denis and his best friend Rich), Beth’s military school high strung boy friend shows up, and Beth and Denis and their friends run off together.  Really, there are no surprises here.  Denis is the sort of guy for whom high school sucked and the end of it is the beginning of his life, and Beth is the sort of girl for whom high school rocked and the end of it is leaving her with nothing.  Throughout the night, Beth becomes real for Denis and he has to ease up on the dream image he has built up over the years, and Beth comes to see herself through his eyes and that maybe life after high school won’t be so bad anyway.  The movie is full of crazy happenings and funny moments, and I enjoyed myself all the way through.  Perhaps I Love You, Beth Cooper isn’t worth a full price ticket, but its definitely worth a matinee.

A Difference In Gaming

Occasionally, the group of us who played on the E’ci server in EverQuest will get to waxing rhapsodic about the “good old days” and how EQ was somehow “better” than more current games.  Usually discussions like these can be dismissed as a “first love” problem, where the game that got you in to MMOs it always remembered better than it was and nothing later can give you that same rush.  But, we’ve had these discussions often enough that most of the first love elements have begun to drift away and we’ve gotten more into specifics of design and approaches to game elements that were “better” back in EQ than the direction that later games went with it.

I’ve often tried to put my finger on exactly what the difference is between EverQuest and World of Warcraft, but I always seem to fall short.  This most recent time around though, I think I have hit upon a comparison that really does encapsulate the differences between the two games and makes clear which game a person might prefer based on their tastes.  So here goes…

EverQuest was like going camping or going on a road trip, while World of Warcraft was like a theme park.

In EQ, you were dropped in the world, there wasn’t much lore or story before that and you wandered around chatting with NPCs and fighting monsters.  There were quests, but often they required some reading and figuring out, and they’d take days, weeks or even months to complete.  You sort of did whatever you wanted.  At first, there was nothing in the way of tiers, that came later, and in the very beginning there wasn’t even any level gating.  When the Plane of Fear first opened there was no level 46 restriction.  I saw my first dragon raid when I was level 30, though I died quick and wasn’t itching to get back until I had more levels under my belt.  And there were people… like when camping there are other sites or on a road trip when you stop at diners and other places… and if you kept going back to the same places, you’d run into the same people, and if you all wanted to do the same stuff at the same time, you had to share.

WoW, on the other hand popped you into the world staring at an NPC with a giant punctuation mark floating over its head.  From that first moment you are following the designated paths, doing the designated tasks, and if you leave the path, you’d often find there is nothing there.  (Not always, sometimes you find some little treasure trove of mini quests or a random NPC in a hut put there on a lark by some developer.)  You have to be this high to ride this ride, and everyone gets a turn.

For me, every time I have ever gone camping or gone on a road trip, they made memories that stuck.  If this were that sort of post, I’d regale you with the story of going camping with the Cub Scouts and a few of us wandered off and found houses, and there was this girl undressing in the upstairs window… There is a lot more to that story than just some boys almost seeing their first real live boob, and maybe I’ll tell it some day, but the point is that I remember it.  And I remember EQ, because all the choices were mine and I went anywhere I wanted, and even when the game did point me in a particular direction it still felt like it was my choice.  When I go to Six Flags or some other theme park, I might remember the people I went with, or a general feeling of how I felt on certain rides, but lots of the details are gone.  WoW feels like this.  I remember the first time I entered the Plane of Knowledge in EQ (and that is years after the game launched) and what I did and who I was with as we explored, but the details of the day I entered the Burning Crusade or started my Blood Elf?  Gone.  Mostly from WoW I remember going from punctuation to punctuation, walking into towns and seeing a sea of punctuation which meant I would be busy, but very few of those punctuations stick out.  But from EQ, I recall details of days sitting in the Plane of Storms or The Overthere, pulling and grinding mobs, and chatting with people, and leading a group into Kaesora or the City of Mist or Kedge Keep, running from Qeynos to Freeport.  I know I led groups into the Scarlet Monastery, but for the life of me I can’t pluck out any details of what we did there beyond “we completed some quests”.  I went to the Deadmines and plenty of other places, but I don’t recall much of what we did.

Of course, not everyone is like me.  There are those who love and remember theme parks the way that I remember camping and road trips.  People for whom EQ was a neverending grindfest of wall sitting that blurs together, while WoW was a carnival of instances with their favorite group of friends and they can tell you stories about every one.  But it boils down, I think, to the difference between camping and theme parks.  When you go camping you have to make your own fun, but when you go to a theme park someone has designed the fun for you.  EQ more easily let you do what you wanted (even if it was boring and sucked), while WoW had its fun laid out for you, and its up to each player to know what sort of experience they are looking for.

I wish more games were like camping.