Diseño e implementación del prototipo de un nivel de videojuego "Real Time Strategy" (RTS)
Fecha
Autores
Directores
Editores
Otras autorías
Handle
Cita bibliográfica
Titulación
Resumen
[ES] El propósito de este trabajo final de grado es llevar a cabo el diseño e implementación del prototipo de un nivel de videojuego Real Time Strategy (RTS). Este se desarrolla para el ordenador como plataforma objetivo, mediante el motor de desarrollo Unity con el cual se programa mediante el lenguaje C#. El prototipo busca incorporar un estudio de las mecánicas básicas esperadas de un juego de este tipo, así como aportar propuestas para su implementación. Estas incluyen una escena donde el usuario puede interactuar, mediante unas estructuras que puede situar sobre el tablero y unas unidades que reciben instrucciones del usuario. De la misma manera, se incorporarán sistemas adicionales que regulen las formas de interacción. Estos sistemas incluirán un mecanismo de recursos y otro que establezca un objetivo, obligando al usuario a utilizar de manera eficiente los medios a su disposición. Además, se contará con una versión simplificada de un enemigo simulado, que proporcionará al usuario un objetivo de victoria. No obstante, el alcance del proyecto se limita al desarrollo de un prototipo de un nivel de juego. Los elementos utilizados representan solo una pequeña parte de lo que podría lograrse en un proyecto más ambicioso. Esto implica que aspectos como el artístico serán suplidos con recursos gratuitos o assets sencillos de creación propia. Adicionalmente, se pretende que el rival simulado interactúe únicamente con un conjunto limitado de mecánicas y realice acciones de baja complejidad.
[EN] The purpose of this final degree project is to design and implement a prototype of a Real Time Strategy (RTS) video game level, using a computer as the target platform, through the Unity development engine with C# as the programming language. The prototype aims to incorporate a study of the basic mechanics expected in this type of game, as well as to provide proposals for their implementation. These include a scene where the user can interact through structures that can be placed on the board and units that receive instructions from the user. Additionally, supplementary systems will be included to regulate the forms of interaction. These systems will consist of a resource mechanism and another that establishes a goal, compelling the user to use the available means efficiently. Furthermore, a simplified version of a simulated enemy will be included, providing the user with a victory objective. However, the scope of the project is limited to developing a prototype of a game level. The elements used represent only a small part of what could be achieved in a more ambitious project. This implies that artistic aspects will be supplemented with free resources or simple assets created by the user. Additionally, the simulated opponent is intended to interact only with a limited set of mechanics and perform low complexity actions.
