It has been a while now, since D&D Beyond created their digitial dice. I haven’t used them enough to get a sense of whether they actually roll in a truly random manner (some dice rolling apps don’t), but I have used them enough that I can confidently say that no other dice rolling application or tool I have ever encountered has ever felt as close to actually rolling dice as theirs does. The click-clack of tossing a bunch of dice down to roll them is an essential part of the experience, the key to the feeling of satisfaction, and D&D Beyond delivers. Even more so if you roll them on a phone. There’s the perfect amount of vibration when you roll on your phone so that it feels like you just shook up a bunch of dice and had them clatter into a box in your hand. It is so incredibly satisfying.Continue reading
I’ve tried and gotten pretty much nowhere in a lot of roguelikes. While I can appreciate a grind, I don’t really enjoy games where the grind is the point and the grind requires your full attention. For a lot of roguelikes, that’s not just the point of the game, that’s the entirety of the game. There’s not a lot of plot, just an endless series of attempts to reach some nebulous end. As someone who appreciate puzzles, I would never say people are wrong for enjoying something that’s just work until you get to the end and then just slightly different work until you get to the end again. Still, I’ve always struggled to enjoy those kinds of games despite them including a bunch of ingredients I enjoy in other games.Continue reading
I don’t talk about my day job in any specifics too frequently, but I test software for a living. Techincally software and hardware, but I focus mainly on software and the proprietary hardware said software runs on. I’ve done electrical testing, mechanical testing, software testing, and, my personal favorite, destructive testing. While the specifics vary from project to project, each type of testing is pretty much exactly what it sounds like. As of this writing, I’ve been in the industry for almost eight years and have pretty much reached a point where I have the skills required to tackle just about any project.
What all of this means is that I have a pretty good grasp of the testing effort that goes into software production and, as part of keeping up on the industry I work in, I have a pretty good idea of what testing all software, except the most proprietary and niche stuff, will look like. So when I say the testing and release for most triple AAA games is bullshit, I mean it and you can trust, at least a little bit, that I know what I’m talking about.
I mean, have you ever looked at the credits for a game and noticed how few QA and testers (the job name changes from company to company since there’s nothing to really enforce consistency across the various industries that employ software testers) there are in comparison to developers? In my industry, it is pretty much required to have at least one tester to every one or two software developers. The best bet is to have a one-to-one ratio since it can otherwise force testers to work extra hours to make up the difference or to cut corners in order to finish on the required deadline. Because let me tell you, testing is the first thing to be given less time to work when there’s a looming deadline and the developers need more time to work.
It is the easiest to do that in industries where no one’s life is at stake. I work for a company that produces a lot of different types of software and products that use that software, so while my testing has to be done with the thought in mind that the worst case scenario can involve bodily harm or even death, that’s not really a concern for most of my coworkers. Which is why my team has three testers to work with four and a half (one outside consultant who works part time) developers. We’re a bit short staffed, since those three testers are also responsible for working with the electrical and mechanical engineers as well as the software developers, but we just need a fourth person to keep up with the work that needs doing and maintaining records, test equipment, etc. We’re not falling behind (yet).
So when you see a dozen or so testers at the end of a video game’s credits, following a few hundred software developers, I think you can start to see why so new games seem to be getting buggier and buggier as time goes on.
Like most problems, this one is also multi-faceted. Developers who have the opportunity to rest do better work. Developers allowed to work on a single piece of the project, start to finish, do better work. The current methods of just throwing more bodies at problems and expecting the work to get done faster ignores the limits of human consciousness and just how much time gets wasted by bringining someone up to speed so they can peck away at a problem for a day or two before it gets handed off to someone else.
Not every studio does that, of course, or else the industry probably would have collapsed by now. But as work gets spread out and testing employees get cut infavor of customer betas or alphas and the work of actual testing is placed on the shoulders of people who preordered the game and have no knowledge of how the software works (or how testing should happen), quality goes down. More and more games, as a result of pre-sales, are putting testing work on their customers and trying to frame getting people to pay them to work on the game as an incentive or bonus for paying sometimes years ahead of the game’s release (and who knows how long after that it’ll be actually playable).
As someone who works in the industry, I find the practice abhorrent and kind of insulting. It takes a lot of work and skill to be good at finding, investigating, writing up bugs. I spend 40-50 hours a week doing that, most months, and now it is not only culturally acceptable for companies to expect me to pay for the privilege to do that for their games, but I get people telling me that they’d make great software testers just because they’ve played a lot of games on Steam prior to their actual release. I’ve even had a few tell me my job isn’t demanding or tiring because it must be so easy since anyone can do it.
Saying anyone can test software is like saying anyone can write. Sure, that is technically true, but there’s a pretty wide gulf of practice, experience, and skill between testing and doing it professionally. And if you rely on people who have no professional skills to do all your testing, your product is going to fall apart the instant it reaches a wider audience. Turning game pre-orders into Betas and Alphas is one of the worst things to happen to my industry, let alone my hobby, and I’m so sick of 2-4 weeks of bugs followed by 1-2 months of patching all the things fixing those bugs fucked up becoming the industry norm.
Which, of course, isn’t to say that user feedback or end-user testing isn’t a valuable tool in the development process. It is an incredibly valuable tool, since there’s testing that can’t even be done without end users (stress testing is a big one that frequently comes up in the video game industry), but it shouldn’t be a testing solution.
Rant over. Stop paying to do the work companies don’t want to pay people to do. Don’t preorder games. Any game scarcity at this point is manufactured thanks to digital downloads and they’re just trying to offload costs more than ever so they can throw 500 developers at a triple-A game only for it to suck until the community finds and points out all the problems to them. Nothing’s going to change so long as people keep this up.
In childhood, declaring your favorites was a mercurial process, changing as quickly as you experience knew things and begin to think about the world in new ways. The common thread, though, is that it is always something fantastic or exciting. You have a favorite color, a favorite snack, a favorite patch of forest, a favorite park, etc. As you grow older, you still have favorites and you still appreciate all of those things, you but you start to develop more mundane favorites. Favorite soap, favorite plates, a favorite mug, favorite socks, favorite times, favorite beverage temperatures. It can seem a little depressing from the outside and it’s frequently held up as a sign of being a boring old adult.Continue reading
There is a particular feeling, sweet and sorrowful, that rises slowly in your consciousness as you near the end of something you have loved. A misty-eyed sensation you cannot address even in the privacy of your internal monologue because doing so means admitting it is real and present, and ignoring it means you can live in blessed ignorance for another day. It is a feeling as ancient and familiar to me as my own sense of self-hood, perhaps older even, because the day I was first aware of myself, this feeling was already there.Continue reading
Gather your sacred chalice, full to the brim with the holy water of your particular faith, and prepare yourself for a review of the sacrosanct traditions that power modern life. We might all worship at different altars, we might all give praise in different ways, we might all observe our rituals at different times, and we might even argue over the proper preparation of the self, but we all participate in the glorious act known as the Morning Routine and I am here to share with you the most holy rituals of my day-to-day.Continue reading
I had the thought this morning that, if the pandemic got bad again and I was forced to work from home continuously or was partially furloughed again (with a corresponding return to actually life-sustaining unemployment benefits in the US), I am now in a position to really take advantage of the opportunity it would present. Which is a weird thought to have, given how royally fucked up my life has been as a result of the pandemic and the fact that I had similar thoughts during the initial furlough and work-from-home period.Continue reading
This week’s episode, so soon after the last one, was brought on by a crown breaking. Again. It’s fourth months old and has broken twice. In a minor way both times, thankfully, but it is still very frustrating that now I have to take more time out of my schedule to go to the dentist, my least favorite place I voluntarily visit at least twice a year. Growing up, my dentist didn’t believe in sensitive teeth, so every trip was miserable and I’ve formed a deep association between the dentist’s office and pain. As a result, even though my current dentist is wonderful and considerate and (mostly) excellent at their job, I still get unbelievably stressed every time I have to go there for something. Throw in that crown work generally takes a long time (especially if I’m gonna get it replaced this time, but we’ll see what the dentist recommends) and I just spend all of the time leading up to my appointments absolutely dreading them.Continue reading
Post-Publication Edit: One of my friends on Twitter helpfully pointed out that one of the creators of this game, Adam K., has been involved in some awful controversies and, as these horrible things have shown, was apparently never a terribly nice person despite the persona he cultivated online. I can’t suggest buying the book at this point since I don’t think this guy should get any more money, but the other creator seems to be grappling with the failings of this system (e.g. the fantasy racism spread through the examples of how to use the rules and narrative guidelines in play) and his co-creator in a potentially healthy way (I’ll admit I’ve spent only an hour reading up on all this so there might be stuff I’ve missed), so I suggest getting fully informed before you make a decision.
As you’ll see below, I like the narrative style of the system and the light, story-centric rules, but those are common to most Powered by the Apocalypse games, not just Dungeon World, so I suggest you look elsewhere in that system if you want a fun game that doesn’t support someone whose actions are antithetical to my primary principles as a storyteller and GM.Continue reading
I saw someone post on Twitter that Dungeons and Dragons is all about power fantasies and, as a result, most people play characters that are like them in an effort to roleplay situations that make them, personally, feel powerful. I have a lot of mixed feelings about this idea and a WHOLE lot of thoughts about how it can play out in actual games. Part of the problem, of course, is that making any blanket statement based on your personal experiences shows your personal biases, privelege, and frequently overlooks the experiences of people who aren’t like you. I’m going to try to avoid making any such statements here by talking about my experiences specifically, but I will have to generalize a bit unless I’m going to write an entire novel. Which has a certain appeal, but this isn’t really the medium for discourse at length.Continue reading