Mobile Game Testing
Spawning/Respawning
Spawning
Initial points
Initial resources
Initial strength/power
Respawning
Life is full
Back to the same level of
Strength
Difficulty
Coins
Resources
Place/Position
Enough time/space to avoid enemies
Progress/Distance is saved
Game Controls and Device capabilities
Touch
Position on screen
Sensitivity
Internal
Gyroscope
Rotation
Left/right
Speed/Slow down
External Keyboard
Bluetooth
Game control customization
Different keys
Different position
Touch vs. device movement/gyroscope
Device capabilities used in the game
NFC
Available/Not
On/Off
GPS
On/Off
Available/Not
Camera
Front camera
Back camera
Available/Not
Permissions
Deny
Allow after deny
Accuracy
Sounds/Videos
Types
Music
Effects
Controlling sounds
Mute Music
Mute Effects
Controlling volume
Tapping outside game area sometimes changes sound intensity
Special sounds might still play on mute
Missing sounds effects
Integration with device
Music playing
Other sounds
Notifications
Phone calls
Videos displayed
Performance
Quality
Performance
Memory consumtion
CPU
Try with low end devices
Formats
Supported by device
Not supported by device
Game Characterisctics
Age Rating
Important for Apple Review
Addictive
Should be?
"Flappy Bird" factor
Should not be?
Annoying
Should be?
"Flappy Bird" factor
Should not be?
Complex/Simple
Should be?
Should not be?
Lives
Number
Losing lives
Winning lives
"Medicine" based
Time based
From a friend
Percentage
Losing life
Recovering
Time based
"Medicine" based
Multiplayer Mode
Figths
Scores
Game Center Integration
Offline
Real time
Turn based
How
Online Server
Bluetooth
Local network
Performance
How many users
Overall game performance
Characters
Obstacles
Invisible
Impossible to pass
In irrelevant places
Visible but not obstructing
Wall you can walk through
Hole you don't fall into
Enemies
Strength
Too strong
Too easy
Too soon
Movemement
Places where they get stuck
AI
How smart are the enemies?
How smart do they become/evolve with you?
Heros/Main characters
Attributes Strength
Too strong
Too easy
Too soon
Attributes
Speed
Defence
Strength
Stamina
Intelligence
Happiness
Etc
Movemement
Places where they get stuck
Profile/Customization
Role Playing/Different Characters
COLLISION
When it happens
Where it happens
Edges
Make sure collision is visually correct
Elements don't collide before they actually touch
Levels
Difficulty
Gradual
Not too easy
Not too difficult
Ask developers for ways to "finish" a level and move on
Walkthrough
TIME CONSUMING
To be done with ALL CHARACTERS/ROLES
Maps
Empty spots
Similarity
Map Exploration
Gradual
Uncovered spots
Spots that cannot be discovered
Tutorials
Mandatory
Optional
Graphics/Visual
Visual elements overalapping
Missing elements
Missing texture/background etc
Unusual rendering
Physics
Gravity
On each element
Density
On each element
Velocity
On each element
Changes in game element properties
Size
Shape
Material
Surfaces
Sticky
Slippery
Smooth
Rough
Controlled/Influenced by
Device gyroscope
Social Media Integration
Share profile
Offline mode
Facebook
Not configured
Configured
Twitter
Not configured
Configured
Share high scores and badges
Offline mode
Facebook
Not configured
Configured
Twitter
Not configured
Configured
Share Leaderboard
Offline mode
Facebook
Not configured
Configured
Twitter
Not configured
Configured
Share info on the game
Offline mode
Facebook
Not configured
Configured
Twitter
Not configured
Configured
Incentives for sharing?
Offline mode
Facebook
Not configured
Configured
Twitter
Not configured
Configured
Playing with friends
Leaderboard
Permissions
Automatic shares
"Benefits"
Extra points/coins
Different levels
2D Platform
Game difficulty and interest
Taps and movements
Precise
Easy/flowing
3D Platform
Camera
Difficult angles
Movement - smooth?
Fast change of angles
Player
Control
Movement
Resources
Coins
Money value?
Integration to Mobile Store
Wood/Stone etc
Natural Resources
Exchange rates
One resource for another
Exchange rate from shops
Exchange rates with other players
Game Center/GooglePlay
Game Center Integration/iOS
Offline mode
HighScores
Badges
Leaderboard
After clean install
HighScores
Badges
Leaderboard
After upgrade
HighScores
Badges
Leaderboard
First time use/sign up
Player doesn't use game center!
Google Play Integration/Android
Offline mode
HighScores
Badges
Leaderboard
After clean install
HighScores
Badges
Leaderboard
After upgrade
HighScores
Badges
Leaderboard
First time use/sign up
Player doesn't use game center!
Ads
Generic
Position on screen
At different times in the game
Dismissing ads if they take over the screen
Frequency
Annoyance
Platforms
Google AdMob
iAds (on iOS only)
Other (smaller)
Leadbolt?
Millennial Media
Google AdMob as backup for iAds
If iAds not available in one country/situation
AdMob takes over
AppStore/GooglePlay
Pay to...
Unlock more features
At different times in the game
Cancelling
Offline
Have ad-free version
At different times in the game
Cancelling
Offline
Get coins
At different times in the game
Cancelling
Offline
Get any attribures
At different times in the game
Cancelling
Offline