用户名: 密码: 验证码:
Serious Games Architectures and Engines
详细信息    查看全文
  • 关键词:Serious games architecture ; Game engine ; Serious game development ; Distributed architecture ; Game component ; Schema
  • 刊名:Lecture Notes in Computer Science
  • 出版年:2016
  • 出版时间:2016
  • 年:2016
  • 卷:9970
  • 期:1
  • 页码:148-173
  • 全文大小:1,611 KB
  • 参考文献:1.Schmidt, R., Emmerich, K., Schmidt, B.: Applied games – in search of a new definition. In: Chorianopoulos, K., Divitini, M., Hauge, J.B., Jaccheri, L., Malaka, R. (eds.) ICEC 2015. LNCS, vol. 9353, pp. 100–111. Springer, Heidelberg (2015)CrossRef
    2.Connolly, T.M., Boyle, E.A., MacArthur, E., Hainey, T., Boyle, J.M.: A systematic literature review of empirical evidence on computer games and serious games. Comput. Educ. 59, 661–686 (2012)CrossRef
    3.Michael, D.R., Chen, S.L.: Serious Games: Games That Educate, Train, and Inform. Course Technology, Mason (2005)
    4.Djaouti, D., Alvarez, J., Jessel, J.-P.: Classifying serious games: the G/P/S model. In: Felicia, P. (ed.) Handbook of Research on Improving Learning and Motivation Through Educational Games: Multidisciplinary Approaches, pp. 118–136. IGI Global, Hershey (2011)CrossRef
    5.Ratan, R., Ritterfeld, U.: Classifying serious games. In: Ritterfeld, U., Cody, M., Vorderer, P. (eds.) Serious Games: Mechanisms and Effects, pp. 10–22. Routledge, New York (2009)
    6.Streicher, A., Szentes, D., Roller, W.: Scenario assistant for complex system configurations. IADIS Int. J. Comput. Sci. Inf. Syst. 9, 38–52 (2014)
    7.Reuter, C., Tregel, T., Mehm, F., Göbel, S., Steinmetz, R.: Rapid prototyping for multiplayer serious games. In: Busch, C. (ed.) Proceedings of the 8th European Conference on Games Based Learning, Reading, vol. 2, pp. 478–486 (2014)
    8.Söbke, H., Chan, E., von Buttlar, R., Große-Wortmann, J., Londong, J.: Cat king’s metamorphosis. In: Göbel, S., Wiemeyer, J. (eds.) GameDays 2014. LNCS, vol. 8395, pp. 12–22. Springer, Heidelberg (2014)CrossRef
    9.Murphy-Hill, E., Zimmermann, T., Nagappan, N.: Cowboys, ankle sprains, and keepers of quality: how is video game development different from software development? In: 36th International Conference on Software Engineering (ACM), pp. 1–11 (2014)
    10.Fullerton, T.: Game Design Workshop: A Playcentric Approach to Creating Innovative Games. Morgan Kaufmann, Burlington (2008)
    11.Osborne O’Hagan, A., Coleman, G., O’Connor, R.V.: Software development processes for games: a systematic literature review. In: Barafort, B., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2014. CCIS, vol. 425, pp. 182–193. Springer, Heidelberg (2014)
    12.Cooper, K.M.L., Scacchi, W.: Introducing computer games and software engineering. In: Cooper, K.M.L., Scacchi, W. (eds.) Computer Games and Software Engineering, pp. 1–27. Chapman and Hall/CRC, Boca Raton (2015)
    13.Morgan, G.: Challenges of online game development: a review. Simul. Gaming 40, 688–710 (2009)CrossRef
    14.Morgado, L.: Technology challenges of virtual worlds in education and training - research directions. In: 2013 5th International Conference on Games Virtual Worlds Serious Applications (VS-GAMES), pp. 1–5 (2013)
    15.Mojang: Minecraft. https://​minecraft.​net/​
    16.Nebel, S., Schneider, S., Rey, G.D.: Mining learning and crafting scientific experiments: a literature review on the use of minecraft in education and research. J. Educ. Technol. Soc. 19, 355–366 (2016)
    17.Petrov, A.: Using minecraft in education: a qualitative study on benefits and challenges of game-based education (2014). https://​tspace.​library.​utoronto.​ca/​bitstream/​1807/​67048/​1/​Petrov_​Anton_​201406_​MT_​MTRP.​pdf
    18.Ampatzoglou, A., Stamelos, I.: Software engineering research for computer games: a systematic review. Inf. Softw. Technol. 52, 888–901 (2010)CrossRef
    19.Prakash, E., Brindle, G., Jones, K., Zhou, S., Chaudhari, N.S., Wong, K.-W.: Advances in games technology: software, models, and intelligence. Simul. Gaming 40, 752–801 (2009)CrossRef
    20.McShaffry, M., Graham, D.: Game Coding Complete. Course Technology, Boston (2012)
    21.Wang, A.I., Nordmark, N.: Software architectures and the creative processes in game development. In: Chorianopoulos, K., Divitini, M., Hauge, J.B., Jaccheri, L., Malaka, R. (eds.) ICEC 2015. LNCS, vol. 9353, pp. 272–285. Springer, Heidelberg (2015). doi:10.​1007/​978-3-319-24589-8_​21 CrossRef
    22.Blow, J.: Game development: harder than you think. Queue 1, 28–37 (2004)CrossRef
    23.Kanode, C.M., Haddad, H.M.: Software engineering challenges in game development. In: Sixth International Conference on Information Technology: New Generations, 2009, ITNG 2009, pp. 260–265. IEEE (2009)
    24.Habgood, M.P.J., Ainsworth, S.E.: Motivating children to learn effectively: exploring the value of intrinsic integration in educational games. J. Learn. Sci. 20, 169–206 (2011)CrossRef
    25.Fields, T.: Mobile and Social Game Design: Monetization Methods and Mechanics. A K Peters/CRC Press, Boca Raton (2014)
    26.Kinder, K.: “You have a Farmville gift request”: Thesen zum Erfolg von Social Casual Gaming auf Facebook. kommunikation@gesellschaft. 13, 19 pages (2012)
    27.Khalil, M., Ebner, M.: Learning analytics: principles and constraints. In: Proceedings of World Conference on Educational Multimedia, Hypermedia and Telecommunications, pp. 1326–1336. Association for the Advancement of Computing in Education (AACE) (2015)
    28.Serrano-Laguna, Á., Torrente, J., Moreno-Ger, P., Fernández-Manjón, B.: Tracing a little for big improvements: application of learning analytics and videogames for student assessment. Procedia Comput. Sci. 15, 203–209 (2012)CrossRef
    29.Torrente, J., Mera, P.L., Moreno-Ger, P., Fernández-Manjón, B.: Coordinating heterogeneous game-based learning approaches in online learning environments. In: Pan, Z., Cheok, A.D., Müller, W., Rhalibi, A.E. (eds.) Transactions on Edutainment II. LNCS, vol. 5660, pp. 1–18. Springer, Heidelberg (2009)CrossRef
    30.Moreno-Ger, P., Torrente, J., Bustamante, J., Fernández-Galaz, C., Fernández-Manjón, B., Comas-Rengifo, M.D.: Application of a low-cost web-based simulation to improve students’ practical skills in medical education. Int. J. Med. Inform. 79, 459–467 (2010)CrossRef
    31.Warren, S.J., Jones, G.: Overcoming educational game development costs with lateral innovation: chalk house, the door, and broken window. J. Appl. Instr. Des. 4, 51–63 (2012)
    32.Lester, J., Mott, B., Rowe, J., Taylor, R.: Design principles for pedagogical agent authoring tools. In: Sottilare, R.A., Graesser, A.C., Hu, X., Brawner, K. (eds.) Design Recommendations for Intelligent Tutoring Systems Volume 3 Authoring Tools and Expert Modeling Techniques, pp. 151–160. U.S. Army Research Laboratory, Orlando, FL, USA (2015)
    33.Hauser, D.D.: License an engine or create your own. Mak. Games 6, 41–45 (2015)
    34.Kruchten, P.B.: The 4+1 view model of architecture. IEEE Softw. 12, 42–50 (1995)CrossRef
    35.Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison Wesley, Boston (2003)
    36.Masuch, M., Abbadi, M., Konert, J., Streicher, A., Söbke, H., Dey, R.: Lecture “Serious Game Technology”. In: Dagstuhl GI Seminar 15283 on Entertainment Computing and Serious Games (2015)
    37.Oculus VR LLC: Oculus. https://​www.​oculus.​com/​
    38.Unity Technologies: Unity - Game Engine. https://​unity3d.​com/​
    39.Brannolte, U., Harder, R.J., Kraus, T.J.: Virtual city and traffic simulation game based on scientific models. In: Zupančič, B., Karba, R., and Blažič, S. (eds.) EUROSIM 2007: Proceedings of the 6th EUROSIM Congress on Modelling and Simulation, Ljubljana, Slovenia, 9–13 September 2007, vol. 1. Argesim (2007)
    40.Glamus GmbH: Mobility - A city in motion! http://​www.​mobility-online.​de
    41.Schmitz, P.: CD-ROM-Kritik: mobility. c’t Mag. für Comput. 252 (2000)
    42.von Buttlar, R., Kurkowski, S., Schmidt, F.A., Pannicke, D.: Die Jagd nach dem Katzenkönig. In: Kaminski, W., Lorber, M. (eds.) Gamebased Learning: Clash of Realities 2012, pp. 201–214. Kopäd, München (2012)
    43.cocos2d.org: Cocos2d (2008). http://​cocos2d.​org/​
    44.Takomat GmbH: Energetika. http://​www.​wir-ernten-was-wir-saeen.​de/​energiespiel/​
    45.Takomat GmbH: Good Games - takomat Games|Neue Lebensformen für Medien. http://​www.​takomat-games.​com/​en/​games/​good-games.​html
    46.Rare: Kinect Sports (2010)
    47.Cederholm, H., Hilborn, O., Lindley, C., Sennersten, C., Eriksson, J.: The aiming game: using a game with biofeedback for training in emotion regulation. In: Copier, A., Kennedy, M., and Waern, H. (eds.) DiGRA 2011 - Proceedings of the 2011 DiGRA International Conference: Think Design Play. DiGRA/Utrecht School of the Arts (2011)
    48.Hoffmann, K., Wiemeyer, J., Hardy, S., Göbel, S.: Personalized adaptive control of training load in exergames from a sport-scientific perspective. In: Göbel, S., Wiemeyer, J. (eds.) GameDays 2014. LNCS, vol. 8395, pp. 129–140. Springer, Heidelberg (2014)CrossRef
    49.Hardy, S., Dutz, T., Wiemeyer, J., Göbel, S., Steinmetz, R.: Framework for personalized and adaptive game-based training programs in health sport. Multimed. Tools Appl. 74, 5289–5311 (2015)CrossRef
    50.Maier, M., Rubio Ballester, B., Duarte, E., Duff, A., Verschure, P.F.: Social integration of stroke patients through the multiplayer rehabilitation gaming system. In: Göbel, S., Wiemeyer, J. (eds.) GameDays 2014. LNCS, vol. 8395, pp. 100–114. Springer, Heidelberg (2014)CrossRef
    51.SmartFoxServer. http://​www.​smartfoxserver.​com/​
    52.Street, S.: Massively multiplayer games using a distributed services approach. In: Alexander, T. (ed.) Massively Multiplayer Game Development, pp. 233–241. Charles River Media, Boston (2005)
    53.Coulouris, G., Dollimore, J., Kindberg, T., Blair, G.: Distributed Systems: Concepts and Design. Pearson, Harlow (2011)MATH
    54.Hall, R., Novak, J.: Game Development Essentials: Online Game Development. Delmar, Clifton Park (2008)
    55.Alexander, T. (ed.): Massively Multiplayer Game Development 2. Charles River Media, Newton Centre (2005)
    56.Greenhalgh, C., Benford, S.: MASSIVE: a collaborative virtual environment for teleconferencing. ACM Trans. Comput. Interact. 2, 239–261 (1995)CrossRef
    57.Frécon, E., Stenius, M.: DIVE: a scalable network architecture for distributed virtual environments. Distrib. Syst. Eng. 5, 91–100 (1998)CrossRef
    58.Carvalho, M.B., Bellotti, F., Berta, R., De Gloria, A., Gazzarata, G., Hu, J., Kickmeier-Rust, M.: A case study on service-oriented architecture for serious games. Entertain. Comput. 6, 1–10 (2015)CrossRef
    59.van Oijen, J., Vanhée, L., Dignum, F.: CIGA: a middleware for intelligent agents in virtual environments. In: Beer, M., Brom, C., Dignum, F., Soo, V.-W. (eds.) AEGS 2011. LNCS, vol. 7471, pp. 22–37. Springer, Heidelberg (2012)CrossRef
    60.Jepp, P., Fradinho, M., Pereira, J.M.: An agent framework for a modular serious game. In: 2nd International Conference on Games and Virtual Worlds for Serious Applications, VS-GAMES 2010, pp. 19–26 (2010)
    61.Noseworthy, J.R.: The test and training enabling architecture (TENA) supporting the decentralized development of distributed applications and LVC simulations. In: 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications, 2008, DS-RT 2008, pp. 259–268 (2008)
    62.Peirce, N., Conlan, O., Wade, V.: Adaptive educational games: providing non-invasive personalised learning experiences. In: 2008 Second IEEE International Conference on Digital Game and Intelligent Toy Enhanced Learning, pp. 28–35. IEEE (2008)
    63.Reichenthal, S.W.: The simulation reference markup language (SRML): a foundation for representing BOMs and supporting reuse. In: Proceedings Fall 2002 Simulation Interoperability Workshop, vol. 1, pp. 285–290 (2002)
    64.Reichenthal, S.W.: SRML - Simulation Reference Markup Language. https://​www.​w3.​org/​TR/​SRML/​
    65.Barnett, J., Akolkar, R., Auburn, R., Bodell, M., Burnett, D.C., Carter, J., McGlashan, S., Lager, T., Helbing, M., Hosn, R., Raman, T.V., Reifenrath, K., Rosenthal, N., Roxendal, J.: State Chart XML (SCXML): State machine notation for control abstraction. https://​www.​w3.​org/​TR/​scxml/​
    66.Stãnescu, I.A., Stefan, A., Kravcik, M., Lim, T., Bidarra, R.: Interoperability strategies for serious games development. In: Internet Learning, pp. 33–40. DigitalCommons@APUS (2013)
    67.IEEE Learning Technology Standards Comittee: IEEE standard for learning object metadata. IEEE Stand. 1484, 2004–2007 (2002)
    68.ADLnet: SCORM. http://​www.​adlnet.​org/​scorm/​
    69.Henning, P.A., Heberle, F., Fuchs, K., Swertz, C., Schmölz, A., Forstner, A., Zielinski, A.: INTUITEL - intelligent tutoring interface for technology enhanced learning. International Workshop on Perspective Approaches for Learning Environment, 4 pp. (2014)
    70.Szentes, D., Bargel, B.-A., Streicher, A., Roller, W.: Enhanced test evaluation for web based adaptive learning paths. In: 2011 7th International Conference on Next Generation Web Services Practices, pp. 352–356 (2011)
    71.Minović, M., Milovanović, M., Starcevic, D.: Using learning objects in games. In: Lytras, M.D., Ordonez De Pablos, P., Ziderman, A., Roulstone, A., Maurer, H., Imber, J.B. (eds.) WSKS 2010. CCIS, vol. 111, pp. 297–305. Springer, Heidelberg (2010)CrossRef
    72.adelbla, Marchiori, E., EUCM-Developer, Martinez, Torrente, J., Moreno-Ger, P.: eAdventure (2015). http://​sourceforge.​net/​projects/​e-adventure/​
    73.Silva, J., Teixeira, F., de Jesus, E., Sá, V., Fernandes, C.T.: A taxonomy of educational games compatible with the LOM-IEEE data model. Proceedings of Interdisciplinary Studies in Computer Science, SCIENTIA, pp. 44–59 (2008)
    74.El Borji, Y., Khaldi, M.: An IEEE LOM application profile to describe serious games «SG-LOM». Int. J. Comput. Appl. 86, 1–8 (2014)
    75.Object Management Group: Unified Modeling LanguageTM (UML®) Resource Page. http://​www.​uml.​org/​
    76.Rucker, R.: Software Engineering and Computer Games. Addison-Wesley, Harlow (2003)
    77.Gregory, J.: Game Engine Architecture. A K Peters/CRC Press, Boca Raton (2014)
    78.Anderson, E.F., Engel, S., Comninos, P., McLoughlin, L.: The case for research in game engine architecture. In: Proceedings of 2008 Conference on Future Play: Research, Play, Share – Future, Play 2008, pp. 228–231 (2008)
    79.Göbel, S., Salvatore, L., Konrad, R.: StoryTec: a digital storytelling platform for the authoring and experiencing of interactive and non-linear stories. In: International Conference on Automated Solutions for Cross Media Content and Multi-channel Distribution, 2008, AXMEDIS 2008, pp. 103–110 (2008)
    80.Jumail, A., Rambli, D.R.A., Sulaiman, S.: G-Flash: an authoring tool for guided digital storytelling. In: 2011 IEEE Symposium on Computers Informatics (ISCI), pp. 396–401 (2011)
    81.Yessad, A., Labat, J.M., Kermorvant, F.: SeGAE: a serious game authoring environment. In: Proceedings of 10th IEEE International Conference on Advanced Learning Technologies, ICALT 2010, pp. 538–540 (2010)
    82.Huizinga, J.: Homo Ludens. Routledge & Kegan Paul, London, Boston, Henley (1949)
    83.Orkin, J.: Three states and a plan: the AI of FEAR. In: Game Developer’s Conference 2006, pp. 1–18 (2006)
    84.Majchrzak, K., Quadflieg, J., Rudolph, G.: Advanced dynamic scripting for fighting game AI. In: Chorianopoulos, K., Divitini, M., Hauge, J.B., Jaccheri, L., Malaka, R. (eds.) ICEC 2015. LNCS, vol. 9353, pp. 86–99. Springer, Heidelberg (2015)CrossRef
    85.Yannakakis, G.N.: Game AI revisited. In: Proceedings of the 9th Conference on Computing Frontiers, pp. 285–292 (2012)
    86.Rival Theory: RAIN AI for Unity (2014). https://​www.​assetstore.​unity3d.​com/​en/​#!/​content/​23569
    87.Millington, I.: Game Physics Engine Development. Morgan Kaufmann Publishers, Amsterdam (2010)
    88.Anthony: High-performance physics in Unity 5. http://​blogs.​unity3d.​com/​2014/​07/​08/​high-performance-physics-in-unity-5/​
    89.Cowan, B., Kapralos, B.: A survey of frameworks and game engines for serious game development. In: 2014 IEEE 14th International Conference on Advanced Learning Technologies (ICALT), pp. 662–664 (2014)
    90.Epic Games: Unreal Engine (2015). http://​www.​unrealengine.​com/​
    91.YOYOGames: Gamemaker. http://​www.​yoyogames.​com/​gamemaker
    92.Marks, S., Windsor, J., Wünsche, B.: Evaluation of game engines for simulated surgical training. In: Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australia and Southeast Asia - GRAPHITE 2007, pp. 273–280. ACM, New York (2007)
    93.Rocha, R., Araújo, R.: Selecting the best open source 3D games engines. In: Proceedings of Brazilian Symposium on Games and Digital Entertainment, Florianópolis, St. Catarina, pp. 333–336 (2010)
    94.Blender. https://​www.​blender.​org/​
    95.Crystal Space. http://​www.​crystalspace3d.​org/​main/​Main_​Page
    96.Delta3d. http://​www.​delta3d.​org/​
    97.Gebhardt, N., Stehno, C., Davidson, G., Celis, A.F., Hoschke, L., MacDonald, C., Zeilfelder, M., Nadrowski, P., Hilali, A., Wadsworth, D., Alten, T., Jam, Goewert, J.: Irrlicht 3D Engine. http://​irrlicht.​sourceforge.​net/​
    98.jMonkeyEngine. http://​jmonkeyengine.​org/​
    99.OGRE (2001). http://​www.​ogre3d.​org/​
    100.OpenSceneGraph. http://​www.​openscenegraph.​org/​
    101.Walt Disney Imagineering Carnegie Mellon University: Panda3D. http://​www.​panda3d.​org/​
    102.Petridis, P., Dunwell, I., Panzoli, D., Arnab, S., Protopsaltis, A., Hendrix, M., Freitas, S.: Game engines selection framework for high-fidelity serious applications. Int. J. Interact. Worlds 2012, 1–19 (2012)CrossRef
    103.Crytek GmbH: CryEngine (2015). http://​cryengine.​com/​
    104.Valve: Source Engine (2014)
    105.Westhoven, M., Alexander, T.: Towards a structured selection of game engines for virtual environments. In: Shumaker, R., Lackey, S. (eds.) VAMR 2015. LNCS, vol. 9179, pp. 142–152. Springer, Heidelberg (2015)CrossRef
    106.Sarhan, A.: The utilisation of games technology for environmental design education. Ph.D. thesis, University of Nottingham (2012)
    107.Chen, M.D.: Game making tools round up. http://​markdangerchen.​net/​2015/​08/​27/​game-making-tools-round-up/​
    108.Electronic Arts Inc.: SimCity. www.​simcity.​com
    109.Cifaldi, F.: Breaking down SimCity’s Glassbox engine. http://​www.​gamasutra.​com/​view/​news/​164870/​gdc_​2012_​breaking_​down_​simcitys_​.​php
    110.Willmott, A.: Inside GlassBox. http://​www.​andrewwillmott.​com/​talks/​inside-glassbox
    111.Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-Oriented Software Architecture: A System of Patterns, vol. 1. Wiley, Chichester (1996)
    112.OTOY Inc.: OTOY. https://​home.​otoy.​com/​
    113.Messaoudi, F., Simon, G., Ksentini, A.: Dissecting games engines: the case of Unity3D. In: 2015 International Workshop on Network and Systems Support for Games (NetGames), pp. 1–6 (2015)
    114.Cooper, K.M.L., Scacchi, W. (eds.): Computer Games and Software Engineering. Chapman & Hall/CRC, Boca Raton (2015)
    115.Hocking, J.: Unity in Action: Multiplatform Game Development in C# with Unity 5. Manning Publications, Shelter Island (2015)
    116.Nystrom, B.: Game Programming Patterns. Genever Benning, Carrollton (2014)
    117.Schuller, D.: C# Game Programming: For Serious Game Creation. Cengage Learning PTR, Boston (2010)
    118.GameDevNet LLC: gamedev.net. http://​gamedev.​net
    119.AiGameDev.com KG: AIGameDev.com. http://​aigamedev.​com
    120.Stack Exchange Inc.: Game Development – Stackexchange. http://​gamedev.​stackexchange.​com/​
    121.DevMaster LLC: Engines|DevNaster. http://​devmaster.​net/​devdb/​engines
    122.clay games: HTML5 game engines - find which is right for you. https://​html5gameengine.​com/​
    123.Gamesnetwork list at listserv.uta.fi. https://​listserv.​uta.​fi/​archives/​gamesnetwork.​html
    124.ICEC – mailing list of the IFIP entertainment computing community. http://​listserver.​tue.​nl/​mailman/​listinfo/​icec
    125.Mahardy, M.: GDC 2015: Valve announces source 2 engine. http://​www.​ign.​com/​articles/​2015/​03/​04/​gdc-2015-valve-announces-source-2-engine
  • 作者单位:Heinrich Söbke (18)
    Alexander Streicher (19)

    18. Bauhaus-Institute for Infrastructure Solutions (b.is), Bauhaus-Universität Weimar, Weimar, Germany
    19. Fraunhofer IOSB, Karlsruhe, Germany
  • 丛书名:Entertainment Computing and Serious Games
  • ISBN:978-3-319-46152-6
  • 刊物类别:Computer Science
  • 刊物主题:Artificial Intelligence and Robotics
    Computer Communication Networks
    Software Engineering
    Data Encryption
    Database Management
    Computation by Abstract Devices
    Algorithm Analysis and Problem Complexity
  • 出版者:Springer Berlin / Heidelberg
  • ISSN:1611-3349
  • 卷排序:9970
文摘
The term Serious Game includes a wide, heterogeneous field of digital games with varying purposes and objectives and for a multitude of different application areas. All in common is the underlying software. This chapter gives an overview on the technical aspects of serious games including their software architectures and engines. As the general topic is manifold and the technical aspects of serious game software are quite comprehensive, this chapter covers the basic principles of and requirements for serious game software. It depicts selected software architectures and provides examples for game engines including a description of selected components.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700