Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.usj.es/handle/123456789/426

Título : Design and implementation for discretization of user-generated patterns
Autor: Lacort Navarro, Jorge
Palabras clave : RTS; Real-time strategy; Unit formation; Polygonal chain; Pattern; Visual pattern; Geometry; Computational geometry; Graph theory; Cycle; Chordless cycle
Fecha de publicación: 2020
Resumen : Diseño y desarrollo de mecánica de juego para definir formaciones de unidades en videojuegos RTS, permitiendo al usuario dibujar una línea como una cadena poligonal en el escenario del juego, que se convierte en una formación de unidad, rellenando la línea con todos los elementos seleccionados y expandiéndola al crear nuevas filas de unidades alrededor de la línea en caso de que sea necesario. El principal problema es diseñar una solución que funcione para cualquier línea dibujada por el usuario en tiempo real y con una complejidad en tiempo O(n2). Al ser una novedad en el género RTS, esta mecánica de juego podría ayudar al atractivo comercial del videojuego en el que se ha integrado. Aunque ya es difícil encontrar un diseño que funcione para todos los casos, tener en cuenta que el usuario pueda dibujar líneas tan complicadas como quieran con el límite de complejidad en tiempo requerido, es lo que hace este problema particularmente complicado. En este documento presentamos una solución implementada, aunque sería necesario mejorarla antes de su lanzamiento al mercado.
Descripción : Design and development of a game mechanic to define unit formations in RTS videogames, allowing the user to draw a line as a polygonal chain in the game scenario, which becomes the unit formation, filling the line with all the elements selected and expanding it by creating new rows of units around the line if needed. The main issue is to design a solution which works for any possible line drawn by the user in real-time and with a time complexity limit O(n2). Due to its novelty in the RTS genre, this game mechanic could be a selling point for the videogame in which it has been integrated. While finding a design which works for all cases is difficult by itself, having both the possibility of the user drawing lines as complex as they want and the limit in time complexity required, is what makes this problem particularly challenging. In this document we present a solution implemented, thought, it would still need some polishing before being released.
URI : https://repositorio.usj.es/handle/123456789/426
Aparece en las colecciones: Grado en Diseño y Desarrollo de Videojuegos

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
Jorge Lacort Navarro - Design and implementation of discretization of pattern generated by user.pdf2,91 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons