UX Workshop

This page describes a workshop I ran in the fall of 2017. The purpose of the workshop was first, to show how fans changed a character creation interface. By assigning tasks to each group and then giving those users a chance to test both interfaces I was able to watch their frustration or curiosity change as their tools changed. I believe this framework to be easily adaptable to other UX contexts as well.

A screenshot from one of the more popular mods for character customization.

Project 3 – Workshop Details

Questions I hoped to answer by the end of the workshop:

  • Did every participant feel as though they could represent themselves in the game?
  • Did the information hierarchy change between the two interfaces?
  • Do CCIs with more affordances rely on previous game knowledge or experience?
  • Did either feel inherently better to work with? 

The Avatar Affordances Framework (AAF) was created in 2015. It is a guideline for judging the UX of character creation pages. Two years later one of the creators argued for the use of UX methods in video games. Throughout this workshop I will test how mods affected the Skyrim CCI. The method I will use is a goal oriented talk-through with my classmates.

Skyrim is the fifth game in the Elder Scrolls series. It boasts one of the most dedicated fan communities in all of gaming. 6 years after the game was released the community is still active and thriving. This is mostly due to the practice called “Modding”. Modding consists of altering game mechanics, textures (visuals), or even quest lines (goals, objectives, narrative). All of which offer endless chances for alteration. Some of these mods add humorous elements, some offer fixes for bugs in the game, some are simply absurd. Many mods obscure the original aesthetics such that the game may become unrecognizable with a few clicks. This ability invites fans to create whatever they can imagine, so long as the game software can handle it.

One memorable mod is one that completely alters the Character Creation Interface. The original CCI is somewhat “vanilla”, with affordances that boast only a limited range of alteration. It has been upgraded by fans to a CCI with more choices than could ever be used. To show what I mean I now invite the class to begin the exercise listed below.


The main objective of this workshop is to explore the user experience of the CCI in a very popular RPG Video Game and the differences afforded by participatory alterations by the community. This is meant to serve as a real time application followed by a group discussion of McArthurs work to see if there are fruitful results as she suggested.

Outline of Workshop:

Designed for a maximum of 10 participants.

Materials Used:

  • My PC, Skyrim purchased through Steam
  • Mods: “Enhanced Character Edit” by ECE Team and “Race Menu” by Expired
  • XBOX with Skyrim Disc

Character Options:

  • Carl from Pixar’s Up
  • Ariel from The Little Mermaid 
  • Esmerelda from The Hunchback of Notre Dame
  • Kuzko from The Emperor’s New Groove
  • Shrek from Shrek
  • Storm from X Men


  • :00 Spend 5 minutes introducing Victoria McArthur, CCIs, and the AAF (with special focus on the functions). Link to presentation.
  • :05 Break off into 2 groups of 3-4 and play with both ‘Vanilla’ Skyrim and Modded Skyrim.
  • :15 Switch groups – those who used Vanilla Skyrim switch to the modded version, and vise versa.
  • :25 Introduce discussion questions which compare the two groups’ experiences (Google Doc).  
  • Was it easier moving from one to another? (Vanilla to modded for example?)
  • How did you feel about your character in either? 

Compare the two CCIs using the avatar affordances framework:

Function →  “the purpose(s) for the interface widget (e.g., select hairstyle, etc.)” (McArthur et al, 233)

Behaviour“attributes derivable from the widget (e.g., choose 1 of n options, etc.).” (233)

Structure “a technical description of the interface widget (e.g., slider, button, etc.).” (233)  

Identifier “what text and/or icons are used to convey the widget’s purpose? (e.g., text: select a gender).” (233)

Hierarchy“a numerical value indicating a widget’s position in relation to the customization section of a hierarchical interface. For example, a hierarchy value of “2” indicates that the widget is part of a sub-section, while a hierarchy value of “0” indicates that it exists outside the customization section.” (233)

Default “indicates whether the widget consistently defaults to a particular selection, i.e., they always present a particular configuration upon starting to create a new avatar. Where possible, additional qualifiers are added to indicate what the default value is (e.g., skin colour: white).” (234)

Using this framework we were able to begin a lively discussion about the availability of representations in the original CCI of Skyrim as compared to the modded version. I believe that adapting this framework to serve other purposes and analyses is entirely possible and would produce fruitful results.

This slideshow requires JavaScript.