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
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.
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.
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.
- Diablo 3 beta throws open doors, this weekend only (csmonitor.com)
- Diablo 3 Open Beta Weekend (noobtard.wordpress.com)
- Diablo 3: Took Long Enough! (rantsandrage.com)
- Diablo 3 Beta Appears To Be Opening Up? (rockpapershotgun.com)
Learned something new?
Read more Software Engineering Lessons from Production
I write articles with real insight into the career and skills of a modern software engineer. "Raw and honest from the heart!" as one reader described them. Fueled by lessons learned over 20 years of building production code for side-projects, small businesses, and hyper growth startups. Both successful and not.
Subscribe below 👇
Software Engineering Lessons from Production
Join Swizec's Newsletter and get insightful emails 💌 on mindsets, tactics, and technical skills for your career. Real lessons from building production software. No bullshit.
"Man, love your simple writing! Yours is the only newsletter I open and only blog that I give a fuck to read & scroll till the end. And wow always take away lessons with me. Inspiring! And very relatable. 👌"
Senior Mindset Book
Get promoted, earn a bigger salary, work for top companiesLearn 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
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
By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️