Desarrollo de videojuego de estrategia de cartas usando HTC Vive

Descripción del Articulo

El presente proyecto tiene como objetivo el desarrollo de un videojuego de estrategia de cartas de realidad virtual para HTC Vive, el cual implementa dos algoritmos de inteligencia artificial para el oponente del jugador, con el que cuenta el videojuego. El proceso de creación del videojuego tuvo 3...

Descripción completa

Detalles Bibliográficos
Autor: Rodriguez Farfán, Jean Paul Rafael
Formato: tesis de grado
Fecha de Publicación:2018
Institución:Universidad Peruana de Ciencias Aplicadas
Repositorio:UPC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorioacademico.upc.edu.pe:10757/623834
Enlace del recurso:http://hdl.handle.net/10757/623834
Nivel de acceso:acceso abierto
Materia:Juegos de computadora
Desarrollo de software
Industria del software
Ingeniería de Sistemas y Computación
id UUPC_06db06861ccec7791a0a91cf1ceeea39
oai_identifier_str oai:repositorioacademico.upc.edu.pe:10757/623834
network_acronym_str UUPC
network_name_str UPC-Institucional
repository_id_str 2670
dc.title.en_US.fl_str_mv Desarrollo de videojuego de estrategia de cartas usando HTC Vive
title Desarrollo de videojuego de estrategia de cartas usando HTC Vive
spellingShingle Desarrollo de videojuego de estrategia de cartas usando HTC Vive
Rodriguez Farfán, Jean Paul Rafael
Juegos de computadora
Desarrollo de software
Industria del software
Ingeniería de Sistemas y Computación
title_short Desarrollo de videojuego de estrategia de cartas usando HTC Vive
title_full Desarrollo de videojuego de estrategia de cartas usando HTC Vive
title_fullStr Desarrollo de videojuego de estrategia de cartas usando HTC Vive
title_full_unstemmed Desarrollo de videojuego de estrategia de cartas usando HTC Vive
title_sort Desarrollo de videojuego de estrategia de cartas usando HTC Vive
author Rodriguez Farfán, Jean Paul Rafael
author_facet Rodriguez Farfán, Jean Paul Rafael
author_role author
dc.contributor.advisor.fl_str_mv Burga Durango, Daniel Wilfredo
dc.contributor.author.fl_str_mv Rodriguez Farfán, Jean Paul Rafael
dc.subject.en_US.fl_str_mv Juegos de computadora
Desarrollo de software
Industria del software
Ingeniería de Sistemas y Computación
topic Juegos de computadora
Desarrollo de software
Industria del software
Ingeniería de Sistemas y Computación
description El presente proyecto tiene como objetivo el desarrollo de un videojuego de estrategia de cartas de realidad virtual para HTC Vive, el cual implementa dos algoritmos de inteligencia artificial para el oponente del jugador, con el que cuenta el videojuego. El proceso de creación del videojuego tuvo 3 etapas: Diseño, desarrollo y testing. El nombre del videojuego es SoulBound, es del género estrategia de cartas; en donde el jugador asume el rol en primera persona, encarna a un maestro de cartas que enfrenta a un enemigo en una batalla. El juego cuenta con 3 mazos de 21 cartas cada uno, además cuenta con dos algoritmos de inteligencia artificial, uno de nivel básico y otro de nivel intermedio. El primero de ellos toma decisiones aleatorias con validaciones que siguen las reglas del juego, pero usualmente elige movimientos que terminan siendo perjudiciales para sus puntos de vida. El algoritmo de inteligencia artificial intermedio se desarrolló basado en 3 pasos del algoritmo de búsqueda MTS (Montecarlo Tree Search): seleccionar, expandir y simular. La diferencia principal entre ambos algoritmos es el uso de heurísticas en el algoritmo de inteligencia artificial intermedio que le permiten evaluar el contexto del juego y las consecuencias que traerían sus posibles movimientos, mientras que el algoritmo básico toma decisiones aleatorias sin tomar en cuenta el riesgo que estas implican. El público objetivo del videojuego son personas con edad entre 15 y 30 años que disfruten de los juegos de estrategia, sobre todo de juegos de mesa y cartas, y que de preferencia tengan experiencia con algún juego de cartas. Para validar el nivel de jugabilidad y la dificultad del algoritmo de inteligencia artificial se realizaron encuestas a los usuarios. Los resultados obtenidos en las encuestas se afirma que el 80 % de los encuestados considera original el juego. También, el 90% de los encuestados consideran que existe inmersión dentro del juego. Finalmente, el 60 % de los encuestados consideran entretenido el videojuego. Las conclusiones obtenidas en términos de desarrollo de un videojuego de estrategia de cartas fueron: aumentar la variedad de cartas e implementar una modalidad de juego multijugador.
publishDate 2018
dc.date.accessioned.none.fl_str_mv 2018-06-20T15:04:08Z
dc.date.available.none.fl_str_mv 2018-06-20T15:04:08Z
dc.date.issued.fl_str_mv 2018-04-01
dc.type.en_US.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.other.es_PE.fl_str_mv Tesis
dc.type.coar.es_PE.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format bachelorThesis
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10757/623834
url http://hdl.handle.net/10757/623834
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/3.0/us/
dc.rights.coar.es_PE.fl_str_mv http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/3.0/us/
http://purl.org/coar/access_right/c_abf2
dc.format.en_US.fl_str_mv application/pdf
application/epub
application/msword
dc.publisher.en_US.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
Repositorio Académico - UPC
dc.source.none.fl_str_mv reponame:UPC-Institucional
instname:Universidad Peruana de Ciencias Aplicadas
instacron:UPC
instname_str Universidad Peruana de Ciencias Aplicadas
instacron_str UPC
institution UPC
reponame_str UPC-Institucional
collection UPC-Institucional
bitstream.url.fl_str_mv https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/1/logo-upc.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/5/Rodriguez_FJ.pdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/6/Rodriguez_FJ.docx
https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/7/Rodriguez_FJ_Ficha.pdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/2/license_rdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/3/license.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/4/logo-upc.jpg.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/9/Rodriguez_FJ.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/11/Rodriguez_FJ_Ficha.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/8/Rodriguez_FJ.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/10/Rodriguez_FJ_Ficha.pdf.txt
bitstream.checksum.fl_str_mv b88fbdf185b322fb2e85757229192ff6
79b15ddcdadd85bd905bbc755d2f8f3e
5ea1f722e9d6989a4d02ae3a573fbd80
7351f726a3d02e3f1eed548bdc3f99ee
80294ba9ff4c5b4f07812ee200fbc42f
8a4605be74aa9ea9d79846c1fba20a33
e6a91d959f3b83e05c1cdfbb2f45941c
66666fcc07845079b9981b045f8f5c4e
9cb995a40e776565c7f3455378901126
1bba5e31c09a54008e67da989961afbe
e1c06d85ae7b8b032bef47e42e4c08f9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio académico upc
repository.mail.fl_str_mv upc@openrepository.com
_version_ 1845545468840378368
spelling a1359e99aa6c21a18ee5e258ee096568-1Burga Durango, Daniel Wilfredo91bf37511eb7f8b151795efd5b32a2b0-1Rodriguez Farfán, Jean Paul Rafael2018-06-20T15:04:08Z2018-06-20T15:04:08Z2018-04-01http://hdl.handle.net/10757/623834El presente proyecto tiene como objetivo el desarrollo de un videojuego de estrategia de cartas de realidad virtual para HTC Vive, el cual implementa dos algoritmos de inteligencia artificial para el oponente del jugador, con el que cuenta el videojuego. El proceso de creación del videojuego tuvo 3 etapas: Diseño, desarrollo y testing. El nombre del videojuego es SoulBound, es del género estrategia de cartas; en donde el jugador asume el rol en primera persona, encarna a un maestro de cartas que enfrenta a un enemigo en una batalla. El juego cuenta con 3 mazos de 21 cartas cada uno, además cuenta con dos algoritmos de inteligencia artificial, uno de nivel básico y otro de nivel intermedio. El primero de ellos toma decisiones aleatorias con validaciones que siguen las reglas del juego, pero usualmente elige movimientos que terminan siendo perjudiciales para sus puntos de vida. El algoritmo de inteligencia artificial intermedio se desarrolló basado en 3 pasos del algoritmo de búsqueda MTS (Montecarlo Tree Search): seleccionar, expandir y simular. La diferencia principal entre ambos algoritmos es el uso de heurísticas en el algoritmo de inteligencia artificial intermedio que le permiten evaluar el contexto del juego y las consecuencias que traerían sus posibles movimientos, mientras que el algoritmo básico toma decisiones aleatorias sin tomar en cuenta el riesgo que estas implican. El público objetivo del videojuego son personas con edad entre 15 y 30 años que disfruten de los juegos de estrategia, sobre todo de juegos de mesa y cartas, y que de preferencia tengan experiencia con algún juego de cartas. Para validar el nivel de jugabilidad y la dificultad del algoritmo de inteligencia artificial se realizaron encuestas a los usuarios. Los resultados obtenidos en las encuestas se afirma que el 80 % de los encuestados considera original el juego. También, el 90% de los encuestados consideran que existe inmersión dentro del juego. Finalmente, el 60 % de los encuestados consideran entretenido el videojuego. Las conclusiones obtenidas en términos de desarrollo de un videojuego de estrategia de cartas fueron: aumentar la variedad de cartas e implementar una modalidad de juego multijugador.The objective of this project is the development of a virtual reality card strategy video game for HTC Vive, which implements two artificial intelligence algorithms for the opponent of the player, with which the video game counts. The process of creating the game had 3 stages: Design, development and testing. The name of the game is SoulBound, it's from the card strategy genre; where the player takes the role in the first person, incarnates a card master who confronts an enemy in a battle. The game has 3 decks of 21 cards each, also has two artificial intelligence algorithms, one basic level and one intermediate level. The first of them makes random decisions with validations that follow the rules of the game, but usually chooses movements that end up being harmful to their points of life. The intermediate artificial intelligence algorithm was developed based on 3 steps of the MTS search algorithm (Montecarlo Tree Search): select, expand and simulate. The main difference between both algorithms is the use of heuristics in the intermediate artificial intelligence algorithm that allow them to evaluate the context of the game and the consequences that their possible movements would bring, while the basic algorithm makes random decisions without taking into account the risk that these imply. The target audience of the game are people between 15 and 30 years old who enjoy strategy games, especially board games and cards, and preferably have experience with a card game. To validate the level of playability and the difficulty of the artificial intelligence algorithm, user surveys were conducted. The results obtained in the surveys affirms that 80% of the respondents consider the game original. Also, 90% of the respondents consider that there is immersion within the game. Finally, 60% of the respondents consider the video game entertaining. The conclusions obtained in terms of development of a videogame of card strategy were: increase the variety of cards and implement a multiplayer game mode.Tesisapplication/pdfapplication/epubapplication/mswordspaUniversidad Peruana de Ciencias Aplicadas (UPC)PEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/3.0/us/http://purl.org/coar/access_right/c_abf2Universidad Peruana de Ciencias Aplicadas (UPC)Repositorio Académico - UPCreponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPCJuegos de computadoraDesarrollo de softwareIndustria del softwareIngeniería de Sistemas y ComputaciónDesarrollo de videojuego de estrategia de cartas usando HTC Viveinfo:eu-repo/semantics/bachelorThesisTesishttp://purl.org/coar/resource_type/c_7a1fSUNEDUUniversidad Peruana de Ciencias Aplicadas (UPC). Facultad de IngenieríaLicenciaturaIngeniería de Sistemas de InformaciónIngeniero de sistemas de información2018-06-20T15:04:08Zhttps://purl.org/pe-repo/renati/type#tesishttps://purl.org/pe-repo/renati/nivel#tituloProfesionalORIGINALlogo-upc.jpglogo-upc.jpgimage/jpeg50228https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/1/logo-upc.jpgb88fbdf185b322fb2e85757229192ff6MD51trueRodriguez_FJ.pdfRodriguez_FJ.pdfapplication/pdf1730254https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/5/Rodriguez_FJ.pdf79b15ddcdadd85bd905bbc755d2f8f3eMD55falseRodriguez_FJ.docxRodriguez_FJ.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document11154370https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/6/Rodriguez_FJ.docx5ea1f722e9d6989a4d02ae3a573fbd80MD56falseRodriguez_FJ_Ficha.pdfRodriguez_FJ_Ficha.pdfapplication/pdf89972https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/7/Rodriguez_FJ_Ficha.pdf7351f726a3d02e3f1eed548bdc3f99eeMD57falseCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81037https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/2/license_rdf80294ba9ff4c5b4f07812ee200fbc42fMD52falseLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53falseTHUMBNAILlogo-upc.jpg.jpglogo-upc.jpg.jpgGenerated Thumbnailimage/jpeg12135https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/4/logo-upc.jpg.jpge6a91d959f3b83e05c1cdfbb2f45941cMD54falseRodriguez_FJ.pdf.jpgRodriguez_FJ.pdf.jpgGenerated Thumbnailimage/jpeg34626https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/9/Rodriguez_FJ.pdf.jpg66666fcc07845079b9981b045f8f5c4eMD59falseRodriguez_FJ_Ficha.pdf.jpgRodriguez_FJ_Ficha.pdf.jpgGenerated Thumbnailimage/jpeg78086https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/11/Rodriguez_FJ_Ficha.pdf.jpg9cb995a40e776565c7f3455378901126MD511falseTEXTRodriguez_FJ.pdf.txtRodriguez_FJ.pdf.txtExtracted texttext/plain96754https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/8/Rodriguez_FJ.pdf.txt1bba5e31c09a54008e67da989961afbeMD58falseRodriguez_FJ_Ficha.pdf.txtRodriguez_FJ_Ficha.pdf.txtExtracted texttext/plain2https://repositorioacademico.upc.edu.pe/bitstream/10757/623834/10/Rodriguez_FJ_Ficha.pdf.txte1c06d85ae7b8b032bef47e42e4c08f9MD510falseCONVERTED2_359242710757/623834oai:repositorioacademico.upc.edu.pe:10757/6238342025-07-20 18:58:37.292Repositorio académico upcupc@openrepository.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 12.989271
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).