Please enable JavaScript.
Coggle requires JavaScript to display documents.
GameReady - Coggle Diagram
GameReady
User Problems
User 1
Online game steamer who likes to popularise games that are unheard of
Likes to play retro games
Wants an app that allows the user to view gameplay footage
Gets recommendations from friends
South Korean
Wants game recommendations based on its score
User 2
would like to get recommended games for beginners
Wants to get recommendations from friends
Beginner who is not an experienced gamer
Wants to know the the best games for PC gaming
Wants to play older titles that are compatible with playstation 3
Wants game recommendations based on its score
User 3
Wants game recommendations based on its score
Likes to leave reviews after playing games
Wants to see gameplay footage before playing games recommended by others
Likes to play newer games that are compatible with XBOX 360
Wants to search for game titles
Wants to get recommended games that are based on the genre
Client Problem
Constraints
TIme: 4 weeks
Requirements
Creating a technical proposal in order to introduce an app reminiscing the context of "Video Games Through The Ages".
BSHSGC requires the app to be mobile.
Convert game data into an app in a interesting and innovative way.
Should engage students in gaming through the ages.
Competition
AppStore (Games & Arcade)
Pros
After clicking on a game from the main screen the app redirects the user to a screen with more info about the game.
Features a wide range of categories for game recommendations.
Features images and video to invite the audience and interest them.
Features popular games (What people are playing, Top games of all time etc.)
Layout of game recommendations (Sectioned)
Home Screen
Game screen
Related games from recommended games
Cons
Games more so recommended toward the general audience rather than recommendations to the person using the app.
pocketgamer.com
Pros
A to Z archive selector allows the user to search for games beginning with the associated starting letter they choose.
Allows the user to filter games by genres
Allows the user to filter games that are lates trending, score based etc.
Comment section on game review screen/page
Each game is reviewed thoroughly with gameplay footage
Related games from recommended games
Cons
Heavily directed toward iOS gaming
Design aesthetic
Website based app
quanticfoundry.com (Video Game Recommendation Engine)
Pros
Search based recommendations.
The user starts typing keywords/letters, search fill activates and presents the user with a dropdown menu with games to choose from.
The user enters 1 to 3 games that they've enjoyed which then the engine finds similar game recommendations.
Ratings are shown for each recommendation
The user can control the recommendations of games from Niche or Popular.
Cons
No description of recommendations are visible.
Redirects the user to another source containing info about the chosen game recommendation.
Poor aesthetic
Impacts
Positives
Allowing the user to explore new games likely to their interests and preferences.
Connect with friends through recommending games with each other.
Retrieve information about games for free.
Negatives
Spending too much time on the app.
Developer problems
Coding environment
Key Algorithms
For you games recommendations
Search-based recommendations
Adding and removing games from favourites
Top picks recommendations
Developer tools
Xcode IDE
Language
Swift
SQL
Platform
iPad
iPadOS
Usability principles
Inclusive text and dialogue for users of all demographics
Easily understandable UI
Logical placement of buttons, images and videos.
The user should be able to change the user interface in accordance to their preferences.
Buttons and icons allowing the user to navigate freely through the app
Full control over the app recommendations (such as controlling the recommendations in accordance to the game rating )
Ability to yield control over closure
Features
Settings Menu
Ability to switch between languages
Game of the week recommendation according to the user watchlist and search history.
Custom profile
Login and sign up option
Recommendation Filters
Friends Chat
Community Chat
Personal ratings for games History
Game recommendation screen
This screen appears when the user has selected a game from searched recommendation result or home screen
gameplay footage
Relevant data from database is displayed (Title, Rating, Score, Genre, Platform etc.)
Description/Synopsis of game storyline
User reviews
more info feature redirecting the user to a link including more information on the game if user requires to know more info about the game.
Home Screen
Search bar
User has the ability to select filter to refine recommendation
Categorised Recommendations
Grid Layout
Scroll for more recommendations under different category titles
Favourites/Game List Screen
Lists the games that have been favourited by user
Shows the list of games the user wants to play
Data
Data source options
ign.csv
Pros
Features data for older and newer games
Features games that are compatible with older consoles
Gives exact date of when the game was released
Suits the data required to be displayed in the interface for each user requirement
Includes data for more than 18000 games
Includes URL to IGN so user can access more information
Cons
Includes less information/data about each game title
vgsales.csv
Pros
Includes data for more than 55000 games
Includes data for more recent games (2017-19)
Cons
Data for feilds: VGChartz_Score, Critic_Score, User_Score, Total_Shipped, Global_Sales, NA_Sales, PAL_Sales, JP_Sales ESRB_Rating and Other_Sales are missing for certain games.
Some of the fields such as: NA_Sales, JP_Sales, status is unclear on what data that field contains and therefore cannot be used to support and deliver the user with relevant data in the interface.
Unwanted data such as img_url and url for GameReady
Fields are not accurate with the naming eg. base name field (pokmon-gold instead of pokemon-gold)
video-game.csv
Pros
Game data for older games
More information/data for games compared to ign.csv
Cons
The range of game data available in the database is significantly lower than vgsales.csv and ign.csv
Game data for older games
Spelling of game titles are inaccurate for some games
Data storage and retireval
Database: ign.csv
Required app data (for Features)
Title, Year, Date, Genre, Platform, Score, Phrase is required for
The search and profile screen filters
Favourites/Game List