{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T17:46:43Z","timestamp":1725990403071},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540695530"},{"type":"electronic","value":"9783540695547"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-69554-7_20","type":"book-chapter","created":{"date-parts":[[2007,5,13]],"date-time":"2007-05-13T08:53:57Z","timestamp":1179046437000},"page":"248-261","source":"Crossref","is-referenced-by-count":5,"title":["Toward Quality-Driven Development of 3D Computer Games"],"prefix":"10.1007","author":[{"given":"T. C. Nicholas","family":"Graham","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Will","family":"Roberts","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"20_CR1","volume-title":"Software Architecture in Practice","author":"L. Bass","year":"2003","unstructured":"Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice, 2nd edn. Addison-Wesley Professional, Reading (2003)","edition":"2"},{"key":"20_CR2","doi-asserted-by":"crossref","unstructured":"Bass, L., et al.: Usability-Supporting Architectural Patterns. In: Proceedings of the International Conference on Software Engineering, pp. 716\u2013717 (2004)","DOI":"10.1109\/ICSE.2004.1317502"},{"key":"20_CR3","volume-title":"AI Game Development","author":"A.J. Champandard","year":"2003","unstructured":"Champandard, A.J.: AI Game Development. New Riders Publishing, Berkeley (2003)"},{"key":"20_CR4","unstructured":"Entertainment Software Association, Top 10 Industry Facts (2005), Available at http:\/\/www.theesa.com\/facts\/top_10_facts.php"},{"key":"20_CR5","unstructured":"Geoghegan, J.J.: The Console Transition: A Publisher\u2019s Perspective, BusinessWeek Online, December 14 (2005)"},{"key":"20_CR6","unstructured":"Grover, R., et al.: Game Wars, BusinessWeek Online, February 28 (2005)"},{"key":"20_CR7","series-title":"Lecture Notes in Computer Science","first-page":"1","volume-title":"Engineering Human Computer Interaction and Interactive Systems","author":"B.E. John","year":"2005","unstructured":"John, B.E., et al.: Bringing Usability Concerns to the Design of Software Architecture. In: Bastide, R., Palanque, P., Roth, J. (eds.) Engineering Human Computer Interaction and Interactive Systems. LNCS, vol.\u00a03425, pp. 1\u201319. Springer, Heidelberg (2005)"},{"key":"20_CR8","first-page":"115","volume-title":"Game Programming Gems 5","author":"M. Harmon","year":"2005","unstructured":"Harmon, M.: Building Lua into Games. In: Game Programming Gems 5, pp. 115\u2013128. Charles River Media, Hingham (2005)"},{"key":"20_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/11752707_12","volume-title":"Interactive Systems","author":"W.G. Phillips","year":"2006","unstructured":"Phillips, W.G., Graham, T.C.N., Wolfe, C.: A Calculus for the Refinement and Evolution of Multi-User Mobile Applications. In: Gilroy, S.W., Harrison, M.D. (eds.) Interactive Systems. LNCS, vol.\u00a03941, pp. 137\u2013148. Springer, Heidelberg (2006)"},{"key":"20_CR10","first-page":"520","volume-title":"AI Game Programming Wisdom","author":"F. Poiker","year":"2002","unstructured":"Poiker, F.: Creating Scripting Languages for Nonprogrammers. In: AI Game Programming Wisdom, pp. 520\u2013529. Charles River Media, Hingham (2002)"},{"key":"20_CR11","first-page":"397","volume-title":"Programming Wisdom","author":"B. Scott","year":"2002","unstructured":"Scott, B.: Architecting an RTS AI. In: Programming Wisdom, pp. 397\u2013401. Charles River Media, Hingham (2002)"},{"key":"20_CR12","doi-asserted-by":"crossref","unstructured":"Smith, B.K.: Physical Fitness in Virtual Worlds. IEEE Computer, pp. 101-103 (October 2005)","DOI":"10.1109\/MC.2005.348"},{"key":"20_CR13","first-page":"233","volume-title":"Massively Multiplayer Game Development 2","author":"S. Street","year":"2005","unstructured":"Street, S.: Massively Multiplayer Games using a Distributed Services Approach. In: Massively Multiplayer Game Development 2, pp. 233\u2013241. Charles River Media, Hingham (2005)"},{"key":"20_CR14","first-page":"541","volume-title":"AI Game Programming Wisdom","author":"P. Tozour","year":"2002","unstructured":"Tozour, P.: The Perils of AI Game Scripting. In: AI Game Programming Wisdom, pp. 541\u2013554. Charles River Media, Hingham (2002)"},{"key":"20_CR15","first-page":"505","volume-title":"AI Game Programming Wisdom 2","author":"T. Wellmann","year":"2004","unstructured":"Wellmann, T.: Building a Sports AI Architecture. In: AI Game Programming Wisdom 2, pp. 505\u2013514. Charles River Media, Hingham (2004)"}],"container-title":["Lecture Notes in Computer Science","Interactive Systems. Design, Specification, and Verification"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69554-7_20.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T05:01:18Z","timestamp":1605762078000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-69554-7_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540695530","9783540695547"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69554-7_20","relation":{},"subject":[]}}