Please enable JavaScript.
Coggle requires JavaScript to display documents.
Nathans Analysis: Solitaire - Coggle Diagram
Nathans Analysis: Solitaire
Developer
Data Environment (I.P.O)
Data Storage - account info
Statistics (can be viewed under profile)
Number of games played
Varchar
Best Score
Varchar
Time played
VarChar
Username
String
Max 16 chars
Google / Game Centre Login Token
Varchar
Max 100 chars
Input
Flip next card
Pick a card you want to place
Place card
Processing
Output
Coding Environment
Types of data stored
Numbers
Statistics
Current Card
Next Card
Strings
Username
Arrays
List of previous moves
Boolean
Win/loss
Computer AI
User Interface (UI)
Accessibility
Mobile
Text/ Keyboard
Limited text during the actual game. This means that users with dyslexia or difficulty reading quickly can still play easily.
Multiple Languages supported
Buttons
Buttons large and tactile, easy to press. Users with large or small fingers can still easily press buttons.
Desktop
Multiple resolutions supported
Safety
Anti-curse filter in place
Player can leave game at any time & does not receive penalties for dodging
If the app is deleted or the browser is closed, user data and game state can be restored easily.
All-time player statistics saved online and bound to username.
Players can report other players if they are hacking (ie using an auto clicker) or swearing
Learnability
Adding real faces and voices to the other players
The tutorial when the app is first downloaded is intuitive and easy to understand.
Easy to learn as it is a very simple game to start with, and the UI is super easy to use, it is basically the same as playing it irl.
Effectiveness
Same basic rules and principal as original game
Seasonal themes, ie Christmas, Easter, New Years, Valentine's day, Thanksgiving, Halloween, Chinese New Year
User
User needs
Familiar and concurrent with original
Online and offline support
Demographic
Socio-economic
Age
Gender
Types of Players
Beginner
Professional player
Skill level
Ranking
Years of play
Number of wins against Loses
Replayability
Client
Cost of Game
Free on Mobile
Game has limited features when free
Subscription
One time pay
Free on Desktop
Attract More players
Game has limited features when free
Platform
Easy to run
Cross platform IoT regardless of hardware
Saves battery on mobile - longer play time
Browser or app
Support plugins (Flash, Java, browser etc)
Requirements
Screen resolution
Sustainability (life cycle)
Level releases
Updates
Patches
Theme packs
Storage size
Wifi / Mobile Data
Sponsership/ads
Accounts
Make account with Email
sign in with Google
Sign in with Facebook
Sign in with Apple