Tesis (6.677Mb)

Tesis (6.677Mb)

DESARROLLO DE UN PROTOTIPO DE VIDEOJUEGO PARA LA EMPRESA LIFE IS THE GAME, EMPLEANDO UNA METODOLOGÍA ÁGIL Y UN MOTOR DE JUEGOS DE ÚLTIMA GENERACIÓN KEVIN CASTELLANOS TOVAR FABIAN ANDRES DELGADO SERRANO UNIVERSIDAD AUTÓNOMA DE BUCARAMANGA FACULTAD DE INGENIERÍAS INGENIERÍA DE SISTEMAS BUCARAMANGA 2019 DESARROLLO DE UN PROTOTIPO DE VIDEOJUEGO PARA LA EMPRESA LIFE IS THE GAME, EMPLEANDO UNA METODOLOGÍA ÁGIL Y UN MOTOR DE JUEGOS DE ÚLTIMA GENERACIÓN KEVIN CASTELLANOS TOVAR FABIAN ANDRES DELGADO SERRANO Trabajo de grado Director Nitae Andrés Uribe Ordóñez, Docente de la facultad de ingenierías UNIVERSIDAD AUTÓNOMA DE BUCARAMANGA FACULTAD DE INGENIERÍAS INGENIERÍA DE SISTEMAS BUCARAMANGA 2019 2 TABLA DE CONTENIDO 1. INTRODUCCIÓN ............................................................................................ 11 2. PROBLEMA ................................................................................................... 11 PREGUNTA DE INVESTIGACIÓN ..................................................................................... 12 3. OBJETIVOS ................................................................................................... 12 OBJETIVO GENERAL ........................................................................................................ 12 OBJETIVOS ESPECÍFICOS ............................................................................................... 12 4. ESTADO DEL ARTE. ..................................................................................... 13 ESTADO DEL ARTE DE ENGINES DE ÚLTIMA GENERACIÓN...................................... 13 Unity3d ........................................................................................................................ 13 Unreal Engine 4 ........................................................................................................... 15 CryEngine .................................................................................................................... 16 Game Maker 2 ............................................................................................................. 17 Godot Engine............................................................................................................... 18 Cocos2D-x ................................................................................................................... 19 Source 2 ...................................................................................................................... 20 Frostbite ....................................................................................................................... 20 PROYECTOS SIMILARES. ................................................................................................. 20 Town of Salem............................................................................................................. 21 Scythe: Digital Edition: ................................................................................................ 22 Gem Rush. .................................................................................................................. 23 Hex Gambit. ................................................................................................................. 24 Through the ages. ....................................................................................................... 25 Ogre. ............................................................................................................................ 26 Warbands: Bushido. .................................................................................................... 28 Antihero. ...................................................................................................................... 28 For the king .................................................................................................................. 29 Armello. ....................................................................................................................... 31 5. MARCO CONCEPTUAL ................................................................................ 32 VIDEOJUEGO. .................................................................................................................... 32 GÉNEROS DE VIDEOJUEGO. ........................................................................................... 32 PROTOTIPO ........................................................................................................................ 34 3 VIDEOJUEGOS MULTIJUGADOR ..................................................................................... 35 PLATAFORMA MÓVIL ........................................................................................................ 35 PROGRAMACIÓN ORIENTADA A COMPONENTES. ...................................................... 35 PROGRAMACIÓN ORIENTADA A OBJETOS. ................................................................. 36 6. COMPARATIVA DE MOTORES DE JUEGO Y SELECCIÓN DEL MOTOR QUE SE IMPLEMENTARÁ EN EL PROYECTO. .................................................. 37 COMPARATIVA DE MOTORES DE JUEGO Y SELECCIÓN DEL MOTOR QUE SE IMPLEMENTARÁ EN EL PROYECTO. ........................................................................................... 37 SELECCIÓN DEL MOTOR DE JUEGO. ............................................................................. 40 7. MARCO TEÓRICO ......................................................................................... 40 DESCRIPCIÓN DEL EDITOR. ............................................................................................ 40 Principales partes de la interfaz. ................................................................................. 41 TÉCNICAS DE MUESTREO ............................................................................................... 46 Técnicas no probabilísticas ......................................................................................... 46 Técnicas probabilísticas .............................................................................................. 46 TÉCNICAS DE FORMULACIÓN DE UNA ENCUESTA. .................................................... 47 Formulación de preguntas. .......................................................................................... 47 Secuencia .................................................................................................................... 48 Estructura .................................................................................................................... 48 LA FALSEDAD DE LA RESPUESTA ................................................................................. 48 TÉCNICAS DE PROGRAMACIÓN ..................................................................................... 49 Patrones elementales .................................................................................................. 49 Patrones de creación .................................................................................................. 49 Patrones estructurales. ............................................................................................... 50 Patrones de comportamiento ...................................................................................... 52 BUENAS PRÁCTICAS DE PROGRAMACIÓN. ................................................................. 53 VERSIONAMIENTO DE SOFTWARE ................................................................................. 54 Sistema de control de versiones local. ........................................................................ 54 Sistema de control de versiones centralizado. ............................................................ 55 Sistema de control de versiones distribuido. ............................................................... 56 Guardado de cambios de un repositorio. .................................................................... 57 Ramas de un repositorio. ............................................................................................ 58 GAME DESIGN DOCUMENT (GDD) .................................................................................. 59 DOCUMENTACIÓN DE CÓDIGO. ...................................................................................... 62 Comentarios XML ........................................................................................................ 64 4 MARCO LEGAL .................................................................................................................. 65 Sobre los derechos de autor: ...................................................................................... 65 Plantilla para contrato de desarrollo de software. ....................................................... 66 8. METODOLOGÍA ............................................................................................. 68 METODOLOGÍAS ÁGILES ................................................................................................. 68 SUM ..................................................................................................................................... 68 Fase 1 Concepto ......................................................................................................... 69 Fase 2 Planificación .................................................................................................... 70 Fase 3 Elaboración ..................................................................................................... 71 Fase 4 Beta ................................................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    144 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us