Taxonomy of Video Game Bugs Based on slides and research originally by Chris Lewis, published at the Foundations of Digital Games 2010 conference UC Santa.

Slides:



Advertisements
Similar presentations
Learning from Postmortems (slides adapted from Michael Mateas) UC Santa Cruz CMPS 171 – Game Design Studio II
Advertisements

Introduction to UML (slides adapted from Michael Mateas)
Bad Apple Behavior (slides adapted from Michael Mateas) UC Santa Cruz CMPS 171 – Game Design Studio II
Equivalence Class Testing, Decision Table Testing
Introduction to Testing UC Santa Cruz CMPS 171 – Game Design Studio II 8 February 2011.
Equivalence Class Testing, Decision Table Testing UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter12/01
Bad Apple Behavior (slides adapted from Michael Mateas) UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter13/01.
Game playtesting, Gameplay metrics (Based on slides by Michael Mateas, and Chapter 9 (Playtesting) of Game Design Workshop, Tracy Fullerton) UC Santa Cruz.
IP Issues. UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter13/01 27 February 2013.
UML Diagrams (Slides adapted from Michael Mateas) UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter13/01
Independent Game Festival. IndieCade. UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter13/01 15.
Introduction to Typography. UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter13/01 25 February.
UML Sequence Diagrams (Slides adapted from Michael Mateas) UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter12/01.
Forming Effective Teams UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter12/01 17 January 2012.
Bad Apple Behavior (slides adapted from Michael Mateas) UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter12/01.
Fine-Tuning Game Controls UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter13/01 8 February 2013.
Game Design Studio III (CMPS 172) Fine-Tuning Game Controls UC Santa Cruz CMPS 172 – Game Design Studio III courses.soe.ucsc.edu/courses/cmps172/Spring12/01.
Decision Tables. UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter13/01 1 February 2013.
Q3.W9 MATH 8MONDAY 2/29/16 Today: o Welcome! o Free seating for all classes – Good work! o Warm-ups – on the back of the weekly outline o Good things!
Portfolio - LinkedIn UC Santa Cruz CMPS 170 – Game Design Studio I 21 October.
K-W’s Kindergarten Calendar Week of January 9th-13th
UC Santa Cruz CMPS 172 – Game Design Studio III
Forming Effective Teams
Learning from Postmortems (slides adapted from Michael Mateas)
Genre-Specific Level Design Analysis.
River Heights Sports Board
Reflecting on Sprint 1 Reports
Game user research in industry Jim Whitehead
Full Day Preschool Hours: Related Services Schedule
UML Sequence Diagrams (Slides adapted from Michael Mateas)
Weekly Warm Ups Week of September 12, 2016.
Rube Goldberg Project Thursday, May 18, 2017.
Rube Goldberg Project Friday, May 19, 2017.
Game playtesting, Gameplay metrics (Based on slides by Michael Mateas, and Chapter 9 (Playtesting) of Game Design Workshop, Tracy Fullerton) UC Santa Cruz.
Journey Postmortem. UC Santa Cruz CMPS 171 – Game Design Studio II
December 21st – January 3rd
Renaissance Place at Grand Community Activities Bldg. May 2018
Personal branding. UC Santa Cruz CMPS 171 – Game Design Studio II
Game user research in industry Jim Whitehead
Art Direction. Making Game Worlds Feel Alive
Sprint 5 Schedule (15 – 2 days)
2017 Housing advisor meeting
Spring 2015 Italian L a b O r I e n t a t I o n.
Monday February 19, 2018 District Assessment Wednesday Feb 21.
January 29th – February 2nd
Located on the first floor of Nitschke Hall Room 1010
Schedules My Schedule Monday: 9:00-2:00 Work 3:00-6:00 Clean
MS. BULLOCK 8TH GRADE SCIENCE LESSON PLANS
No Warm-Up 5/16/17 Happy Tuesday!  We have 8 school days left this year! (and 1 more Tuesday after today!) You can choose your seat today; if you move.
What’s happening this week!
Mrs. Hebel’s 1st Grade Island Times
World History February 4-8.
Monday, FEBRUARY 12, Day 115 Welcome back! I hope you had a great weekend! For today, you will return to your old groups. Please quietly distribute.
No Warm-Up 5/15/17 Happy Monday!  We have 9 school days left this year! (and 1 more Monday after today!) You can choose your seat today; if you move.
Extended Christmas Hours Thursday December 8th 9am -6:30pm Friday December 9th 9am -6:30pm Saturday December 10th 9am-6pm Thursday December.
What’s Happening This Week
Exams Begin Today: 2nd and 4th Period
No Warm-Up 5/19/17 Happy Friday!  We have 5 school days left this year! You can choose your seat today; if you move the seats around, please put them.
Monday, January 11 WINTER Bell Ringers Template.
Monday, January 15th MLK Day No School Fill in Agenda with:
Monday, January 11 WINTER Bell Ringers Template.
Monday, October 30th Fill in your agenda with:
Monday, January 11 WINTER Bell Ringers Template.
Third Grade Fridge Facts
Monday, February 8 WINTER Poster project No bell ringer Template.
Monday, February 12th Snow Day No school today!.
Monday, January 22nd Fill in Agenda with: Turn in Menu Projects
No Warm-Up 5/18/17 Happy Thursday!  We have 6 school days left this year! (and 1 more Thursday after today!) You can choose your seat today; if you.
Exams Today: 5th and 6th Period
Buy New Car
Presentation transcript:

Taxonomy of Video Game Bugs Based on slides and research originally by Chris Lewis, published at the Foundations of Digital Games 2010 conference UC Santa Cruz CMPS 171 – Game Design Studio II courses.soe.ucsc.edu/courses/cmps171/Winter13/01 30 January 2013

UC SANTA CRUZ Team Meetings  Will be meeting  Pixture, 3:30pm, today (Wednesday)  Asterogue, 4:30pm, today (Wednesday)  We’re Screwed (Thursday, 11am)  Focus on UML

UC SANTA CRUZ Upcoming deadlines  Thursday, January 31: End of Sprint 1  1 full day left in Sprint 1  Friday, February 1  Sprint 1 report due  Sprint 2 plan due  Friday (Feb. 1): team status reporting  Due by midnight  Report on team activities this week  Be sure to use team status reporting template  courses.soe.ucsc.edu/courses/cmps171/Winter13/01/pages/teamstatus- template

UC SANTA CRUZ Upcoming events  Winter Job & Internship Fair  Tuesday, February 5  See for more informationhttp://careers.ucsc.edu/

UC SANTA CRUZ Lab Cleanup Schedule  This week: Tearable World  Next week: We’re Screwed!  Team duties:  Ensure overflowing trash cans are emptied to bin outside in 3 rd floor courtyard (anytime during week)  By 5pm Monday and 5pm Friday (unless things get out of control, then more often):  Pick up food containers, bottles, etc.  Pick up stray craft materials, pens, etc and return to drawers  Clean off tables in conference rooms and big circular table  Report any major soda/food spills to me, so we can call cleanup crews  Put controllers/game boxes/etc. away (tidy up game area)  Report any cleaning materials needed

UC SANTA CRUZ Sprint Report  The output of a Sprint Retrospection meeting  Meeting held after the end of every sprint  Provides time to reflect on what happened, determine improvements  Questions to be answered:  What things should we stop doing?  Actions/activities the team did that were harmful, hurt progress  What should we start doing?  Actions/activities that will improve how we do work  What is working well that we should continue to do?  What is working well, and shouldn’t be touched?  What work was completed, and not completed?  User stories that were completed, not completed  What is our rate of completing work?  Story points completed, ideal work hours completed  Story points/day, ideal work hours/day  Average story points/day & ideal work hours/day across all sprints  Final sprint burndown chart

UC SANTA CRUZ expressiveintelligencestudioUC Santa Cruz The Jesus Shot

UC SANTA CRUZ Background Beizer created a taxonomy of software engineering bugs “There is no universally correct way to categorize bugs” Many other software engineering taxonomies exist Too specific or general, assumes code knowledge, doesn’t help games

UC SANTA CRUZ What’s In It Game design is a creative endeavor Game glitches are unintentional

UC SANTA CRUZ Taxonomy - Overview

UC SANTA CRUZ Position Invalid

UC SANTA CRUZ expressiveintelligencestudioUC Santa Cruz Invalid Graphical Representation

UC SANTA CRUZ expressiveintelligencestudioUC Santa Cruz Invalid Graphical Representation

UC SANTA CRUZ Invalid Graphical Representation

UC SANTA CRUZ expressiveintelligencestudioUC Santa Cruz Lack of Information

UC SANTA CRUZ expressiveintelligencestudioUC Santa Cruz Invalid Position Over Time

UC SANTA CRUZ expressiveintelligencestudioUC Santa Cruz Taxonomy - ?

UC SANTA CRUZ expressiveintelligencestudioUC Santa Cruz Discussion Not mutually exclusive Bugs overlap depending on perspective Not complete Can it ever be complete?

UC SANTA CRUZ expressiveintelligencestudioUC Santa Cruz Utility Testing Aid Taxonomies improve number of relevant test cases produced by testers Validation of bug detection software Theoretical understanding