[ES] Este trabajo está centrado en la creación de una aplicación gráfica de construcción
de circuitos de carreras orientada a videojuegos. La aplicación permite que el usuario
cree circuitos de carreras seleccionando ...[+]
[ES] Este trabajo está centrado en la creación de una aplicación gráfica de construcción
de circuitos de carreras orientada a videojuegos. La aplicación permite que el usuario
cree circuitos de carreras seleccionando piezas y modificando los parámetros de las
mismas(longitud,ancho, etc), guardar y cargar circuitos previamente creados, y realizar
una simulación del recorrido del circuito. El proyecto se ha desarrollado utilizando la
librería gráfica FreeGlut(derivada de OpenGL), apoyándose en la librería GLM para
realizar cálculos matriciales. Para el desarrollo del mismo se ha seguido una
implementación basada en el patrón de estados. Como metodología de desarrollo se ha
seguido una versión individualizada de la metodología Scrum.
[-]
[CA] Este treball està centrat en la creació d'una aplicació gráfica de construcció de
circuits de carreres orientada a videojocs. L'aplicació permet que l'usuari poda crear
circuits seleccionant peces i modificant els ...[+]
[CA] Este treball està centrat en la creació d'una aplicació gráfica de construcció de
circuits de carreres orientada a videojocs. L'aplicació permet que l'usuari poda crear
circuits seleccionant peces i modificant els paràmetres de les mateixes (longitud, ample,
etc) , guardar i carregar circuits prèviament creats, i realitzar una simulació del
recorregut del circuit. El projecte s'ha desenrotllat utilitzant la llibreria gràfica
FreeGlut(derivada de OpenGL), recolzant-se en la llibreria GLM per a realitzar càlculs
matricials. Per al desenrotllament del mateix s'ha seguit una implementació basada en
el patró d'estats. Com a metodologia de desenrotllament s'ha seguit una versió
individualitzada de la metodologia Scrum.
[-]
[EN] This thesis is focused on the creation of a race circuit builder application for video
games.This application allows the user to build race circuits using different track pieces
being able to modify the parameters ...[+]
[EN] This thesis is focused on the creation of a race circuit builder application for video
games.This application allows the user to build race circuits using different track pieces
being able to modify the parameters of this piece(length, width, etc,), save and load
circuits and simulate a race in a circuit. This project has been developed using the
graphical library FreeGlut(derived from OpenGL), using the GML as support for the
matrix operations. Also for implementing this project I have followed the state pattern
methodology. As software development methodology I used an individual variant of
Scrum methodology.
[-]
|