810 likes | 976 Views
Of Stick Figures and Boxes OR Off the Shelf tools For Communicating your Game Design Montreal International Game Summit, 2006. James Everett james.everett@a2m.com. James Everett. Game Designer. Game Designer. Artificial Mind and Movement. Communication. Design =. Programming =. Art =.
E N D
Of Stick Figures and BoxesOROff the Shelf tools For Communicating your Game DesignMontreal International Game Summit, 2006 James Everett james.everett@a2m.com
Game Designer Artificial Mind and Movement
Design = Programming = Art =
Designer’s Vision Desired Game Programmer’s Implementation
Designer’s Vision Desired Game Programmer’s Implementation
Designer Desired Game Programmer
Not a Doctor
OMG! (Object Modeling Group)
1.0 1997 2.0 2004
English Deutsch Esperanto Français Español Bosanski Nihongo Dansk
but not clever Computers: fast,
if (Game) != then
PPPPPP • Prior • Planning • Prevents • Piss • Poor • Performance
Stand Avatar waits in idle stand state -Player can jump from stand Jump Avatar jumps into the air -After completing Jump the avatar enters the fall state. Fall Avatar is airborne and cannot jump again -When the avatar reaches the ground return to stand Stand Fall Jump UML Text
Avatar Player
Behavior Diagrams? Punch Enemy Stand Fall Enemy Enters Hurt State Reduce Enemy HP Use Case Jump Actor Use Case Diagram State Machine Diagram Activity Diagram
Use Case Diagrams Use Case Actor
ATM Withdraw Deposit Customer Bank Database Balance Check
GAME Movement Combat Avatar Enemy Health
and = Actor Player/avatar NPC/Enemy
Punch ASSOCIATION Avatar ACTOR GAME
Use Case Actor Use Case • Use Case specifications • Provide a detailed explanation of use cases • Through text