Defense for Out of Sight

This is what I talked about in my defense to obtain the academic degree ‘Bachelor of Science’ in the field of Media Systems at the Bauhaus-University of Weimar (I started there the last year the programme was available, so there is no easy way to link to the actual programme I did.).

The slides can be found here (link is *.pdf).  The full thesis ‘Out of Sight – Navigation and Immersion of Blind Players in Text-Based Games’ can be found here (link is *.pdf).  However, this should give you a small overview over the topic as such.

Please note, that -although I did some editing in the speech to present it here –  there are many commas, that aren’t required in the English (or German for that matter) language.  I used them to structure my speech.

Welcome to my defense in the field of media systems. After a year of work on it, I am happy, that I can present to you the results and some further deliberations of my studies.

The topic of the talk is ‘Navigation and Immersion of Blind Players in Text Based Games’.

In this talk, I will first present terms, that are relevant to the study. Then I want to discuss the design of the research and continue with showing selected results of the study.

I finally will discuss these results and show why these are relevant.

First I want to bring us all to the same level of understanding about text based games.

Text based games have a room description in a short and a long form. There are also exits, which can be presented in different ways – this becomes important later on. However, how the exits are presented, is chosen by the developers. There exists the completely abstract form (door, window), but you could easily change this form to cardinal directions (north, south) or egocentric coordinates (left, right). Furthermore there are objects that you can potentially interact with.

Interaction happens when the player types in a command. So let’s try to flee. Well, the game didn’t understand me. Let’s try to run away. Also not an option. This is a great source of frustration within a text-based game, since you can only use the interaction, that the developers made available to you as a player. So let’s try to do something else.  This works, but it didn’t do much, so let’s give in to the game itself.

These games are played by different kinds of people. First off – following Richard Bartle – there are different kinds of players. Those are defined on the axes of acting vs. interacting and whether this is done mainly in the world context or with other players.

However, these categories are more productive to use, if they are seen as _playstyles_ a player can adapt.

The nature of text based games makes it also possible to integrate visually impaired or blind players. With a screenreader they are able to interact with the game just like every other player. In Multiplayer versions, different playstyles and differently abled players meet. However, certain parameters should be considered by the developers, if they want to create a game, which is accessible for all their potential players. Blind players see themselves confronted with the ‘special games’ industry, where they have games that are specifically designed for their needs. However, in their everyday lives they usually have sighted friends too and want to interact with them socially and also: play the same games.

One of the less obvious parameters that might lead to a more accessible game for different players has been picked for the study. Jack Loomis et al. have shown that the process of navigation is different for blind and sighted people. Let’s take a step back to see how and why this is the case. Simplified, there are two different ways a reference system for navigation can be built: In an allocentric way or an egocentric way. For the purpose of general understanding, we see an allocentric system as a system that has as its orientation something that is external to the ego – or the players avatar. In my test example this has been done by presenting the navigation with coordinates like north, south, east and west.

An egocentric representation, on the other hand, is oriented on the player. In the test setup this has been conveyed in the way that exits were given as – for example – forward, backward, left and right. Blind people and especially early blind people tend to navigate through their everyday world with an internal representation of the world that can be understood as egocentric, whereas sighted people tend to build up an allocentric representation.

My assumption in that context was, that, if the navigation system is easier to handle for the different player groups, immersion should be encouraged.

I could easily have written a thesis only about the term immersion, but there are all in all four points one has to consider when talking about it in a game context.

-> Immersion involves a certain feeling of presence within the game environment and not the actual world the player is in.

-> Immersion includes the identification with ones avatar or character.

-> Immersion is easily disrupted.

-> Immersion only occurs if the player accepts the rules set by the game, be it social rules, physical rules or others.

To work with a single sentence definition, I defined ‘Immersion’ as the player’s undisrupted and focused engagement with the game they are playing.

Armed with all these definition of terms, we can now discuss the initial hypothesis. From the previously mentioned theory, that blind players navigate egocentrically, I expected them to perform better in an egocentric reference frame than in an allocentric one. Also I expected them to perform better in the egocentric reference frame than sighted players would. This is reversed then for sighted players. They would perform better in the allocentric system than in the egocentric system and furthermore better than blind players in the allocentric system.

The instance I used has been taken from the Multi-User Dungeon ‘Discworld’. The map contains twenty-two rooms. There are twelve rooms that can be classified as inside rooms and ten rooms that can be classified as outside rooms. This is important because the player’s internal spatial representation is expected to change for these types of rooms, adapting the results of Stephen Kosslyn’s study. This means, that, one single outside room will generally be perceived as being larger than one single inside room.

The player has to assemble material to build a fishing rod in different areas of the game, build the rod and then go fishing a fish in a pond. This fish then has to be brought back to a non-player character within the house.

So this means there are three navigational tasks, first to navigate within the house – some items are in these three rooms, navigating within the garden to find the bait and the pond and navigating back to the house. While this map is now available to you, it was not been made available to the test participants before finishing all aspects of the study.

In the study there were all in all 12 participants, six of them were blind and six of them were sighted. Three of each group tested the egocentric system and three of each group tested the allocentric system.

My findings were, that there is a learning curve in getting used to the navigation system and the game in general for inexperienced players. However, blind players in the egocentric system had – compared to all the other players, the steadiest learning curve. It’s steadier than the one for blind players in the allocentric system. This means they could make their previously acquired knowledge most productive while playing the game. Considering the navigation tasks, these curves explain in the first section how well the player navigates through an unknown inside area, the second section, how they adapt their knowledge for unknown outside areas and the third how well they can navigate back through a previously encountered environment.

The analysis of the commands shows that, while sighted players have about the same Command Error Rate unrelated to the navigation system that was presented to them, blind players perform tremendously better in the egocentric system compared to the allocentric system. They make less errors overall and as you can see by the Player Side Command Error Rate, they also tried a lot of different modes of interaction that weren’t available, leading to a frustrating experience with the game.

The command error rate is calculated as the sum of half of the typos, wrong commands like looking into a direction that doesn’t exist and typed in commands the game didn’t support.

This is then given as a percentage of all commands that the player typed in. For the player side command error rate, the commands that are not implemented are taken off the sum and substracted from the total of commands.

The audio data recorded only gives mild indications. The table here shows the percentage of the type of speech for every group of participants. In-Game comments are about things that are about the game in general, meta-game comments are dealing with the nature of the game and the circumstances of the testing, whereas out-of game comments are about something completely different, not related to the game or the circumstances in which it is played.

Players using allocentric navigation had more in-game parts in their speech, regardless of their abilities. The only other thing that is shown, is that blind players tended to speak less during the game sessions. This might be explained by the fact that they had to have the text of the game read out to them via a screenreader, so they had to concentrate on listening and weren’t up for speaking themselves so much.

It also might have been, that I didn’t stress the thinking aloud technique and how important it is enough. This is, because I was afraid I would interrupt their gameplay, if I would give too many comments that hint to the test setup.

I had used an Out-Of-Game Questionaire which has been used as a normaliser for the In-Game Questionnaire to determine the Immersion Value.

It appears, that the immersion value was about the same for all participants. The blind participants were able to immerse themselves slightly better than the sighted players. As you can see on the individual variances within the groups, more participants would be needed to illustrate the effects of the navigation system on immersion via questionnaires. However, if you take out the most extreme values in each group, the tendency seems to be that egocentric navigation systems generally lead to more immersion for any group of players than the allocentric system. This accounts for blind and sighted players alike, which is a surprising result according to the hypothesis.

With regards to the navigation questionnaire, I wanted to point out something interesting. When sighted players of the egocentric system where asked about allocentric coordinates, they were never shy about giving an answer, although they never had access to any information about it. And all their answers were consistent, too!

It seems that sighted players encode the ‘forward’ movement with the cardinal coordinate ‘north’. This finding could be especially interesting for research in spatial representation of a player or user who navigates through an artificial world space. Blind players of the egocentric system, however, declared that they weren’t able to give an answer to this question.

Another interesting point is that, the values for the accuracy in the room estimation task (how many ‘rooms’ are between point a and b) was most accurate for players of the egocentric system, whereas sighted players performed here generally better than blind players.

All in all, the Navigation Questionnaire shows that maybe some of the tasks are suited to be easily solved by sighted players and blind players might have problems with the type of questions that were asked in general.

All these results point into the direction of mildly confirming the hypothesis, but not in every single metric, only seen in perspective.

And here we come to things, that should be considered in a future study.

One of them is using an English-language game while living in a German-speaking community.

The level of fluency of English has been assessed by the participants themselves, if they weren’t native speakers. They were simply asked, whether they felt confident navigating through an environment. There could be an influence on the results depending on whether a native speaker played the game or whether it has been played as a game that is written in a later-acquired language. The fact that the game was in English, diminished the potential pool of especially blind participants who live closeby tremendously.

Also, all the test sessions have been recorded by only one person and also have been analysed by only one person. There are probably some bias issues that I haven’t seen as such yet.

These issues in mind, the results of the study I conducted can be used in the development of text-based games as well as in further research. Developers of text-based games can take these results to make their game more accessible or more challenging for differently abled player groups. This can maybe even create whole new game dynamics.

The findings of these studies can also be made productive in adaption for general issues of navigating through virtual spaces. They suggest that especially in non-egocentric navigation systems, it is important to provide the sighted user with information on how they relate to the whole world or at least a larger part of it.

For academia, I opened the possibility to use text-based games as a tool for research in the field of psychology and for a better understanding of perceptive processes in the field of Human-Computer Interaction and Usability.

Personally I would be interested in creating intuitive map interfaces for blind users.

I opened a little door in the field of research into or with text based games. Let’s find out what is behind it!

Thank you for listening to my defense and I’m open for questions now.

Final Fantasy Black Mage

Before I show off with the pretty doll I made, I want to introduce you first to the Final Fantasy Black Mage, essentially because I didn’t know it before either.

It traditionally looked like this:

However, the picture that was presented to me as a ‘this is how it should look in the end, was this one:

And this one is a little bit more involved.  Essentially, what I did was creating a simple crocheted body with a little help of what I learned when doing the monkey  and added an elaborate hat with a brimming of three double crochet rounds.  In the first round I increased in every stitch and in the second one in every second and so on.  The eyes were simple ovals in a slightly brighter yellow that was just lying around.  The shoes are tiny double crocheted ones, that were inspired by this pattern. The clothes were sewn, and please forgive me that this was my first doll size sewing, so it’s a bit crude.  People were quite happy with it regardless.

A monkey apparently named ‘Mojo’

So, because I have now more time again, I can also post my crafty stuffs again.

Basically I made a monkey adapted from this site (which is not really more important), where the logo appears to be a monkey drawn in some very basic computer programme like paint or something.

the monkey logo

But because I found the logo inspiring nonetheless, I created a crocheted version of this monkey!  (And boy that was fun.)

I used an adapted pattern and leftover yarn in appropriate colours, so it’s easy to reproduce.  The eyepatch is done by crocheting a circle of two rows (6 and 12 stitches, you probably know the drill and if not, check out one of my other patterns.) and a crocheted chain of appropriate length which is then sewn onto the monkey.  I embroidered the other eye.

monkey on thesis

The monkey is of course sitting on a proof reading version of my thesis, which was appropriate at the time, but I only came to posting about it now.

Talking about Flow

Upon writing my current thesis, I discovered the flow-concept of Mihály Csíkszentmihályi, whose name I really can’t pronounce or type without copy and paste, so I will call him Mr. C. for the following.  Flow is a state you can reach when there is an equilibrium like state between your skills for a task and the current challenge provided in a task.  There are many visualisations of this, but since I made my own, I will just present you that one:

flow
States surrounding the flow-state – adapted from Mr. C.

His concept also includes states like relaxation and anxiousness, but in the end, the detail in a visualisation doesn’t really change what the main concept is there.

And we could leave it at explaining the concept in this way, but then there is research in immersion.  Immersion is a term that describes the complete involvement in a medially presented environment such as movies or games or audio feature.  A good example for mass wide immersive effects in that regard would be for example the audio adaption of ‘War of the Worlds’, that was done by Orson Welles in 1938 and created a brief mass panic because listeners thought they heard real news bulletins.  A similar example is the cinematic story of early films that showed train rides.  Viewers were expecting the train actually riding towards them, while it was only the representation of a train.  And then there are games.

As a game developer you want your game to be immersive out of many reasons.  But how to actually achieve this result hasn’t been made clear so far.  Nacke and Linley established some parameters to measure flow and then guidelines on how to increase it; however, their approach appears to be rather focused on graphical games.  First-Person-Shooters don’t have to rely on visuals, as I learned recently while studying blind players, but visual bias is a general and different problem.  Their guidelines include for example, that you shouldn’t use repetitive textures.  And boy, it would have been so easy to just abstract that guideline to: have an environment that changes often enough to not be dull, or just _something_ to that effect. Otherwise ten different researchers just create ten different lists of guidelines, which are essentially the same, but are so detailed you can only use it verbatim for a certain set of games or even just a certain game. ¹

tldr: Flow exists.  Immersion can be achieved when the players are in a state of flow. How that actually can be done is still mysterious.

¹ So why did they choose this one game btw and not another? ²

² I chose the game I’m focusing on in my thesis without any funding from them and without any other promises of making them look good or something.  I am just familiar with the code base, which made it easier for me to work with it.

Monstrous Regiment

The following is an article I wrote for a seminar in my studies for media culture. It’s about monsters and gender identity.

 

Jeffrey Jerome Cohen states, that the fear of the monster hides a need, that is difficult to articulate otherwise. He illustrates this point in the desire lying within the celebrations of Halloween, which is, to become a monster on your own and therefore stand outside. He also binds that to the genuine construction of monsters as media bodies, which articulate transgressions and questioned borders.
Therefore, monsters are not only defined through their physical Otherness; this Otherness can be accepted (as shown by Michel Foucault) or even be used (compare Javier Moscoso). But, how Foucault also shows, they can also become ‘social monsters’, as soon as the transgression of natural laws is acknowledged. To the latter belongs for example the constructed constitution of a binary sex-model, which lets hermaphrodites become monsters. But whereas these cases can be dealt with the dichotomy ‘normal’ vs. ‘abnormal’ and therefore, one can stay in a binary coded frame of reference, it’s more difficult with the social monsters. While Foucault in his text forms an example out of the unaccepted behavior of the hermaphrodite to show the shift in thoughts not primarily dealing with the physical monster, but with the virtual one, I’d like to refer to ‘Monstrous Regiment’ by Terry Pratchett.
This novel is about a girl, that illegally joins the regiment of her nation to find out, where her brother is. She tries hard, to conceal her gender, just to find out eventually, that the company consists solely of women besides one (female) vampire as well as one (female) igor and one (likewise female) troll. The interest here lies in the choice of wording, the author does in the English original. (The German translation is ‘Weiberregiment’ (Regiment of Women) which completely misses the original point.) He calls the regiment monstrous, although there is only a minority of ‘classical’ monsters in it. Therefore, he refers to a social monstrosity, which is not to find in the physical body of the women, but in their actions. Exactly these actions are not inscribed into the dichotomous coded body of the woman. This ‘social’ monstrosity is even transgressing the ‘natural’ monstrosity, is it also applicable to the troll and the igor, who both embody both forms of the monster. Furthermore, to become monsters, they have to deform themselves in their pants, with putting socks in them to simulate the important bits.
According to a fan page this is a conscious extension of the discourse, since the title is also referring directly to “The First Blast of the Trumpet against the Monstrous Regiment of Women” by John Knox in 1558, which is a pamphlet against the increased incubation of the throne by women. Within the novel itself the monstrous transgression of the women is eventually forgiven, although it doesn’t get integrated in the juridical law, just in the practical actions of women further acting up as men in the army. The transgression of the women makes them to monsters, because only in this figure their actions are explainable, justifiable and maybe even acceptable; while  becoming a projection to the Normal and therefore, put into the region outside of the socially thinkable, their impossible actions become possible. Out of that reason the discourse of power on monstrosity can also be understood as a productive one for the purpose of Foucault.

Acorn Button

I wanted to see whether things other than animals would work as buttons too.  And there we go!  They do!

This is a little acorn button that has a smiley face embroidered to make it a bit more childish, since I love childish things.  If you are interested in having one, I can also make you one without a smiley face, so you can just wear a bit of nature resemblance on your jacket.

acorn button

 

Going larger… crocheted brooches!

So I found this lovely pattern for an alien amigurumi, and there I thought right away, ok, this is not button material, but wouldn’t it make a lovely brooch?

And yes, yes it does!

alien brooch

So, now I also do brooches apparently.  This one was just a try, cause, you know, you gotta start somewhere.  I’ll probably start designing my own brooches soon, but I need inspiration!  Tell me what kind of a brooch you like!  Inspire me!

Tiny Owl Button

In the button series there is a new friend to be found!  The tiny owl!

tiny owl button

This little fellow is easily done.

You need:

· 2 colours of puppet yarn

· 1.5mm crochet hook

· sewing needle

· a tiny amount of stuffing (polyfill, scrap  yarn, what have you)

· something to make it buttonable, I use safety needles

 

Abbreviations: sc single crochet

 

Head:

1. Round: crochet 6 sc in a circle (with the magic ring technique or chain 2 and make 6 in the 2nd stitch from hook)

2. Round: crochet 2 sc in each sc (12)

3. Round: *sc then 2sc in next sc* repeat around (18)

4. Round: *sc in next 2 sc, then 2sc in next sc* repeat around (24)

5. -10. Round: sc in each (24)

Fasten off, stuff and sew opening close.  That automagically makes the little ears, but you might stitch a few times into them to shape them a bit.

 

Triangle:

1. Row: Chain 9

2.-4. Row: sc in each stitch across chain with a turning stitch

Then sc in each sc for every row without a turning stitch until there is only one left.  Fasten off.

Single crochet once around triangle, to make it smoother.  Fasten off.  Sew it on the head.

 

Eyes (make 2):

1. Round: crochet 6 sc in a circle (with the magic ring technique or chain 2 and make 6 in the 2nd stitch from hook)

2. Round: crochet 2 sc in each sc (12)

Fasten off, sew to head.

 

Attach safety needle or equivalent and have fun.

 

Tiny Hippo Button

Since it worked out so marvelously with the tiny frog buttons, I designed a tiny hippo button.  So, there you go, another free pattern!

The keyboard is rather dirty.

This is only the head and the snout because otherwise it would become too large.

You will need:

· some puppet yarn in the desired colour

· a 1.5 mm hook

· some scrap yarn or polyfill for filling

· a pair of tiny black glass eyes

· a small safety needle or something to attach your hippo to your clothes

 

Abbreviations used: sc (single crochet), dec (decrease 2 stitches to 1), sl (slip stitch)

 

Head:

Round 1: Create a round of 6 in a circle.  You can either do that by chaining 2 stitches and then crochet 6 into the first one or with the magic circle technique.

Round 2: Sc 2 in each sc (12)

Round 3: *sc into sc, then sc 2 into the next one* repeat around (18)

Round 4: *sc into 2 sc, then sc 2 into the next one* repeat around (24)

Round 5-7: sc into each sc (24)

Round 8: *sc into 2 sc, then dec* repeat around (18)

Stuff the head. (If your eyes are not sewable like mine were, you might want to insert them now.)

Round 9: *sc into sc, then dec* repeat around (12)

Round 10: *dec* repeat around (6), sl and fasten off

If there is a small hole sew it together tightly.

 

Snout:

Round 1: Chain 5

Round 2: sc 2 down the chain, then 2sc in stitch twice, then sc 3 on the other side up the chain, then 3sc in the last stitch (12)

Round 3-6: sc into each sc (12), sl and fasten off, leave a long tail for sewing to head.

 

Assembly:

Sew glass eyes into head, and sew snout to head.  Add safety needle or equivalent.  Have fun!