Sagredo Olivenza, IsmaelCasiano Flores, DavidLópez Antón, Sol Flora2025-10-092025-10-092025https://hdl.handle.net/20.500.14352/124724Trabajo de Fin de Grado en Desarrollo de Videojuegos, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2024/2025. El paquete puede ser descargado desde el repositorio de Github: https://github.com/dcasiano/TFG-EditorNivelesEl diseño de niveles es una de las tareas más laboriosas en el desarrollo de un videojuego, especialmente en los géneros de plataformas o metroidvania. En este aspecto, el editor de Unity puede resultar insuficiente, pues no proporciona las herramientas que facilitan este proceso. Este Trabajo de Fin de Grado tiene como objetivo el desarrollo de una herramienta para la edición de niveles de videojuegos con lógica 2D en Unity. La herramienta proporciona una interfaz gráfica que permite crear y modificar una cuadrícula sobre la que se pueden colocar o eliminar elementos del nivel, como estructuras del escenario, enemigos u objetos interactuables. Aunque su desarrollo se ha orientado inicialmente a su integración con el videojuego Fulvinter, se ha priorizado la independencia y reutilización de la herramienta, permitiendo emplearla en otros proyectos similares en 2D o 2.5D que cumplan ciertos requisitos técnicos. El resultado es un paquete de Unity que puede ser importado en distintos proyectos de juegos en desarrollo, facilitando el trabajo de diseñadores y desarrolladores a la hora de construir niveles de forma más ágil y eficiente. El paquete puede ser descargado desde nuestro repositorio de Github. Para asegurar el correcto diseño y funcionamiento de nuestro editor de niveles, queremos realizar en un futuro pruebas de usuario, de manera que podamos detectar los puntos débiles de la herramienta para poder solucionarlos.Level design is one of the most labor-intensive tasks in video game development, especially in platformer and metroidvania genres. In this regard, Unity’s builtin editor can be insufficient, as it does not provide the tools that streamline this process. This Bachelor’s Thesis aims to develop a tool for editing 2D logic-based video game levels in Unity. The tool provides a graphical interface that allows users to create and modify a grid on which level elements—such as environment structures, enemies, or interactive objects—can be placed or removed. Although its development was initially oriented toward integration with the video game Fulvinter, the tool’s independence and reusability were prioritized, making it suitable for use in other similar 2D or 2.5D projects that meet certain technical requirements. The result is a Unity package that can be imported into different game development projects, streamlining the work of designers and developers when building levels more quickly and efficiently. You can download this package from our Github repository. To ensure the proper design and functionality of our level editor, we intend to conduct user testing in the future, allowing us to identify the weaknesses of the tool and address them accordingly.spaAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Fulvinter Maker: Editor de niveles para videojuegos 2.5DFulvinter Maker: Level editor for 2.5D video gamesbachelor thesishttps://github.com/dcasiano/TFG-EditorNivelesopen access004(043.3)EditorDiseñoNivelUnityVideojuegoScroll lateral2D2.5DFulvinterPaqueteDesignLevelVideo gameSide-scrollingPack-ageInformática (Informática)33 Ciencias Tecnológicas