Swizec Teller - a geek with a hatswizec.com

Senior Mindset Book

Get promoted, earn a bigger salary, work for top companies

Senior Engineer Mindset cover
Learn more

    My impressions of Diablo 3

    Shiny Diablo 3 is shiny

    Diablo 3 open beta weekend is happening right now! Since Friday evening everyone has been invited to help Blizzard stress test their servers and let nostalgia rip through their brain with massively sexy graphics and cool sound effects.

    Especially the sound effects! It almost feels like they used the exact same sound files from Diablo 2 and Diablo 1 for opening a book, thrashing a barrel etc.

    It. Is. Magnificent.

    Maybe I'm biased since I've been waiting for Diablo 3 to come out for the last ... oh I don't know, about ten years?

    I was a huge fan of Diablo 1 back in primary school, finished that game about three or four times. Getting a ripped CD with that game has probably been one of the best birthday gifts a friend's ever given me. Yes, we used to do that. Hand drawn covers and everything.

    Diablo 2, I never managed to finish. The original was floating around my social circles this time. Not sure where it ended up, might have been me ... last played the game on Wine a couple years ago. In all its glorious 800x600 screen size in the midst of my 2560x1080 screen real-estate.

    I didn't finish because of a bug with the random map generator ... didn't create a way to get to the next level. Ooops.

    Oh glorious Diablo 3

    Luckily Diablo 3 works on a Mac and I have one of those Mac laptop thingies. I've heard people have huge problems trying to run the beta on Wine. This is one of those times I'm super happy I don't religiously go for open source stuff. :P

    Vomiting rainbows
    Vomiting rainbows

    Unfortunately my poor laptop is a bit old and while the game runs mostly fine, the physics are a bit ... slow. Despite what I used to think in primary school, no this does not give you more time to think about your actions.

    In a word, Diablo 3 is FUN! And when I say fun, I mean vomiting rainbows and farting daisies fun.

    My favorite new feature is definitely that you can use the dungeon itself to kill monsters. Pull a lever and a chandelier falls down on a group. Marvelous!

    The experience is in fact so awesome I will probably buy this game. Then crawl into a hole for a week and shut everything down. No Twitter. No facebook. No school. Nothing. Just Diablo 3.

    Hell, I've never even bought a game before if it wasn't by an indie developer. And even that I only ever bought World of Goo and Machinarium.

    Not all is perfect :(

    There are two things I don't like about Diablo 3 though.

    It's too easy.

    Might be nostalgia talking, but I remember the game used to be pretty challenging. Even at the very beginning. You had to stock up on health potions and make sure your inventory was empty before setting out from town.

    The Diablo 2 skill tree
    The Diablo 2 skill tree

    Nowadays monsters drop some sort of magical healing crystals. I mean, I managed to clean out a whole dungeon on three or four health potions ... as a weakling necromancer. Oh sorry, a necromancer is a Witchdoctor now.

    The skill system is kind of lame, too.

    Sure, this is very related to the being too easy part, they wanted to make it super simple. Having played a lot of RPG's in the past, it just seems confusing to me. It's too easy to understand.

    Instead of a huge skill tree where plenty of choices need to be made, there's just five or six tracks of linearly progressing skills. No choice, no exciting tactification, nothing. Just "Yeah, sure, upgrade my skill". The only choice you really have is whether you're going to set the next skill level as the one you actually use or not.

    That's it.

    As a necromancerwitchdoctor once you take on a secondary skill you even lose the ability to do melee attacks, which is silly. Even ganked from all sides I have to resort to casting range spells ... everyone is an inch away and even as a weakling I could kill them with a dagger blow.

    Maybe I'm missing something.

    But! The game is super fun. The hours fly by and in a stroke of pure brilliance Blizzard was nice enough to include a clock in the game interface to make sure I, you know, remember to feed myself and stuff.

    Oh and the characters are reset before official launch. I also suck at taking screenshots so no interesting battle scenes in the following pics.

    Even the login screen looks good Gets messy You even get to see into the next levels
    Published on April 22nd, 2012 in Blizzard Entertainment, Diablo, Diablo 3, Diablo III, Games, Uncategorized, Video Games, World of Goo

    Did you enjoy this article?

    Continue reading about My impressions of Diablo 3

    Semantically similar articles hand-picked by GPT-4

    Senior Mindset Book

    Get promoted, earn a bigger salary, work for top companies

    Learn more

    Have a burning question that you think I can answer? Hit me up on twitter and I'll do my best.

    Who am I and who do I help? I'm Swizec Teller and I turn coders into engineers with "Raw and honest from the heart!" writing. No bullshit. Real insights into the career and skills of a modern software engineer.

    Want to become a true senior engineer? Take ownership, have autonomy, and be a force multiplier on your team. The Senior Engineer Mindset ebook can help 👉 swizec.com/senior-mindset. These are the shifts in mindset that unlocked my career.

    Curious about Serverless and the modern backend? Check out Serverless Handbook, for frontend engineers 👉 ServerlessHandbook.dev

    Want to Stop copy pasting D3 examples and create data visualizations of your own? Learn how to build scalable dataviz React components your whole team can understand with React for Data Visualization

    Want to get my best emails on JavaScript, React, Serverless, Fullstack Web, or Indie Hacking? Check out swizec.com/collections

    Did someone amazing share this letter with you? Wonderful! You can sign up for my weekly letters for software engineers on their path to greatness, here: swizec.com/blog

    Want to brush up on your modern JavaScript syntax? Check out my interactive cheatsheet: es6cheatsheet.com

    By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️

    Created by Swizec with ❤️