Admission of Fault

Recently, I’ve gone to “war” with Comcast.  This year marked the final turnover to digital and the end of analog broadcast.  For the past 18 months, I had kept in contact with Comcast about the effect this would have on my analog cable.  See, the basic cable – channels 2 thru 78 – are all I really watch, so that’s all we have, and you don’t need set top boxes for that, which allowed me to build Medusa, my 6-tuner PVR running Snapstream’s software.  I admit I watch a lot of TV, but the main problem is that quite often even if I only watch three or four shows on a single night, they’ll always air at the same time.  Years ago I managed this by having four VCRs, but times have changed and I upgraded.  In any event, Comcast assured me that nothing would change, my analog devices would continue to work just fine.  On many occasions over this time period, I inquired about the future of analog service, and every single time I was assured that Comcast had no plans to end analog service for the cable package of channels 2 thru 78.

So, one day there was a problem with my cable.  It seemed I was only getting channels 2 thru 29 or 30, everything above that was gone.  I called in to Comcast customer service and asked what was going on.  They explained it was an outage, and regular service would return soon.  Seeing as I already had them on the phone, I again inquired about the future of analog services.  I asked if this division of 2 thru 30 and 31 thru 78 was a precursor to them moving 31 thru 78 to digital only.  I was assured that there were no changes planned.  None.  Channels 2 thru 78 would continue to be available for all analog users.

In the meantime, over the past couple of years, I have watched with anticipation the development of digital tuner cards for PCs.  At first the support was iffy, but now pretty much all software supports them, and given a good enough PC they’ll even watch and record HD channels broadcast “in the clear”, like your local network affiliates.  I’ve been budgeting my money in plans to upgrade my PVR so that I could take advantage of digital, but its not exactly cheap to do, and besides, I still had time.

Imagine my surprise when, the day after the outage above and being assured that analog was not going to change, I received a letter in the mail explaining that channels 31 thru 78 were being moved to digital only on August 11th of this year.  That couldn’t be right since just the day before I was told it wouldn’t change, and mailings like this take weeks to plan out.  So I called customer service again, and with letter in hand was told again that there was no planned change for analog service, channels 2 thru 78 would continue to be available.  But a quick search of the Internet found several locations, including Comcast’s own website, telling people about the future and channels being moved off analog.

Now, here we come to the “war”.  See, I’m not actually upset by the digital switch.  I expected it would come eventually, hence why I’ve been planning to upgrade my PC… next year, when my budget can afford it.  And I completely understand and even agree with the need for change: when you move analog to digital it takes far less bandwidth and allows you to have more channels and services.  My problem is that I was lied to.  As far as I can see, one of two things had happened.

  1. Failure of Management: The customer service group was not properly trained or informed about the August 11th channel moves to digital, and therefore the reps I spoke to were telling me what they believed to be true.
  2. Failure of Employee: The customer service reps, not wanting to deal with a possibly irate customer, chose to not inform me of the digital change, on which they had been fully informed and trained.

There is no other possibility.  Either the reps lied to me, or the reps were not properly trained.

I decided, for the first time in my life, to actually write a complaint to the Better Business Bureau.  I wrote in detail about my 18 months of contact and the day of the outage and the mailer I received.  I even wrote that I understood why the change was being made and that Comcast had every right to do so, but that I was lied to through one of the reasons above and I would like something done about it.

Since writing this complaint, the case has gone back and forth between Comcast and myself.  I have been called on several occasions and emailed a number of times.  Every time they contact me, I get a spiel about how there were two digital changes (the government mandated change and the Comcast channel moves) and this lead to confusion (despite my most recent calls being AFTER the government mandated change), and that I can continue getting all my channels by simply getting a set top box, which they will provide, or replace my analog tuners with digital tuners, which I will have to do myself.  Every time, I report the resolution as unsatisfactory because there is only one thing I want: Admission of fault.

I want someone from Comcast to call me and tell me the staff was improperly trained, or tell me that reps have been found lying to customers to avoid confrontation.  I want Comcast to admit that the failure existed on their end, in their processes or with their people, and to apologize for it having happened.  I want someone to say they are sorry and that the customer service department should have informed me of the impending channel moves on all calls made after some date.  This is the one thing I have not heard from Comcast.  And I probably never will.

It is not just them, of course, its systemic.  Companies do everything in their power to never admit fault.  Well, I’m tired of it, and this time, in my only piddling and puny way, I’m fighting back.  this case through the BBB will never be resolved until someone from Comcast admits fault.

As for my personal resolution for Comcast’s change of service, since my budget will not allow for rebuilding my PC (not only do I need new tuners, since the best ones are PCI Express and my PC is old enough to only have PCI, I have to get a new motherboard, processor, memory, video card, etc… the hard drive is IDE, not SATA… in fact the only thing I can keep is the case), and with budget being the main concern in this economy, I’ll be canceling my cable TV service.  Thanks to Hulu and individual network web pages, everything I want to watch is online anyway.  In the end, Comcast’s refusal to admit fault is probably going to wind up saving me over $50 a month.

Zombies! Eclipse of the Undead

While visiting my brother this past weekend, he was offering up to me some of his graphic novels and trade paperbacks to read.  One of those was Zombies! Eclipse of the Undead.  I was going to borrow it, but ended up reading the whole thing before I left.

Its a fairly typical and fairly decent story.  Zombies.  In this case, people have gathered for safety in a local football stadium.  The military has been ordered to pull out and leave the people to fend for themselves.  Of course, all hell breaks loose.

One of the best aspects of this particular tale is the effectiveness of showing how simply not paying attention is the biggest killer when it comes to the genre.  People get focused on one thing and forget they are surrounded by zeds, and then they get dead.

Overall, a good, quick read.  I look forward to future Zombies! trades.

[amazon-product image=”51EYhIuXdrL._SL160_.jpg” type=”image”]1600100694[/amazon-product]

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.