Resumen:
|
[ES] El objetivo del presente trabajo es el desarrollo de una prueba de concepto de un videojuego en el que se use la gravedad para resolver puzles. El juego consistirá en un cubo dentro del cual se disponen varios objetos ...[+]
[ES] El objetivo del presente trabajo es el desarrollo de una prueba de concepto de un videojuego en el que se use la gravedad para resolver puzles. El juego consistirá en un cubo dentro del cual se disponen varios objetos y el avatar del jugador, y en una de las paredes una puerta que se abre solo si el puzle se resuelve y por la que ha de salir el avatar del jugador. El jugador puede girar el cubo, sobre su centro y en cualquiera de los tres ejes, de forma que, al caer, los objetos y el avatar adquieran una nueva disposición. Se pueden desarrollar también algunas mecánicas secundarias como plataformas, bloqueo de la gravedad en ciertos objetos, movimiento de ciertos objetos por el jugador, etc.
Los pasos a seguir serán:
a) determinar la mejor forma de implementar la mecánica de gravedad para este juego.
Por ejemplo, usando el motor de físicas de Unity, o bien desarrollando un sistema personalizado, una mezcla de un motor personalizado y el de unity, etc.
b) crear un nivel de pruebas en el que se pruebe la jugabilidad de la mecánica de gravedad con los distintos objetos que pueden haber y sus interacciones.
c) crear varios niveles (uno por mecánica secundaria) en los que se prueben la jugabilidad que puedan ofrecer las distintas mecánicas secundarias.
d) crear una demo con varios niveles que permita demostrar la jugabilidad y el progreso de dificultad del juego.
[-]
[EN] The objective of this work is the development of a proof of concept of a video game in which gravity is used to solve puzzles. The game will consist of a cube inside which various objects and the player's avatar are ...[+]
[EN] The objective of this work is the development of a proof of concept of a video game in which gravity is used to solve puzzles. The game will consist of a cube inside which various objects and the player's avatar are arranged, and on one of the walls a door that opens only if the puzzle is solved and through which the player's avatar has to exit. The player can rotate the cube, about its center and in any of the three axes, so that when it falls, the objects and the avatar acquire a new arrangement. Some secondary mechanics can also be developed such as platforms, gravity lock on certain objects, movement of certain objects by the player, etc.
The steps to follow will be:
a) determine the best way to implement the gravity mechanic for this game. For example, using the Unity physics engine, or developing a custom system, a mix of a custom and unity
engine, etc.
b) create a test level in which the gameplay of the gravity mechanics is tested with the different objects that may exist and their interactions.
c) create several levels (one per secondary mechanic) in which the gameplay that the different secondary mechanics can offer are tested.
d) create a demo with several levels that allows to demonstrate the gameplay and the difficulty progress of the game.
[-]
|