Posted on Leave a comment

A quick UX lesson from GDC Masterclass teacher Celia Hodent

How can game developers better design experiences around their players? This often-asked question is one that Celia Hodent has a particularly strong grasp on, given her expertise in the field of User Experience design (AKA UX).

This December, Hodent will be teaching a day-long Masterclass course on player psychology and UX principles. We wanted to give you a taste of her class in advance, so we reached out to her for a quick Q&A that may help you in your day-to-day game development life.

For your benefit, here’s a conversation between Hodent and a hypothetical game developer looking to solve specific challenges with their game based on player feedback.

Hey Celia, I’m a game designer looking to understand more about UX and player psychology. We’re working on an online multiplayer RPG with a lot of moving parts. We have a solid A/B testing process for new features but we’re looking for ways to introduce player psychology into our process.

What are some of the first steps you take in your work when doing this kind of testing? How do you make sure you’re getting useful data out of it?

Gathering data is a great start! But data is not information. Telemetry data is great to figure out WHAT is going on in your game, but not easily WHY. Let’s say that you see that many players are dying from a specific telemetry event (whether it is from a specific AI enemy, against a specific weapon in PvP, or in a specific location). That’s good to know, but it’s not very helpful by itself.

You need to understand why in order to make decisions. Is it because players don’t understand what is killing them? or because a specific weapon is overpowered? or is it because there’s a usability issue leading players to not even realize that they are getting damage? Making shots in the dark based on gut feelings is not an efficient process to solve problems affecting the player experience. In order to get meaningful insights from telemetry data that will help you make the right decisions faster, you need to start by posing hypotheses very early on the development process.

When considering UX and cognitive science, a common hypothesis would be “If players don’t understand how [feature] works, they won’t be able to feel competent at playing the game and they will therefore churn” (not feeling competent at playing is strongly hampering engagement).

If prior to your beta you have conducted playtests where you observed players and asked them questions, chances are that you’ve spotted early on UX issues that will help you anticipate what precise telemetry hooks you will need once the game is launched to make enlightened decisions faster.

In summary, the first step is to very early on think about what players need to understand in your game in order to progress, feel competent, and master it (among many other things). So that you can spot much faster when something goes wrong and fix it. This mindset (which is the essence of UX) is what will help you once you’re in the beta stage.

You can’t “introduce player psychology into the process”. Considering human factors at every step IS the process.

That’s helpful!! Here’s my next question: we’ve gotten some feedback from players over time as we’ve problem-solved various issues that the game seems to be getting easier, but not necessarily more fun. We think we may have overcorrected in our process by sanding off the edges of some encounters.

In your work, what’s been a useful step for figuring out when player frustration is good frustration, versus when it’s frustration developers should be trying to eliminate?

That’s a great question. Fine-tuning the difficulty curve is important to offer a good UX, as it’s one of the key components of game flow, which in turn is one of the three pillars of engageability (along with motivation and emotion).

A game should not be too easy, or too hard. The problem is that different players have different levels of expertise and need different levels of challenge. Also, some games are specifically sought out for their high level of challenge (such as Souls games), while other games can be appreciated when they are more chill. Thus, many factors are at play.

Generally speaking, when a game is too easy players get bored and might stop playing. When it’s too hard, they might rage-quit. This is one of the things that we can only fine-tune once the game is in beta and played by thousands of players, thanks to telemetry data and player feedback.

Both are important to look into, as there can be a big gap between what players say and what they do. But if they say that they find the game too easy in surveys and telemetry data tells you that players are churning, it can indeed be a sign that you need to raise the level of challenge in your game.

If these sound like the kinds of questions you’d ask Hodent if you had the chance, get your own answers and sign up for her GDC Masterclass before seats fill up!

Gamasutra and GDC are sibling organizations under Informa Tech.

Posted on Leave a comment

Blog: General tips for ‘Games as a Service’ indie games

<!– –> Gamasutra: Yannick Elahee’s Blog – Updating your games after production, general tips for Games as a Service for indie games

Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC’s registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Gamasutra: The Art & Business of Making Gamesspacer

<!–

–>

If you enjoy reading this site, you might also want to check out these UBM Tech sites:




Share on Twitter    RSS

The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.
The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company.


Tips to organize Live Updates for indie games

When your game passes the gold version but still get updates, we call it live ops developement or “game as a service” (GAAS). Big companies are praising live ops and indies are getting in this new trend as well. But this is not a small decision and you should be aware of major challenges. We will talk about:

  • Changing your production organization
  • New marketing challenges
  • Understanding your players expectations
  • and much more!

Should you do live ops at Release?

If you have a narrative game, live ops is probably not for you! But you can think of new stories in DLC or free chapters to add later.

If your game is not purely narrative, you have a few things to consider before doing live updates:

  • Do you really want it? Don’t do it if you’re exhausted from production.
  • Did you bring enough revenue so updates are actually worth the money?
  • Has your game under-reached it’s potential? Maybe updates can help on long-term sales to catch up!

Yes, those two last points are super hard to estimate. I generally advise to not do live-ops updates if your game has been sufficiently marketed and only generated 25% of it’s production costs during month 1 of release.

Check out this article by Simon Carless to see an average on how much games do 1 week, 1 month and 1 year after release.

https://gamediscoverability.substack.com/p/data-deep-dive-whats-the-long-tail

Reactivity

When creating updates, there is a continuous flow of things developer have to do. Game designers have to tune in new features, developers have to implement new stuff, level designers have to tweak values, graphic artists have to make new mockups and graphic items.

The problem is that now, the time scale is much tighter. They used to have 3 to 6 months to plan ahead and prepare stuff. Now, it’s only 1 or 2 months max. The art direction must stay the same, no bugs should arise from old features, new content has to be even better than the previous one.

In this storm, as a marketer you’ll be the one at the end of the pipeline. Most of the time, everything must be 100% ready before you can speak about it. Players will complain that you’re not talking enough. The truth is if you’re only speaking to say useless things or features that will never see the light, they’ll resent you as well.

The key here is to improve your tools. If you’re fast enough, you’ll be able to put up PR & dev blogs on the fly without spending too much time in preparation. Here are some things you can put up in place:

  • Learn to make gifs, arts & others on your own. It doesn’t necessarily mean understanding how to design, it can also be using premade assets & fonts from the graphic art team.
  • Get a good translation pipeline. Try to hire translators who can be reactive and answer emails fast. Getting professional translators is often better because amateurs tend to do it on the side.
  • For everything mass mailing, use some newsletter system and get something easily editable, with templates and such.
  • Get a proofreading app. It will help you clean 50% of mistakes on your own and maybe avoid getting an editor.
  • Have a solid database of organized assets. You don’t want to fetch assets, links, texts for too long!

 

Hiring & People Management

The problem with live ops is that you probably have 2 years or so behind you. When the game got released, you team might be burned-out. Think abot your structure, getting new people, or putting the current one on new projects!

New people give a new perspective on game design, art and much more. They have a solid base that can get new, exciting, sometimes game-breaking changes.

Be careful to hire people that get, and like the base, the vision. They need to push the game in the best direction possible while keeping the current players happy!

After the release of your game, let your team take holidays or days off in the week. Maybe switch to a 3 days work week during a few weeks or even during this whole new phase can be interesting. You’re going a fresh energy, either from new or former workers.

Game companies sometimes hire third-party studios to create new DLCs and updates ! Motion Twin gave Dead Cells to Evil Empire, they’re now producing DLC with paid and non-paid content. I’ve heard there are other companies more and more doing this!

When releasing a game, it’s interesting to have a clear roadmap. Players love to know what’s coming up, what content is in preparation, how the game will change and evolve.

Be careful though, if you change the roadmap make sure the changes are SUPER visible. Your hardcore fans ARE waiting for some features!

I suggest that you separate your upcoming content into MAJOR and MINOR features.

For instance you can release every 1 or 2 months, 1 major feature, and at least 2–3 minor features. It’s even better if it’s aimed for short, medium or long term game sessions. Make sure every profits from getting a new update!

 

 

Community Debugging

Some people take the opportunity of live players to allow them to report bugs. People like to complain when there is a bug, and they like to know it’s acknowledged by developers. There is nothing more frustrating to a player that a recurring bug that never gets addressed!

We’re missing some tools to make this community debugging, but the most frequents are:

  • Discord, sometimes helped by a bot
  • Trello, where people can upvote / sometimes create issues
  • Public repository such as the example of Spellcasters University
  • Ingame reporting tools, that get more popular but lack an efficient tool that can be easily deployed

 

Analytics

You can implement Analytics when the release is 75% completed! Too soon and you’ll lack content to analyze. Too late you’ll miss a good chunk of players as well as the opportunity to balance things out!

I’ve struggled with it myself, and built a custom backend! But it was too much work, and I’m now using Game Analytics. It was a bit complicated at first, but now we have pretty interesting marketing & design stats!

Quick & Good promo

Biggest studios get a video trailers to showcase the changes! You can also do one, but it takes new skill you may not have inhouse. I think we’ll see these “promo trailer” more and more.

Be careful though, they take time to make and sometimes don’t gather enough attention because it’s “only” a game update. It depends on the type of new content you’re pushing!

That’s it for now! Have a great day and let me know if you have any questions about live ops for indies.

Tavrox.

I’m making a game called Neurodeck! Check out the steampage!


Related Jobs

Airship Syndicate

Airship Syndicate

Hi-Rez Studios

New Moon Production



<!–

Extra Div –>