Más allá del diseño manual: Algoritmos y técnicas de generación procedimental en Unity

dc.contributor.advisorLoaiza Buitrago, Diego Fernando (Director)
dc.contributor.authorRestrepo Ortega, Santiago
dc.contributor.authorBarreto Martínez, Alejandro
dc.creator.degreeTrabajo de grado presentado para optar por el título de Tecnólogo en Desarrollo de Sistemas de Información y Software
dc.date.accessioned2026-06-03T15:26:49Z
dc.date.available2026-06-03T15:26:49Z
dc.date.issued2026
dc.descriptionLa generación procedimental (GP) constituye una técnica fundamental en el desarrollo de videojuegos modernos para la creación automática de contenido mediante algoritmos. Este artículo de revisión analiza, sistematiza e integra los principales enfoques de generación procedimental aplicados entre 2021 y 2025, con énfasis en tres técnicas fundamentales: Ruido Perlin para terrenos topográficos, L-Systems para vegetación orgánica, y Wave Function Collapse para arquitectura modular coherente. Se presenta un marco teórico que aborda la evolución histórica de la GP desde sus orígenes hasta las técnicas contemporáneas basadas en inteligencia artificial, incluyendo redes generativas adversarias (GANs) y aprendizaje reforzado. Se documentan implementaciones prácticas de las tres técnicas principales en Unity 2023, evaluando su rendimiento computacional, calidad visual y facilidad de uso. Los resultados confirman una reducción del 60% en tiempo de diseño manual con calidad visual comparable. Se presenta un análisis comparativo sistemático que evalúa técnicas clásicas versus enfoques de IA generativa, y arquitecturas centralizadas versus descentralizadas, estableciendo criterios objetivos de selección según eficiencia computacional, control artístico, versatilidad y garantías de jugabilidad. Se proporcionan matrices de decisión y recomendaciones específicas para proyectos profesionales según tipo de equipo y restricciones presupuestarias. El trabajo evidencia que no existe una técnica universalmente superior, sino que la selección óptima depende del contexto específico del proyecto, identificando ventajas y limitaciones de cada enfoque para guiar decisiones informadas en desarrollo profesional.
dc.description.abstractProcedural generation (PG) constitutes a fundamental technique in modern video game development for automatic content creation through algorithms. This review article analyzes, systematizes, and integrates the main procedural generation approaches applied between 2021 and 2025, with emphasis on three fundamental techniques: Perlin Noise for topographic terrains, L-Systems for organic vegetation, and Wave Function Collapse for coherent modular architecture. A theoretical framework is presented addressing the historical evolution of PG from its origins to contemporary techniques based on artificial intelligence, including generative adversarial networks (GANs) and reinforcement learning. Practical implementations of the three main techniques in Unity 2023 are documented, evaluating their computational performance, visual quality, and ease of use. Results confirm a 60% reduction in manual design time with comparable visual quality. A systematic comparative analysis is presented evaluating classical techniques versus generative AI approaches, and centralized versus decentralized architectures, establishing objective selection criteria based on computational efficiency, artistic control, versatility, and gameplay guarantees. Decision matrices and specific recommendations for professional projects are provided according to team type and budget constraints. The work demonstrates that no universally superior technique exists, but rather that optimal selection depends on the specific project context, identifying advantages and limitations of each approach to guide informed decisions in professional development.
dc.formatapplication/pdf
dc.format.extent45 páginas
dc.identifier.citationRestrepo Ortega, Santiago; Barreto Martínez, A. (2026). Más allá del diseño manual: Algoritmos y técnicas de generación procedimental en Unity. Universidad Santiago de Cali.
dc.identifier.urihttps://repositorio.usc.edu.co/handle/20.500.12421/9424
dc.language.isoes
dc.publisherUniversidad Santiago de Cali
dc.publisher.facultyFacultad de Ingeniería
dc.publisher.programTecnología en Desarrollo de Sistemas de Información y Software
dc.pubplace.cityCali
dc.pubplace.stateValle del Cauca
dc.rights.accesoAcceso Privado
dc.rights.ccReconocimiento 4.0 Internacional (CC BY 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.source.institutionUniversidad Santiago de Cali
dc.source.repositoryRepositorio Institucional USC
dc.subjectGeneración procedimental
dc.subjectModelado algorítmico
dc.subjectUnity 3D
dc.subjectPerlin Noise
dc.subject.keywordProcedural generation
dc.subject.keywordAlgorithmic modeling
dc.subject.keywordPerlin Noise
dc.titleMás allá del diseño manual: Algoritmos y técnicas de generación procedimental en Unity
dc.typeThesis
dc.type.spaMonografía

Files

Original bundle
Now showing 1 - 4 of 4
No Thumbnail Available
Name:
Acta.pdf
Size:
178.81 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Trabajo de Grado.pdf
Size:
1.16 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Constancia de Radicación.pdf
Size:
231.52 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Formato de Autorización.pdf
Size:
685.91 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: