-
Notifications
You must be signed in to change notification settings - Fork 1
Player Profile Window
This feature displays the player's profile for the current player of the game. The profile includes useful and perhaps interesting statistics about the player's performance in the game, including the average time they have taken to win the game, the average number of attempts taken to guess the traitor until they win, how many times they have lost the game, and how many times they have won the game.
The goal of the feature is to enhance the user's experience while they are playing the game. With the information displayed in the player profile that Team 4 builds, players will be able to look at their performance so far as a player of the game, for example, how many times they have won the game, how many times they have lost the game, and perhaps change their strategy or the way they play the game in response to their performance stats. This feature acts as a good indication of how they are performing as a player of the game, and if they wish to, improve their average values (e.g. winning the game with fewer attempts), which can become a motivation to player the game.
The player profile can be accessed from the main game screen, with a button for it alongside the eviction menu, exit button, and inventory button. Since players will be on the main game screen most of the time, we decided that the main game screen be the best location to have a button to access the player profile.
Several icons were designed to make the window more suitable for the game. These may be used to add visual guides to the headings of the information being displayed. A user test was conducted to determine the layout of the player profile page. More on this in: Player Profile User Test
From the results of the user test, our team has decided to display a profile window with simple layout, displaying a summary of all information briefly, so that it is easy to understand for the users. Between Design 1 and 2, we found that the majority of the users preferred the way information was displayed in Design 1, therefore we decided to create the player profile window with Design 1 as the base.

Create a background for the player profile window. The colour scheme of the window is green and brown to match the game UI, adding a border to be able to clearly differentiate between the player profile window and the main game screen. The font is pixelated to match the game design as well, with some shadows and reflection added to make it look 3D.

- Uniform Pixel Grid Resolution
- Storyline
- Instruction
- NPC info
- NPC Communication Script
- Inventory-System-and-Consumables
- Storyline User Test
- Traitor Clues
- Game Characters
- Player Profile User Test
- Player Eviction Menu Sprint1: User survey (Team 7)
- Player Eviction Menu Sprint2: User survey (Team 7)
- Sprint3 - Win/lose Condition: User survey (Team 7)
- Sprint4 - Polishing-tasks: User survey (Team 7)
- Transition Animation/Special Effects/Sound Effects: Feature Overviews
- Transition Animation and Effects: Design Process & Guideline
- Sprint 4 User Testing
- Transition Animation & Effect: Code Guideline-Sprint4
- Sound effect when players complete npc tasks and hover over npc cards
- Fixing the clue bug
- Music Test
- Player Eviction Menu: Design Process & Guideline
- Player Eviction Menu (Feature Overviews)
- Player Eviction Menu: Code Guideline - Sprint1
- Sprint 1 User Testing
- Detailed Eviction Card: Design Process & Guideline
- Detailed Eviction Card: Feature Overviews
- Sprint 2 User Testing
- Player Eviction Menu: Code Guideline - Sprint2
- Sprint 2 Inventory System and Consumables Items User Testing
- Sprint 2 Inventory System and Consumables Items Functionality
- NPC interaction testing plan sprint3
- NPC interaction testing results sprint3
- NPC Dialogue Scripts
- Code Guideline
- Win/lose Condition: Design Process & Guideline
- Win/lose Condition: Feature Overviews
- Sprint 3 User Testing
- Win/lose condition: Code Guideline - Sprint3
- Enemy List
- User Testing 1: Enemy Image Filter
- User Testing 2: Enemy Animation and AI
- User Testing 3: Basic Attack