Este es el repositorio con el proyecto del trabajo de fin de grado.
El proyecto se divide en dos grandes bloques, el motor y el editor, que se pueden encontrar en los directorios "Motor" y "Editor".
En el directorio "Proyectos" se encuentran los proyectos de juegos desarrollados por cada integrante del grupo. Cada uno contiene el archivo de proyecto ".shyproject" para poder abrirlo desde el editor posteriormente.
En el directorio "Memoria" se encuentra la plantilla de Texis que se usó para realizar la memoria del trabajo.
En el directorio "Documentacion" se encuentra la plantilla web usada para escribir la documentación del motor y del editor.
En estos directorios se encuentran los proyectos del motor y del editor respectivamente. En cada uno de ellos hay un directorio llamado "src" con el código fuente del proyecto, otro directorio "projects" con los proyectos de Visual Studio que componen la solución, otro directorio "dependencies" con la librerías utilizada sin compilar y por último un fichero con extensión ".sln" con la solución.
En esta imagen se muestra la ventana de selección de proyectos:
En esta imagen se muestra la vista principal del editor:
En esta imagen se muestra la vista de scripting del editor:
Videojuego 2D de tipo plataformas:
Recreación del Space Invaders:
Videojuego 2D de tipo TopDown: