I have to stipulate here that I am older then my partner in Worthing & Moncrieff, Eric. And way back when I was growing up there were only three major broadcast networks, so our choices of what to watch were pretty limited. The world they showed us was very white, very straight, and very boring. Growing up gay in a working class mill city, this conspicuous lack of representation was probably not great for my self-image. If nothing else, it told me that I was alone (which turned out to be not true, of course) and that I didn’t matter (also, hopefully not true). I can still remember the thrill of even the suggestion of gay subtext on prime time, and my probably unhealthy obsession with “Bosom Buddies.” All this is a long-winded way to explain our personal commitment to diversity in the games we make. Representation truly does matter.
In this respect, HRO has some advantages over the Jane Austen project we produced a few years ago. Some of the inspirations for this project were pioneers in diverse casting and racially-aware storytelling as early as the 1960’s. The futuristic setting and the perception that sci-fi programs like the original “Star Trek” weren’t “serious television” gave visionaries like Gene Rodenberry some cover to push the boundaries. And they used that opportunity to bring ground-breaking social change into our living rooms hidden behind paper-maché rocks and rubber masks. But even they weren’t grappling with doing justice to the fullness of human society back then. It would be decades before the first LGBTQ character showed up in the Federation universe.
So it was with a sense of joy and purpose that we set out to populate our science fiction universe with as broad a cross-section of humanity (humanoidity?) as we could muster. Of course—in a game like HRO — there was the question of aliens. We had conversations about how the aliens in the game fit into the calculus of balanced representation and whether they could be misinterpreted as stand-ins for minority groups we didn’t explicitly include (spoiler alert, they’re not).
What we didn’t see coming was the effect this would have on our cast size… In the end, the final tally was forty-two characters, including recurring cast members and “guest stars.” Great for representation! Terrible for cost-efficient voice-over actor casting! Generally, a studio of our size would plan to hire six or seven actors to each voice multiple characters. Efficient. But tough to execute if you’re also looking to make opportunities available to a diverse range of cast members to voice your diverse cast of characters. In the end, we found a delightfully flexible pool of actors who — in addition to being amazingly talented — were willing to be hired for smaller chunks of time each so we could bring in more total voices.
We hope you’re as excited as we are to play in a universe where everyone has a seat at the table. The ship’s conference room table that is. Where the senior staff is gathered to brainstorm last minute schemes to save the ship from being sucked into — say — a Dark Grey Hole whose trademark Crushing Gravity Well would surely kill them all! Yay diversity!
As a follow-up to the last post about the value of VO, we're offering this look behind the scenes at our recent HRO recording sessions. Over the course of four sessions, we covered 97 pages of script using 11 voice actors to voice a total of 26 characters. Cast featured in this video include (in order of appearance) Janelle Mills, Naeemah A. White-Peppers, Joseph Marella, Becca A. Lewis and Isaiah Plovnick. Enjoy!
As we’ve mentioned once or twice before, Marc and I are transplants from an adjacent storytelling art form. We worked for years in the professional theatre, and recognize the power of the spoken word. For months now Marc has been hammering out the script for HRO, and we’re finally (finally!) in the process of working with actors and recording the voice-over. For folks like us, it’s a real treat.
How the characters appear on screen is very important, but their voices provide essential in-roads for audiences to connect to characters. Giving characters a literal voice strengthens the experience and provides authenticity to the environment. Many of us have heard that old adage “it’s not what you say, it’s how you say it,” and that’s especially true for voice acting. A well-delivered line can provide insight into the character’s state of mind or emotional circumstancea. Voices can help communicate information quickly and efficiently and — as we discussed on our previous blog post about P.A.L. — voice is a great tool to efficiently move plot forward.
Unfortunately, it’s beyond the scope of HRO for every single line of text in the game to be recorded. There’s *so* much conversation in HRO that to voice every single line would have increased the budget and workload exponentially. Additionally, we love the flexible nature of INK and the tools it provides to change dialogue dynamically during the development process, but this also makes it impractical to voice *everything.* So we chose to limit the VO to the cinematic cut-scenes (which still left us with a 97 page script…)
Voice-over can be hard to do well, especially because of the non-linear nature of most games. Iterations are crucial. Voice actors might need to record the same line several different ways depending on context. For example, a single line of dialogue might need to be delivered differently if an element of plot plays out to more than one conclusion, or if the character is potentially engaged in a different action when that same line is heard.
Creating active dialogue is often an overlooked step in the process. It’s important to ensure that no line is simply information being delivered, but is also a communicator (subtle or otherwise) of motivation or emotional state between two characters. In each line, characters need to be actively doing something that’s expressed vocally. If you can’t identify what the actor is doing with their delivery, they’re probably not giving you an active performance.
Well-executed voice-over can bring a constructed universe to life, and the ability to recognize and nurture a strong voice-over performance should be something every game dev aspires to have in their toolbox.
I’ve always had a soft spot for a good B-story. Back when I was a working actor, I was often cast as the B-story guy — which is to say, not the romantic lead in the musical, but the funny guy who falls for the funny girl who is not the ingenue. Not the stars, but in a well-written script, a good B-story adds richness, depth and variety to a constructed world.
When we set out to outline the complex and branching storylines of HRO, we made a conscious decision to embrace the character-driven B-story. So within the larger, more traditional arc of classic space opera crises, there are also smaller, more human stories which explore relationships and allow us to talk about things the more expected plot lines won’t. Sure the Endeavor’s bridge has been seized by technologically-advanced aliens, but there’s also an Ensign whose fiancee is being held hostage there, and the player has the choice of exploring and participating in the resolution of either story dimension. The emotional toll of grieving abducted children, unrequited love, mental health and its relationship to informed consent — these and more are all B-story threads that players could choose to explore across the sweep of the HRO season.
Because we love the B-story and want to incentivize the exploration of the more “character-driven” stories within the game, we built the six unlockable mini-episodes (“episode-ettes”) around resolving the B-story plots. So if a player chooses to help a character with a smaller, more personal story, they might find that story playing itself out in a later unlockable chapter that the traditional “min-max” style players probably won’t ever encounter. It’s an investment in the inner life of the game world and we hope to make it one which pays off for those players who choose to connect and empathize with the people they meet there.
The early concept work for “HRO” envisioned it as sort of Cubicle-Themed Thunder Dome — a sci-fi open-world bureaucracy sim (wow, that sounds — insane now). Players were intended to be on their own, hunting down workable solutions and implementing them perfectly from among a myriad of persistent and persnickety options. It was a cold and lonely world where only the spreadsheet-savvy survived. As development progressed, the concept was refined to become a more focused story-driven experience. But something was missing — as early play testers noted. We got a lot of questions like “Why would I want to talk to the ship’s Botanist?” and “Wait, who is that character?.” Not to mention the dreaded, “What do I do now?.” The player was alone in this world. And they were adrift.
To address this, we gave the player a digital assistant, a PAL (Personal Administrative Liaison) who pops in at the beginning and the end of each act to update the player and move the story along. An ally, of sorts, or at least a witness. Someone else in the world. PAL carries a lot of design water for us. Here are some of the ways he helps:
PAL’s primary function is to orient the player at the top of each act. He summarizes what just happened, what the next goal is, and what the avenues from getting from A to B might be. In this sense, he’s very functional and the major challenge is getting all the content in a 500 character screen limit. In the early stages of the game, he also replaces the traditional tutorial. By choosing to present PAL as VO and giving his dialogue a little edge, we also avoid some reading fatigue and warm the relationship between the player and their helper.
The role of PAL at the end of each act is very different. Here they serve a feedback role, often commenting on the success or the failure of the player’s choices. There are multiple “succeed” and “fail” endings to each act, but even within the successful options, there are some outcomes that are more desirable than others. PAL’s summary lets us signal those shades to the player and provides weight and consequence to their choices.
And finally, and most importantly, PAL’s interactions with the player connects critical story-telling dots. It’s an opportunity for us to resolve loose story ends, point the player to the next story arc, and bring together branching storylines. From a branching/converging narrative structure point of view, PAL is the bridge that allows three different story paths to share a common video summary cut-scene. His dialogue gives the player the story elements they need to connect where they were to where they’re going. This allowed us a lot more flexibility in the kinds of stories we could tell and efficiency in the video resources we could share.
The only downside to building PAL in is that now I kinda want one in my real life, too. But that’s a topic for another post…
We were really excited to have HRO included in Steam’s June “NextFest” promotion and we’re still sifting through the feedback and the observations. Eric and I wanted to thank everyone who downloaded the first demo episode of the game and especially the streamers who played online. Streamers were particularly helpful because it gave us a chance to watch real people play in real time, without our presence being a distraction or skewing the responses. It was a whole “Gorillas in the Mist” thing, except this was more like “Streamers in the Net.”
So what did we learn? Well, we learned a lot about how intuitive and effective the UI and game structure was from watching streamers navigate through the game. Generally, we watch for where players fumble and where they flounder, but we didn’t see a lot of that. It looks like the early play testing let us address most of those potential issues already. Which was a big relief. It’s nerve wracking sitting and watching players wander off the story path and get frustrated because we neglected to connect some dots.
We saw good player engagement with the story and the characters and a wide range of play styles that all seemed to work. Some players tackled the game as more of a mystery to be solved, some as a story to be enjoyed and explored and some as a series of obstacles to be overcome, and everyone seemed to find things to enjoy along the way. All the online streamers also “succeeded” in completing the first demo episode and would have moved on to episode 02 if that had been available. Yay!
This week we're moving on with content development, music composition, and voice-over casting — which is one of the most fun parts for us. We were both theatre people earlier in our lives so being on this side of the audition table is very exciting for us. Next blog post we’ll be talking about PAL (the "Personal Administrative Liaison") and how he helps orient players and move the story along within the branching and converging structure. Til then, we’ll see you in space!
When I’m working on a complex project like HRO, it’s always useful to have a conceptual anchor — an idea that can be used to guide design decisions and (hopefully) bind the disparate elements into a nice harmonious whole. Sometimes these design lodestones are there from the beginning and sometimes they evolve through the process. HRO’s anchor idea — “The Tonka Truck Lifestyle” arrived early — mostly as a result of UI experiments which then spilled out into the character and video “look and feel” as well as the story structures, puzzle style and sound design.
For those of you who didn’t grow up with them, Tonka trucks are an awesome collection of kids’ toys — mostly revolving around the construction industry. Think dump trucks, backhoes and bulldozers. They were enormous and metal and you could leave them out in the yard in the rain. I loved them when I was a kid, probably because my dad operated heavy equipment for a living. So what is the “Tonka Truck Lifestyle” in the context of video game design? It’s an aesthetic that favors choices which are robust and chunky. It’s fun. It’s brightly colored. It’s hard to break. It’s really easy to know what to do with it. It’s uncomplicated. It’s bold. It’s big gestures and lots of imagination.
The application of this idea is easiest to see in the game UI. Jewel-hued buttons clunk and ping. Dials are enormous. Nothing’s fussy. Clarity is key. Less is more, as long as the less you’re left with looks fun. And this idea can also be seen in the characters — constructed with loads of simple geometrics and a limited palettes of brights — and the universe at large. Planets are bold abstracts. Interiors are flat and put together with simple planes and minimal animation.
This aesthetic also extended into the audio design. The aforementioned big, boxy buttons yield chunky, plasticy sounds when pressed. The UI effects themselves are built from the toys that evoke the “Tonka” days of our childhood. Sampling a vintage Fisher Price Tape Recorder lent just the right level of satisfaction to pressing the fun, oversized controls. And to really capture that feeling, we extended the Unity Button system to provide audio both when a button is pressed and when it's released (why miss an opportunity for more “Tonka,” ammirite?)
The “Tonka" idea even crept into the design of the solutions available to players at the end of each act. While there are some solutions that players might be tempted to call “puzzles” in the traditional sense, by-and-large we opted to lean away from the smarty-pants and sometimes irritating brain teaser. Everything players need to choose any of the solutions in the game is included in the game. And there are always “simple” solutions provided if you just aren’t in the mood to play detective and hunt down that character’s home planet, or work through an anagram. If that’s your jam, great! If not, you will always have other solutions which require less legwork to choose from to get back to the story. Of course, the simpler solution might not lead to the same next act in the story arc… but that’s a post for another day.
As someone who makes everything more complicated than it needs to be, this approach has been a real gamechanger for me. It’s fun to make something fun (who knew!) So we hope you’ll join us in this candy-colored universe and forgive us for making a game that is maybe a little less “serious.” See you in space.
A text-based adventure game, like HRO, requires a lot of writing — this is probably not a surprise. What was a surprise was finding a new tool to generate, edit and integrate the lots and lots of written bits into the Unity engine to make an actual playable game. That tool is INK, a free text-creation tool developed and distributed by our friends at Inkle Studios — you probably know them for "Heaven’s Vault" or their recently released “Overboard” which is getting a lot of well-deserved critical attention at the moment — it’s a gem and a must-have if you love murder mysteries.
After fifteen years of writing, finding a new process is not an easy thing. But Ink’s advantages made it well-worth scaling the small learning-curve. Yes, at first glance it looks like a programming language, and there is some architecture to get used to. But once you have the basics down, Ink streamlines the writing process, especially editing, to the point where I’m not sure we could have created HRO without it. Branching text — like conversations — can be easily read and edited because Ink allows you “play” the scenes in a separate window while viewing and editing the code in real time — an intuitive, natural reading process that is also a tremendous time saver.
Ink also facilitates integration of the JSONs you create into your Unity framework by allowing the author to set flags that trigger actions in the Unity game. So the animation of a character you’re having a conversation with will change facial expressions in coordination with the dialogue, or buttons on the player’s console can be made to light up at the appropriate time, that sort of thing. Plus there’s a robust and clear system of flagging errors within Ink, so it’s easy to troubleshoot and tougher to construct files which don’t work at run-time — though I have managed that several times thanks to my own coding terribleness.
Yes, we’re officially fanbois. If you’re a creator of interactive fiction, we highly recommend checking out Ink.
We’re lucky. Lucky lucky lucky to live in a place where vaccination rates are good and Covid rates are declining and people are cautiously talking about returning to something like normal life after a year+ of wrenching crisis. Through this time a lot of us put our heads down and plowed through the work we were lucky (lucky, lucky) to have and tried not to think too much about how much had changed, how many people were suffering, and how things might look when this is finally over. But we knew that at some point we’d all have to come to terms with how the pandemic had changed us.
I had my toughest bout of new-reality-facing to-date when I sat down to edit some of the conversations in HRO’s Episode 03, “Fruit of the Bitter Tree.” A draft of this episode had been written in late 2019. I hadn’t touched it since. One of the storylines involves that classic trope of the sci-fi genre — an alien plague threatens the crew of the Endeavor. But after this year I found it almost impossible to read — mostly because of my blithe pre-pandemic treatment of the material. I hadn’t imagined that talk of quarantines, and sealing off parts of the ship to prevent the spread of disease, and vaccine-hesitancy, and charlatanesque folk-remedies would provoke dread, fear and even anger in me. Presumably there are at least some players who would feel similar things playing this episode.
And now I don’t know what to do with that material — or those feelings. Maybe this will fade as we get (hopefully) further into a recovery. Or maybe I should go back and rewrite that storyline the way I would write it today and to hell with the easy conventions of the genre. HRO has a lot of comedy in it, so maybe this topic no longer has a place in a cheeky game. Maybe history has overtaken this story idea entirely and we should replace it wholesale. I’ve seen the old "tragedy + time = comedy" equation work miracles, but I may have lost my faith in that idea in this particular instance. So what do we do with these suddenly unexpectedly painful ideas? Maybe we can’t know yet.
We’re definitely going to finish HRO. It’s a matter of figuring out what to do with this surprisingly problematic content. And that’s not a tragedy of any real scale. Many people lost a lot more (see “lucky, lucky” above). I still can’t help feeling profoundly sad about it. And clearly my sadness is about more than just this storyline because maybe after a year of anxiety and hardship we’re not going to be picking anything up exactly “where we left off.” Not even our retro-futuristic sci-fi parodies.
Almost two years ago Eric and I started working on the project which would eventually become known as “HRO: Adventures of a Humanoid Resources Officer.” The fit was perfect. It combined so many of our favorite things — adventure games and 1960’s sci-fi, puzzles, snarky dialogue and making fun of office politics. In many ways it’s been a dream assignment. Since then, we’ve (knock on wood) weathered the bulk of a pandemic, designed, rolled-out, and retired an audio-only game (OverHerd), and worked like dogs to get the first “season” of HRO on its feet. 6 full-length episodes, 20 recurring and guest characters. 118 unique branching conversations, 180 different ways the HRO of the Coalition Space Ship Endeavor might save the day. We’ve been very busy boys.
And now — as the resumption of this blog is meant to signal — it’s time to bring our players, colleagues and friends back into the process as we work to shape the experience and improve the storytelling. As part of that effort, we’ve been setting up the game’s store page on Steam — which has proven to be a surprisingly inspiring set of tasks. In the process of clearly laying out the game’s theme and its mechanics — so long after the initial concept work on the game was originally done — we found a golden chance to evaluate how far we may have hewed or strayed — for good or ill — from the original vision.
The new marketing language for the game now describes it as: "HRO: Adventures of a Humanoid Resources Officer is a puzzle-driven visual novel set in a retro-futuristic sci-fi universe. You play the underappreciated Humanoid Resources Officer aboard the Endeavor — a military spaceship with more than its fair share of crew rivalries, office politics, and erratic decision-makers. When the Endeavor stumbles into universe-shaking trouble, can you harness the power of the bureaucracy to rein in your crew’s worst impulses and survive to the next episode?”
We’re also really jazzed to announce that HRO will be included in the upcoming Steam NextFest, June 16-22. There will be some live-streaming of gameplay, and you’ll be able to playtest and give feedback on the first episode in the season, “Saints and Sinners.” It’s the one where the iron-willed Captain Spangler appears to have gone rogue — but there’s more to it than that, of course.
This is all part of the larger drive toward release of HRO — which has been officially scheduled for December 02, 2021. We admit, the date was chosen at least partially because it is a palindrome — that’s how we roll here at Worthing & Moncrieff. Thanks for sharing the ride with us. And if you’re wondering about the use of the plural of “pancreas” in the title you’ll have to play Episode 03 “Their Pound of Flesh” to find out why it’s here…
Worthing and Moncrieff, LLC is an independent developer of video game stories founded in 2015.