In Advanced Game Design, pioneering game designer and instructor Michael Sellers situates game design practices in a strong theoretical framework of systems thinking, enabling designers to think more deeply and clearly about their work, so they can produce better, more engaging games for any device or platform. Sellers offers a deep unifying framework in which practical game design best practices and proven systems thinking theory reinforce each other, helping game designers understand what they are trying to accomplish and the best ways to achieve it. Drawing on 20+ years of experience designing games, launching game studios, and teaching game design, Sellers explains:
What games are, and how systems thinking can help you think about them more clearly How to systematically promote engagement, interactivity, and fun What you can learn from MDA and other game design frameworks How to create gameplay and core loops How to design the entire player experience, and how to build game mechanics that work together to create that experience How to capture your game’s “big idea” and Unique Selling Proposition How to establish high-level and background design and translate it into detailed design How to build, playtest, and iterate early prototypes How to build your game design career in a field that keeps changing at breakneck speed
ASIN : B076YD21JW
Publisher : Addison-Wesley Professional
Accessibility : Learn more
Publication date : October 30, 2017
Edition : 1st
Language : English
File size : 9.5 MB
Simultaneous device usage : Up to 5 simultaneous devices, per publisher limits
Screen Reader : Supported
Enhanced typesetting : Enabled
X-Ray : Not Enabled
Word Wise : Not Enabled
Print length : 814 pages
ISBN-13 : 978-0134669458
Page Flip : Enabled
Part of series : Game Design
Reading age : 18 years and up
Best Sellers Rank: #1,131,424 in Kindle Store (See Top 100 in Kindle Store) #83 in Computer & Video Game Design #151 in Game Programming #309 in Computer Games Programming
Customer Reviews: 4.4 4.4 out of 5 stars 74 ratings var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

