testing html5 games - html5 game dev meetup ams july 2015
TRANSCRIPT
TESTING YOUR HTML5 GAME
IN 13,451,234 EASY STEPS
… ON APPROXIMATELY 45,291 DIFFERENT
BROWSERS/DEVICES/OSES
ME, MYSELF & I• MIKE CRASSWELLER
• HEAD OF PLATFORM SERVICES @ BOOSTERMEDIA
• GAMES INDUSTRY FOR 9 YEARS
• I’VE DONE A LOT OF STUFF…
• COMMUNITY MANAGER
• QA
• ACCOUNT MANAGER
• STUDIO OPERATIONS
• MOBILE PUBLISHING
• …. MANUAL WRITING, PR, DIGITAL DISTRIBUTION, LEVEL DESIGN…
LETS TALK ABOUT...
1. QA @ BOOSTERMEDIA
2. QA: PERCEPTION VS REALITY
3. THE CHALLENGES OF HTML5
4. TIPS & TOOLS TO DELIVER A GREAT GAME (THAT WORKS)
QA @ BOOSTERMEDIA
• 3.5 FULL-TIME TESTERS
• TEAM FORMED 1 YEAR AGO
• 20-30 GAMES PER MONTH
• 2 STUDIO PROJECTS PER MONTH
• … AND WHATEVER ELSE IS HAPPENING THIS WEEK
HOW QA DOES THAT• QA FINDS PROBLEMS SO YOUR PLAYERS DON’T
• QA EXPLORES GAMES IN WAYS YOU CAN’T ANTICIPATE
• TAPPA-TAPPA!
• BROAD EXPERIENCE… THEY’VE SEEN A LOT…
INCONSISTENT FEATURE SUPPORT• INTERNET EXPLORER (DON’T BOTHER BEFORE IE 10)
• NO WEB AUDIO API SUPPORT
• NO GAMEPAD API SUPPORT
• APPLE SAFARI
• LOCAL STORAGE ACCESS LIMITATIONS
• WEBGL ONLY SUPPORTED IN V8.0+
• CACHING BUGS
MICROSOFT EDGE
• LAUNCHES JULY 29TH
• ONLY ON WINDOWS 10 (PC + TABLET + PHONE)
• REPLACES INTERNET EXPLORER
• NEW RENDERING ENGINE
• MUCH STRONGER DEFAULT SECURITY POLICIES
• WILL LIKELY BREAK YOUR IE HACKS
APPLE SAFARI 9
• COMING FALL (???)
• PART OF I0S 9 UPDATE
• MINIMAL-UI TOTALLY IGNORED NOW
• WILL ALLOW AD-BLOCKING BROWSER EXTENSIONS
• APPLE USERS UPDATE FAST!!!
DEFINING YOUR AUDIENCE• WHAT KIND OF GAME IS IT?
• WHO IS GOING TO PLAY IT?
• WHERE ARE THEY GOING TO PLAY IT?
DON’T CHASE EVERYTHING. DEFINE THE AUDIENCE!
ENLIST SOME SUC…. FRIENDS TO HELP
• FRIENDS & FAMILY LIKELY HAVE A DECENT SELECTION OF DEVICES
• PEOPLE WANT TO HELP YOU
• SEE REAL WORLD PERFORMANCE
• YOU’LL GET PLAYER FEEDBACK
ENLIST SOME SUC…. FRIENDS TO HELP
IT’S FREE!!!!!
(WELL, MAYBE EXCEPT FOR A FEW BEERS OR PIZZA TO THANK THEM)
• HOSTED DEVICE & OS EMULATORS
• TEST HUNDREDS OF DEVICES QUICKLY
• GREAT FOR COMPATIBILITY TESTING
• CRAP FOR PERFORMANCE TESTING
• MONTHLY FEE ($39+)
http://www.browserstack.com
• OS SUPPORT
• ANDROID
• WINDOWS PHONE (8.1)
• WINDOWS (XP +)
• IOS
• OS X
• BROWSER SUPPORT
• SAFARI
• INTERNET EXPLORER
• ANDROID BROWSER
• FIREFOX
• CHROME
• EDGE
• OPERA
• YANDEX
PUBLISHER QA
• THAT’S US!
• BROAD EXPERIENCE
• LOTS OF TEST DEVICES
• WE KNOW A LOT ABOUT “QUALITY OF LIFE” ISSUES & IMPROVEMENTS
• THINK OF IT AS FREE OUTSOURCING (SORTA)
THANK YOU!
• QUESTIONS OR FEEDBACK?
• E-MAIL: [email protected]
• TWITTER: @ZOOMBA
• LINKEDIN: HTTPS://WWW.LINKEDIN.COM/IN/MICHAELCRASSWELLER