{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:23:26Z","timestamp":1750307006782,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,5,29]],"date-time":"2012-05-29T00:00:00Z","timestamp":1338249600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,5,29]]},"DOI":"10.1145\/2282338.2282357","type":"proceedings-article","created":{"date-parts":[[2012,6,15]],"date-time":"2012-06-15T15:32:03Z","timestamp":1339774323000},"page":"81-88","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Gear2D"],"prefix":"10.1145","author":[{"given":"Leonardo G.","family":"de Freitas","sequence":"first","affiliation":[{"name":"Universidade de Bras\u00edlia, Bras\u00edlia, Brasil"}]},{"given":"Luiggi Monteiro","family":"Reffatti","sequence":"additional","affiliation":[{"name":"Universidade de Bras\u00edlia, Bras\u00edlia, Brasil"}]},{"given":"Igor Rafael","family":"de Sousa","sequence":"additional","affiliation":[{"name":"Universidade de Bras\u00edlia, Bras\u00edlia, Brasil"}]},{"given":"Anderson C.","family":"Cardoso","sequence":"additional","affiliation":[{"name":"Universidade de Bras\u00edlia, Bras\u00edlia, Brasil"}]},{"given":"Carla Denise","family":"Castanho","sequence":"additional","affiliation":[{"name":"Universidade de Bras\u00edlia, Bras\u00edlia, Brasil"}]},{"given":"Rodrigo","family":"Bonif\u00e1cio","sequence":"additional","affiliation":[{"name":"Universidade de Bras\u00edlia, Bras\u00edlia, Brasil"}]},{"given":"Guilherme N.","family":"Ramos","sequence":"additional","affiliation":[{"name":"Universidade de Bras\u00edlia, Bras\u00edlia, Brasil"}]}],"member":"320","published-online":{"date-parts":[[2012,5,29]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Ben-Kiki O. Evans C. and d\u00f6t Net I. YAML Ain't Markup Language http:\/\/www.yaml.org 2011. Accessed in december\/2011.  Ben-Kiki O. Evans C. and d\u00f6t Net I. YAML Ain't Markup Language http:\/\/www.yaml.org 2011. Accessed in december\/2011."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1529282.1529709"},{"key":"e_1_3_2_1_3_1","unstructured":"Bilas S. A Data Driven Game Object System. http:\/\/scottbilas.com\/files\/2002\/gdc\\_san\\_jose\/game\\_objects\\_paper.pdf 2002. Accessed in august\/2011.  Bilas S. A Data Driven Game Object System. http:\/\/scottbilas.com\/files\/2002\/gdc\\_san\\_jose\/game\\_objects\\_paper.pdf 2002. Accessed in august\/2011."},{"key":"e_1_3_2_1_4_1","volume-title":"C++ GUI Programming with Qt 4","author":"Blanchette J.","year":"2008","unstructured":"Blanchette , J. , and Summerfield , M . C++ GUI Programming with Qt 4 . Prentice Hall Open Source Software Development Series , 2008 . Blanchette, J., and Summerfield, M. C++ GUI Programming with Qt 4. Prentice Hall Open Source Software Development Series, 2008."},{"key":"e_1_3_2_1_5_1","first-page":"2","volume":"7","author":"Craig","year":"1993","unstructured":"Craig , I. D. Formal Techniques in the Development of Blackboard Systems. IJPRAI 7 , 2 ( 1993 ), 197--219. Craig, I. D. Formal Techniques in the Development of Blackboard Systems. IJPRAI 7, 2 (1993), 197--219.","journal-title":"Formal Techniques in the Development of Blackboard Systems. IJPRAI"},{"key":"e_1_3_2_1_6_1","volume-title":"Masters Abstracts International","volume":"45","author":"Demyen D.","year":"2006","unstructured":"Demyen , D. , and Buro , M . Efficient triangulation-based pathfinding . In Masters Abstracts International ( 2006 ), vol. 45 . Demyen, D., and Buro, M. Efficient triangulation-based pathfinding. In Masters Abstracts International (2006), vol. 45."},{"key":"e_1_3_2_1_7_1","volume-title":"Gear2D: um motor extensivel de jogos baseado em componentes. X Simposio Brasileiro de Games e Entretenimento Digital","author":"Freitas L.","year":"2011","unstructured":"Freitas , L. , Bonifacio , R. , and Castanho , C . Gear2D: um motor extensivel de jogos baseado em componentes. X Simposio Brasileiro de Games e Entretenimento Digital ( 2011 ). Freitas, L., Bonifacio, R., and Castanho, C. Gear2D: um motor extensivel de jogos baseado em componentes. X Simposio Brasileiro de Games e Entretenimento Digital (2011)."},{"key":"e_1_3_2_1_8_1","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1995","unstructured":"Gamma , E. , Helm , R. , Johnson , R. E. , and Vlissides , J . Design Patterns: Elements of Reusable Object-Oriented Software . Addison-Wesley , 1995 . Gamma, E., Helm, R., Johnson, R. E., and Vlissides, J. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995."},{"key":"e_1_3_2_1_9_1","volume-title":"ACM SIGGRAPH and Eurographics Conference","author":"Haller M.","year":"2002","unstructured":"Haller , M. , Zauner , J. , and Hartman , J . A generic framework for game development . ACM SIGGRAPH and Eurographics Conference ( 2002 ). Haller, M., Zauner, J., and Hartman, J. A generic framework for game development. ACM SIGGRAPH and Eurographics Conference (2002)."},{"key":"e_1_3_2_1_10_1","first-page":"2","volume":"4","author":"Hart P.","year":"1968","unstructured":"Hart , P. , Nilsson , N. , and Raphael , B. A formal basis for the heuristic determination of minimum cost paths. Systems Science and Cybernetics , IEEE Transactions on 4 , 2 ( 1968 ), 100--107. Hart, P., Nilsson, N., and Raphael, B. A formal basis for the heuristic determination of minimum cost paths. Systems Science and Cybernetics, IEEE Transactions on 4, 2 (1968), 100--107.","journal-title":"IEEE Transactions on"},{"key":"e_1_3_2_1_11_1","volume-title":"http:\/\/www.lua.org\/manual\/5.1\/manual.html","author":"Ierusalimschy R.","year":"2011","unstructured":"Ierusalimschy , R. , Celes , W. , and de Figueiredo , L. H. Lua 5.1 Reference Manual. http:\/\/www.lua.org\/manual\/5.1\/manual.html , 2011 . Accessed in december\/2011. Ierusalimschy, R., Celes, W., and de Figueiredo, L. H. Lua 5.1 Reference Manual. http:\/\/www.lua.org\/manual\/5.1\/manual.html, 2011. Accessed in december\/2011."},{"key":"e_1_3_2_1_12_1","first-page":"3","author":"Kallmann M.","year":"2003","unstructured":"Kallmann , M. , Bieri , H. , and Thalmann , D. Fully dynamic constrained delaunay triangulations. Geometric Modelling for Scientific Visualization 3 ( 2003 ). Kallmann, M., Bieri, H., and Thalmann, D. Fully dynamic constrained delaunay triangulations. Geometric Modelling for Scientific Visualization 3 (2003).","journal-title":"Geometric Modelling for Scientific Visualization"},{"key":"e_1_3_2_1_13_1","volume-title":"Design Patterns","author":"Lasater C. G.","year":"2006","unstructured":"Lasater , C. G. Design Patterns . Wordware Publishing , 2006 . Lasater, C. G. Design Patterns. Wordware Publishing, 2006."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/971564.971593"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-1098-6","volume-title":"Computational geometry: an introduction","author":"Preparata F.","year":"1985","unstructured":"Preparata , F. , and Shamos , M . Computational geometry: an introduction . Springer , 1985 . Preparata, F., and Shamos, M. Computational geometry: an introduction. Springer, 1985."},{"key":"e_1_3_2_1_16_1","unstructured":"PushButton Labs. Push Button Engine. http:\/\/www.pushbuttonengine.com 2011. Accessed in august\/2011.  PushButton Labs. Push Button Engine. http:\/\/www.pushbuttonengine.com 2011. Accessed in august\/2011."},{"key":"e_1_3_2_1_17_1","first-page":"267","volume-title":"Game Development Series. Course Technology","author":"Rabin S.","year":"2008","unstructured":"Rabin , S. , Game Architecture . In Introduction to Game Development , Game Development Series. Course Technology , 2008 , ch. 3, pp. 267 -- 297 . Rabin, S., et al. Game Architecture. In Introduction to Game Development, Game Development Series. Course Technology, 2008, ch. 3, pp. 267--297."},{"key":"e_1_3_2_1_18_1","volume-title":"Steering Behaviors For Autonomous Characters","author":"Reynolds C.","year":"1999","unstructured":"Reynolds , C. Steering Behaviors For Autonomous Characters . Miller Freeman Game Group , San Francisco , California ( 1999 ), 763--782. Reynolds, C. Steering Behaviors For Autonomous Characters. Miller Freeman Game Group, San Francisco, California (1999), 763--782."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/182078.182085"},{"key":"e_1_3_2_1_20_1","unstructured":"Stead C. The 10 Best Game Engines of This Generation. http:\/\/pc.ign.com\/articles\/100\/1003725pl.html 2009. Accessed in april\/2012.  Stead C. The 10 Best Game Engines of This Generation. http:\/\/pc.ign.com\/articles\/100\/1003725pl.html 2009. Accessed in april\/2012."},{"key":"e_1_3_2_1_21_1","first-page":"85","volume":"2","author":"Tozour","year":"2003","unstructured":"Tozour , P. Search Space Representations. AI Programming Wisdom 2 ( 2003 ), 85 -- 101 . Tozour, P. Search Space Representations. AI Programming Wisdom 2 (2003), 85--101.","journal-title":"Search Space Representations. AI Programming Wisdom"},{"key":"e_1_3_2_1_22_1","volume-title":"http:\/\/www.unity3d.com","author":"Unity Technologies D.","year":"2011","unstructured":"Unity Technologies . Unity3 D. http:\/\/www.unity3d.com , 2011 . Accessed in august\/2011. Unity Technologies. Unity3D. http:\/\/www.unity3d.com, 2011. Accessed in august\/2011."},{"key":"e_1_3_2_1_23_1","unstructured":"West M. Evolve your Hierarchy. http:\/\/cowboyprogramming.com\/2007\/01\/05\/evolve-your-heirachy 2007. Accessed in august\/2011.  West M. Evolve your Hierarchy. http:\/\/cowboyprogramming.com\/2007\/01\/05\/evolve-your-heirachy 2007. Accessed in august\/2011."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1467247.1467262"},{"key":"e_1_3_2_1_25_1","volume-title":"WICSA","author":"Yoder J. W.","year":"2002","unstructured":"Yoder , J. W. , and Johson , R . The adaptive object-model architectural style . In WICSA ( 2002 ). Yoder, J. W., and Johson, R. The adaptive object-model architectural style. In WICSA (2002)."}],"event":{"name":"FDG'12: International Conference on the Foundations of Digital Games","sponsor":["SASDG Society for the Advancement of the Science of Digital Games","SIGWEB ACM Special Interest Group on Hypertext, Hypermedia, and Web","SIGAI ACM Special Interest Group on Artificial Intelligence","SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques","SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Raleigh North Carolina","acronym":"FDG'12"},"container-title":["Proceedings of the International Conference on the Foundations of Digital Games"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2282338.2282357","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2282338.2282357","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:48:57Z","timestamp":1750236537000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2282338.2282357"}},"subtitle":["an extensible component-based game engine"],"short-title":[],"issued":{"date-parts":[[2012,5,29]]},"references-count":25,"alternative-id":["10.1145\/2282338.2282357","10.1145\/2282338"],"URL":"https:\/\/doi.org\/10.1145\/2282338.2282357","relation":{},"subject":[],"published":{"date-parts":[[2012,5,29]]},"assertion":[{"value":"2012-05-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}