Desarrollo del prototipo de videojuego Come On! Test!

dc.contributor.advisorZapata Ramírez, Sebastián
dc.coverage.spatialBogotá, Colombiaspa
dc.creatorTriviño Monje, Juan Pablo
dc.creator.degreeIngeniero(s) de Sistemasspa
dc.date.accessioned2022-04-20T19:49:17Z
dc.date.available2022-04-20T19:49:17Z
dc.date.created2022
dc.description.abstractMúltiples factores actuales y recientes evidenciaron la falta de integración social entre grupos tanto virtuales como presenciales, creando la necesidad de un espacio de socialización entre los miembros de estas comunidades para entablar lazos interpersonales para cada uno. Este trabajo desarrolla el prototipo de una plataforma de juego donde se logra proveer este ambiente de desarrollo social construido a partir de la comunicación entre personas con intereses y opiniones en común. Para lograr este proyecto, se plantea una arquitectura de software y un diseño de sistemas basados en propósitos estructurales del proyecto planteados bajo el desempeño de los objetivos principales. En su creación se utiliza el motor de juego Unity junto con el marco de desarrollo .NET con C#, incluyendo librerias de terceros como el API de redes Mirror. Con el trabajo se logra crear el prototipo funcional, junto con el diseño de los componentes del mismo en una serie de fases propias del desarrollo de videojuegos adaptadas específicamente a la necesidad de esta tesis. Adicionalmente, se expone una planteación y proyección de implementación para escalar el software creado.spa
dc.description.abstractenglishMultiple current and recent factors evidenced the lack of social integration between virtual and face-to-face groups, creating the need for a space for socialization between members of these communities to establish interpersonal ties for each other. This work develops the prototype of a game platform where it is possible to provide this social development environment built from communication between people with common interests and opinions. To achieve this project, a software architecture and a system design based on structural purposes of the project are proposed under the performance of the main objectives. In its creation, the Unity game engine is used along with the .NET development framework with C#, including third-party libraries such as the Mirror network API. The work achieves the creation of the functional prototype, along with the design of its components in a series of phases of video game development specifically adapted to the needs of this thesis. Additionally, an implementation approach and projection for scaling the created software is presented.spa
dc.description.hashtag#PlataformaDeJuegospa
dc.description.hashtag#Comunicaciónspa
dc.format.extent40 páginasspa
dc.format.mimetypetext/htmlspa
dc.identifier.urihttps://hdl.handle.net/20.500.12010/26072
dc.language.isospaspa
dc.publisherUniversidad de Bogotá Jorge Tadeo Lozanospa
dc.publisher.facultyFacultad de Ciencias Naturales e Ingenieríaspa
dc.publisher.programIngeniería de Sistemasspa
dc.relation.referencesApperley, T. H. (1 de Marzo de 2006). Genre and Game Studies. Simulation & Gaming, págs. 6-23. doi:https://doi.org/10.1177/1046878105282278spa
dc.relation.referencesCasamassina, M. (2005). GDC 2005: Iwata Keynote Transcript. Game Developers Conference 2005 (pág. 3). San Francisco: IGN. Recuperado el 8 de Febrero de 2022, de https://www.ign.com/articles/2005/03/11/gdc-2005-iwata-keynotetranscript?page=3spa
dc.relation.referencesChen, S. (29 de Abril de 2009). The Social Network Boom. Recuperado el 8 de Febrero de 2022, de Game Developer: https://www.gamasutra.com/view/feature/4009/the_social_network_game_boom.ph pspa
dc.relation.referencesCMS. (17 de Febrero de 2008). Selecting a Development Approach. Recuperado el 8 de Febrero de 2022, de Research Statics Data and Systems: https://web.archive.org/web/20190102182947/https://www.cms.gov/Research Statistics-Data-and-Systems/CMS-InformationTechnology/XLC/Downloads/SelectingDevelopmentApproach.pdfspa
dc.relation.referencesCope, J. (8 de Abril de 2002). What's a Peer-to-Peer (P2P) Network? Recuperado el 8 de Febrero de 2022, de ComputerWorld: https://www.computerworld.com/article/2588287/networking-peer-to-peernetwork.htmlspa
dc.relation.referencesCreatio. (s.f.). Rapid Application Development. Recuperado el 8 de Febrero de 2022, de Creatio.com: https://www.creatio.com/page/rapid-application-developmentspa
dc.relation.referencesCroft, D. W. (s.f.). Game Architecture. En D. W. Croft, Advanced Java Game Programming (págs. 279-345). Berkeley, California, Estados Unidos: Springer. doi:10.1007/978-1- 4302-0713-9_7spa
dc.relation.referencesD'Atri, A., De Marco, M., & Casalino, N. (2008). Interdisciplinary Aspects of Information Systems Studies. Alemania: Physica-Verlag, Springer. doi:10.1007/978-3-7908- 2010-2spa
dc.relation.referencesDensmore, S. (25 de Mayo de 2004). Why Singletons are Evil. Recuperado el 8 de Febrero de 2022, de Microsoft Docs: https://web.archive.org/web/20210715184717/https://docs.microsoft.com/enus/archive/blogs/scottdensmore/why-singletons-are-evilspa
dc.relation.referencesDepartamento de Tecnología de IES Playa Honda. (Noviembre de 2018). Unidad 1. Fundamentos De Informática. Hardware y Software, 21-36. Las Palmas, Gran Canaria, España. Obtenido de https://www3.gobiernodecanarias.org/medusa/ecoblog/mgoncal/files/2018/11/unida d-1-hardware-tic-4-eso-ies-playa-honda-1.pdfspa
dc.relation.referencesDeterding, S., Khaled, R., Nacke, L. E., & Dixon, D. (2 de Abril de 2011). CHI 2011 Workshop Gamification: Using Game. Gamification: Toward a Definition, 6-9. Vancouver, BC, Canadá. Recuperado el 8 de Febrero de 2022, de http://gamificationresearch.org/wp-content/uploads/2011/04/CHI11_Workshop_Gamification.pdfspa
dc.relation.referencesDíaz, J., & Rodríguez, Y. (s.f.). El Potencial de la Gamificación Aplicado al Ámbito Educativo. Obtenido de Facultad de Ciencias de la Educación - Universidad de Sevilla: https://fcce.us.es/sites/default/files/docencia/EL%20POTENCIAL%20DE%20LA%2 0GAMIFICACIÓN%20APLICADO%20AL%20ÁMBITO%20EDUCATIVO_0.pdfspa
dc.relation.referencesFajardo, E., & Cervantes, L. C. (7 de Noviembre de 2020). Modernización de la educación virtual y su incidencia en el contexto de las Tecnologías de la Información y la Comunicación (TIC). Revistas Unimilitar. doi:10.18359/ravi.4724spa
dc.relation.referencesFreeman, J. (27 de Octubre de 2015). Develop a mobile game the easy way: Use a framework. Recuperado el 8 de Febrero de 2022, de TechBeacon: https://techbeacon.com/app-dev-testing/develop-mobile-game-easy-way-useframeworkspa
dc.relation.referencesGamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design Patterns: Elements of Reusable Object-Oriented Software . Estados Unidos: Addison-Wesley. Recuperado el 8 de Febrero de 2022spa
dc.relation.referencesGarcía, F. J., & García, A. (2017). Ingeniería de Software. Fundamentos de la Vista de Casos de Uso, 1-38. Salamanca, Españo: Universidad de Salamanca. Recuperado el 9 de Febrero de 2022, de https://repositorio.grial.eu/bitstream/grial/1155/1/UML%20- %20Casos%20de%20uso.pdfspa
dc.relation.referencesGeeksForGeeks. (s.f.). GeeksForGeeks. Recuperado el 8 de Febrero de 2022, de Software Engineering Comparison Between Agile Model and Other Models: https://www.geeksforgeeks.org/software-engineering-comparison-between-agilemodel-and-other-models/spa
dc.relation.referencesGuzmán, H. C. (31 de Octubre de 2015). Las 7 fases más importantes en el desarrollo de juegos. Recuperado el 8 de Febrero de 2022, de Hektor Profe: https://docs.hektorprofe.net/escueladevideojuegos/articulos/fases-del-desarrollode-videojuegos/spa
dc.relation.referencesIBM. (21 de Mayo de 2021). Definición de casos de uso. Recuperado el 9 de Febrero de 2022, de IBM Documentación: https://www.ibm.com/docs/es/elm/6.0.3?topic=requirements-defining-use-casesspa
dc.relation.referencesITIL. (24 de Octubre de 2018). ITIL® V3 Foundation Course Glossary. Recuperado el 8 de Febrero de 2022, de IT Service Management and the IT Infrastructure Library (ITIL): https://itil.it.utah.edu/downloads/ITILV3_Glossary.pdfspa
dc.relation.referencesLe Dinh, T., & Leonard, M. (2002). Defining Information System Components (Vol. 2519). Berlin, Heidelberg, Alemania: Springer, Berlin, Heidelberg. doi:10.1007/3-540- 36124-3_86spa
dc.relation.referencesMartin, J. (1991). Rapid Application Development. Macmillanspa
dc.relation.referencesMicrosoft. (30 de Noviembre de 2021). Documentación de Visual Studio. Recuperado el 8 de Febrero de 2022, de Microsoft Docs: https://docs.microsoft.com/eses/visualstudio/windows/?view=vs-2022spa
dc.relation.referencesMirror. (21 de Febrero de 2021). General. Recuperado el 8 de Febrero de 2022, de Mirror Networking: https://mirror-networking.gitbook.io/docs/generalspa
dc.relation.referencesMyler, H. R. (1998). Fundamentals of Engineering Programming with C and Fortran. Cambridge University Press.spa
dc.relation.referencesOliveira, R. (24 de Mayo de 2021). Game Development: engines, libraries and frameworks. Recuperado el 8 de Febrero de 2022, de Dev.To: https://dev.to/mdkcore/gamedevelopment-engines-libraries-and-frameworks-22ggspa
dc.relation.referencesOptimum Futurist. (14 de Marzo de 2020). Top 10 Game Development Frameworks. Recuperado el 8 de Febrero de 2022, de Optimum Futurist: https://optimumfuturist.com/blogs/top-10-game-development-frameworksspa
dc.relation.referencesReal Academia Española. (2021). Diccionario de la Lengua Española. Videojuego. Recuperado el 7 de Febrero de 2022, de https://dle.rae.es/videojuegospa
dc.relation.referencesRollings, A., & Adams, E. (2006). Chapter 20: Artificial Life and Puzzle Games. En A. Rollings, & E. Adams, Fundamentals of Game Design. Pearson Education. Recuperado el 8 de Febrero de 2022, de https://wps.prenhall.com/bp_gamedev_1/54/14053/3597646.cw/index.htmlspa
dc.relation.referencesTerdiman, D. (23 de Marzo de 2006). What's wrong with serious games? CNET. Recuperado el 8 de Febrero de 2022, de https://web.archive.org/web/20080323102029/http://www.cnet.com.au/games/0,23 9029232,240061367,00.htmspa
dc.relation.referencesThe Open Group. (7 de Noviembre de 2007). What is ArchiMate? Recuperado el 15 de Febrero de 2022, de Archimate.org: https://web.archive.org/web/20100323073120/http://www.archimate.org/en/about_a rchimate/what_is_archimate.htmlspa
dc.relation.referencesvis2k. (25 de Diciembre de 2018). Mirror Networking. Obtenido de Mirror Networking: https://mirror-networking.com/spa
dc.relation.referencesvis2k. (12 de Enero de 2022). Mirror. Recuperado el 8 de Febrero de 2022, de Unity Asset Store: https://assetstore.unity.com/packages/tools/network/mirror-129321spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.localAbierto (Texto Completo)spa
dc.sourcereponame:Expeditio Repositorio Institucional UJTLspa
dc.sourceinstname:Universidad de Bogotá Jorge Tadeo Lozanospa
dc.subjectVideojuegospa
dc.subjectDiagramas de flujosspa
dc.subject.lembDesarrollo de prototipos.spa
dc.subject.lembJuegos virtualesspa
dc.subject.lembDiseñospa
dc.subject.lembIngeniería de Sistemasspa
dc.titleDesarrollo del prototipo de videojuego Come On! Test!spa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1fspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesisspa
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersionspa
dc.type.localTrabajo de gradospa

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
DESARROLLO DEL PROTOTIPO DE VIDEOJUEGO COME ON! TEST!.pdf
Tamaño:
688.88 KB
Formato:
Adobe Portable Document Format
Descripción:
ver documento

Bloque de licencias

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
2.87 KB
Formato:
Item-specific license agreed upon to submission
Descripción:
Cargando...
Miniatura
Nombre:
FOR-EFE-GDB-007_AUTORIZACION_DE_PUBLICACION_DE_TESIS_O_TRABAJO_DE_GRADO.pdf
Tamaño:
162.01 KB
Formato:
Adobe Portable Document Format
Descripción:
Carta de Autorización