The more I play games, the more I realise just how important having choices that are meaningful, or at least feel meaningful.
One of the key features that separates games from other media is that the player is put at the centre of the story and can interact with it, you are not just “along for the ride” as you are in a film or a book. When you sit down with a book, you start at the start and then read every page until you get to the end (unless it is a choose your own adventure…). The only choice the reader gets is whether or not to start the book and read it all the way through.
As I have said, games allow you to do more than that for the player. Games allow you to give the player levels of autonomy or agency. A sandbox game, like Minecraft, this is quite simple – they have total freedom as there is no actual end game. There are still choices to be made, but they are unpredictable. How big will my house be, do I dig for gold, do I make a roller coaster. Rather than designing a choice architecture, you really just give the player the tools to support them.
However, games with some form of narrative can be made much more interesting by allowing some level of agency beyond the simple “start at the start and end at the end” idea.
Fake Choice Architecture
One option that you see is to give players “fake” options or choices. They get the choice to turn left or right at a junction, but really both paths will eventually lead to the same ending. They may experience different things taking the left rather than the right, but the end goal is the same.
This sort of architecture works well on games that are only designed to be played once or where the gameplay is more important than the narrative. An example that comes to mind are older first person shooters. You could choose where to go on some maps or what your path was, but you always ended up in the same place. However, the choice had weight as it altered the tactics you would use each time you ran through the level.
There is nothing wrong with this sort of architecture if you can make the choices feel that they are meaningful and have significance to the game. You can also get very complex, with multiple twists and turns before you come to the inevitable conclusion.
A game that makes good use of this would be Tell Tale’s Walking Dead. Every choice you make alters the way the game will play. Who will live, who will die, how people react to you. However, the conclusion is always just about the same. You may have fewer people left and there may be some strained relationships, but the end of the game is the same each time.
Real Choice Architecture
The alternative to the fake choice architecture real choice architecture. Here the players actions have real significance to how the game will play. A simple example would be the player back at the junction. They can go left or right. Either choice in this architecture gives a totally different outcome for the player. The choice they make has real meaning to the rest of the game.
The significance can be less obvious than that of course. If you think about RPG games and how you can interact with non-playable characters (NPCs). Very often the choices you make in your dialog will determine how the NPC will react to you not just in that conversation, but later in the game. A simple choice to be aggressive could turn a whole faction against you, altering the whole balance of the game. Suddenly seemingly simple interaction become deeply meaningful to the game.
The PS3 game, Heavy Rain, was a great example of this more complex choice architecture. There were many endings that could only be seen if you made specific sets of choices along the way.
Choice Architecture and Gamification
In gamification it seems as though the choice architecture is pretty straightforward. You need users to perform certain tasks, for which there will be some sort of reward. However, it doesn’t need to be that simple. You can design the user journey so that they can make choices along the way. The outcome is likely going to need to be the same for each user, but if it is a gamified system, the likelihood is they will only experience it once anyway! Add things in that are just for fun, but like a video game side mission, are totally optional.
For instance, you can choose to decrypt this if you want – that is up to you. Is there meaning to that choice, only if you like code breaking!
d2|b2|b3|d1|-|b3|d1|-|a1|-|d1|a5|a3|c6|a5|d2|-|c1|a5|d1|d1|a1|b1|a5|-|d2|b2|a1|d2|-|b3|d1|-|b2|a5|c6|a5|-|a6|c3|c6|-|c2|c3|-|c3|d2|b2|a5|c6|-|c6|a5|a1|d1|c3|c2|-|d2|b2|a1|c2|-|d2|c3|-|a2|a5|-|d1|c3|c1|a5|d2|b2|b3|c2|b1|-|a6|d3|c2|-|d2|c3|-|a4|c3|!
a1=a d1=s c3=o
Create simple narratives and stories that are affected by certain decisions, but make them have some effect on the outcome. I remember taking a “gamified” course. At the start you chose your team and along the way you had the option to collect certain items. It seemed great, until the end – at which point it turned out that none of the choices you made had any influence on the outcome at all. All it had to do was unlock a simple message or change the last image, but no – nothing. I have no idea what the course was teaching, all I remember is the outrage I felt at being tricked into doing more than was absolutely essential, because it felt like my choices may have some importance!
Final Thoughts
- If a choice looks like it is meaningful, make damn sure that it is – respect your user!
- “By design, not by default”.
- In the case of a users experience in a gamified system, you should design it rather than just hope they will experience it the way you want them to.
- Choices do not need to lead to alternative endings, just alternative experiences.
And finally, a few videos for you that I have been making. Enjoy!
Similar Posts:
- Gamification: Meaningful Choice
- Introduction to Gamification Part 10: Narrative
- Strategy: A missing component in Gamification
Also published on Medium.
I’ve just watched the videos! Truly made my day! :))) Andrzej, you rock! 😀
Thanks for sharing that. You’re featured on my @RebelMouse https://t.co/GLHgAezkTY
Andrzej, enjoyed the tip of adding fun and meaningful choices. By the way, one more insight from you! We should gamify a book itself. That the reading wont be as usual Start-End. With some choices, specially designed content etc. :)!
Oh and giving up on the code 😀
This may help 😉 https://www.dropbox.com/s/vtw2x865txmzy19/grid1.png?dl=0
As for gamifying a book (other than choose your own adventure) what would you suggest 😀
I’d filled it with challenges. All over the book, in the content. The solutions would lead to particular pages, lines or words. So that it would enable to manipulate a book not only in a linear way, but also as a journey through various pages (can be some branches leading to different endings). I think that would be an amazing book for kids 🙂 They love exploring
Have you played / read choose your own adventure books?
Guess I invented a wheel again, lol 😀
So when talking about gamification and not games, most of the times you feel that the outcome is the same? Any cases where it is not?
I am sure there are many, but generally the end goal is fixed. Do this, learn this, click this!
Not worked out the code yet? 😀
Which code?
The one in the blog post lol
Ha! With your help on dropbox started, qghp-hp…. looks like a windows activation code! lol
Whoops – wrong grid!!! https://www.dropbox.com/s/vtw2x865txmzy19/grid1.png?dl=0
Haha got it! Kind of expected it must say hehe
I don’t think the outcomes are always the same. I can’t say if they are the same most of the times, but surely not always. For example, if you gamify a course, you can offer different paths in which users can explore and learn different contents. So in the end, each user might end up with a different, personalized version of the course. Perhaps the course can have a basic, required content, but then each user can further personalize the optional content based on their interests. The, by the end, although all users will finish the course, they will have finished it with different content. Thus, the outcome is not exactly the same.
Makes sense, do you have any examples?
No, I’m sorry, I don’t have any real examples, I was thinking hypothetically! 🙂