{"id":87581,"date":"2026-05-21T13:54:56","date_gmt":"2026-05-21T18:54:56","guid":{"rendered":"https:\/\/niixer.com\/?p=87581"},"modified":"2026-05-21T15:47:07","modified_gmt":"2026-05-21T20:47:07","slug":"eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6","status":"publish","type":"post","link":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/","title":{"rendered":"\u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0"},"content":{"rendered":"\n<p>La industria de los videojuegos ha crecido considerablemente gracias a motores gr\u00e1ficos como Unity, permitiendo a estudiantes y desarrolladores crear experiencias interactivas cada vez m\u00e1s completas, en el \u00e1mbito acad\u00e9mico, el desarrollo de videojuegos integra conocimientos de programaci\u00f3n, <a href=\"https:\/\/niixer.com\/?s=modelado+3D\">modelado 3D<\/a> y dise\u00f1o de interfaces.<\/p>\n\n\n\n<p>En este art\u00edculo se presenta el proceso de desarrollo del videojuego <strong>\u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d<\/strong>, creado como proyecto final de la asignatura de <a href=\"https:\/\/niixer.com\/?s=Modelado+3D#google_vignette\">Modelado 3D<\/a> y Videojuegos, el proyecto fue desarrollado en Unity 6 utilizando herramientas como <a href=\"https:\/\/assetstore.unity.com\/packages\/essentials\/starter-assets-thirdperson-urp-196526?srsltid=AfmBOopXbG9iHDPPMTdcqSAQ0ssm8rYO_L7u-47iCjAaqhTdMehIXIy-\">Starter Assets<\/a>, Cinemachine, <a href=\"https:\/\/character.esat.es\/?utm_medium=cpc&amp;utm_source=google&amp;utm_term=creacion%20de%20personajes%203d&amp;utm_campaign=Search_CH_Onl_Latam&amp;hsa_acc=4849037880&amp;hsa_cam=22036197032&amp;hsa_grp=199078075328&amp;hsa_ad=797764456755&amp;hsa_src=g&amp;hsa_tgt=kwd-773494021563&amp;hsa_kw=creacion%20de%20personajes%203d&amp;hsa_mt=p&amp;hsa_net=adwords&amp;hsa_ver=3&amp;gad_source=1&amp;gad_campaignid=22036197032&amp;gbraid=0AAAAA9Z_G3elMlg2EbxEdezZyc2v-OH_u&amp;gclid=CjwKCAjw2rrQBhBuEiwAarLWHVyyAJfGvnJUoMh_qAFr2IPYp5YlS58bybMFIuLSv26oGOMdvLrj2hoCS2MQAvD_BwE\">Avaturn<\/a> y programaci\u00f3n en C#.<\/p>\n\n\n\n<p>Adem\u00e1s, se explica el contexto del videojuego y el proceso t\u00e9cnico de construcci\u00f3n, incluyendo la implementaci\u00f3n de personajes, dise\u00f1o de interfaces, programaci\u00f3n de mec\u00e1nicas y soluci\u00f3n de problemas durante el desarrollo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Historia y contexto del videojuego<\/strong><\/h3>\n\n\n\n<p>\u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d es un videojuego de aventura y exploraci\u00f3n en tercera persona ambientado en un universo afectado por una anomal\u00eda c\u00f3smica, despu\u00e9s de una fractura dimensional, el n\u00facleo principal de energ\u00eda del universo se divide en m\u00faltiples fragmentos dispersos a trav\u00e9s de distintas dimensiones.<\/p>\n\n\n\n<p>Los protagonistas, Andrea y Erik, son exploradores dimensionales encargados de recuperar dichos fragmentos antes de que el universo colapse por completo. Durante la aventura, los jugadores deben atravesar diferentes escenarios hostiles, resolver desaf\u00edos de plataformas, evitar enemigos y completar objetivos antes de que el tiempo se agote.<\/p>\n\n\n\n<p>El videojuego fue dise\u00f1ado para ofrecer una progresi\u00f3n gradual de dificultad, iniciando con niveles tutoriales de exploraci\u00f3n libre y avanzando hacia escenarios con enemigos, temporizadores y mec\u00e1nicas m\u00e1s complejas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Herramientas utilizadas<\/strong><\/h3>\n\n\n\n<p>Para el desarrollo del videojuego se utilizaron diferentes herramientas y tecnolog\u00edas especializadas:<br><\/p>\n\n\n\n<figure class=\"wp-block-table alignleft\"><table class=\"has-fixed-layout\"><thead><tr><th>Herramienta<\/th><th class=\"has-text-align-left\" data-align=\"left\">Funci\u00f3n<\/th><\/tr><\/thead><tbody><tr><td>Unity<\/td><td class=\"has-text-align-left\" data-align=\"left\">Motor principal de desarrollo<\/td><\/tr><tr><td>Visual Studio<\/td><td class=\"has-text-align-left\" data-align=\"left\">Programaci\u00f3n en C#<\/td><\/tr><tr><td>Cinemachine<\/td><td class=\"has-text-align-left\" data-align=\"left\">Sistema avanzado de c\u00e1maras<\/td><\/tr><tr><td>TextMeshPro<\/td><td class=\"has-text-align-left\" data-align=\"left\">Interfaz y textos UI<\/td><\/tr><tr><td>Avaturn<\/td><td class=\"has-text-align-left\" data-align=\"left\">Creaci\u00f3n de avatares<\/td><\/tr><tr><td>glTFast<\/td><td class=\"has-text-align-left\" data-align=\"left\">Importaci\u00f3n de modelos GLB<\/td><\/tr><tr><td>Starter Assets<\/td><td class=\"has-text-align-left\" data-align=\"left\">Sistema de movimiento y c\u00e1mara<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Configuraci\u00f3n inicial del proyecto<\/strong><br><\/h3>\n\n\n\n<p>El desarrollo inici\u00f3 en <a href=\"https:\/\/docs.unity.com\/en-us\/hub\">Unity Hub<\/a> mediante la creaci\u00f3n de un nuevo proyecto utilizando la plantilla <strong>3D URP (Universal Render Pipeline)<\/strong>. Esta configuraci\u00f3n permiti\u00f3 obtener mejores efectos de iluminaci\u00f3n, sombras optimizadas y compatibilidad con compilaciones tanto de escritorio como WebGL.<\/p>\n\n\n\n<p>Posteriormente se organiz\u00f3 el proyecto utilizando una estructura de carpetas profesional para mantener ordenados todos los recursos del videojuego:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>_Scenes<\/li>\n\n\n\n<li>_Scripts<\/li>\n\n\n\n<li>_Models<\/li>\n\n\n\n<li>_Materials<\/li>\n\n\n\n<li>_Audio<\/li>\n\n\n\n<li>_Prefabs<\/li>\n<\/ul>\n\n\n\n<p>Esta organizaci\u00f3n facilit\u00f3 considerablemente el desarrollo y permiti\u00f3 localizar r\u00e1pidamente cada recurso dentro del proyecto.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Crear un Nuevo Proyecto<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En la pesta\u00f1a <strong>Projects<\/strong>, haz clic en el bot\u00f3n azul que dice <strong>New project<\/strong> en la esquina superior derecha.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"502\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-475-1024x502.png\" alt=\"\" class=\"wp-image-87585\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-475-1024x502.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-475-300x147.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-475-768x376.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-475.png 1057w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>2. Elegir la Versi\u00f3n Correcta<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En la parte superior, aseg\u00farate de que el editor seleccionado sea <strong>Unity 2022.3 LTS<\/strong>. Usar una versi\u00f3n LTS (Long Term Support) es vital para proyectos universitarios porque te garantiza estabilidad y evita que el juego se rompa un d\u00eda antes de la entrega.<\/li>\n<\/ul>\n\n\n\n<p><strong>3. Seleccionar la Plantilla (Template)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En la lista de plantillas, selecciona <strong>3D (URP)<\/strong> o <strong>3D (Universal Render Pipeline)<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p><em>Nota:<\/em> En nuestro GDD definimos que usamos URP. Esto es clave porque nos dar\u00e1 mejores gr\u00e1ficos, sombras m\u00e1s bonitas y un rendimiento optimizado, que es justo lo que necesitamos para que corra bien tanto en el .EXE como en la p\u00e1gina web (WebGL).<\/p>\n\n\n\n<p><strong>4. Nombrar y Ubicar el Proyecto<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Project Name:<\/strong> Se agrega un nombre claro y sin caracteres extra\u00f1os, por ejemplo: ECLIPSE_LaBusquedaDelNucleo.<\/li>\n\n\n\n<li><strong>Location:<\/strong> Se elige una carpeta en tu disco duro (si tienes un disco de estado s\u00f3lido o SSD, gu\u00e1rdalo ah\u00ed para que Unity cargue mucho m\u00e1s r\u00e1pido). \u00a1No lo guardes directamente en la USB de entrega todav\u00eda! Trabaja en tu PC y al final copias el proyecto.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"506\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-476-1024x506.png\" alt=\"\" class=\"wp-image-87586\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-476-1024x506.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-476-300x148.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-476-768x379.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-476-1536x758.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-476.png 1584w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>5. Inicializar<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Haz clic en el bot\u00f3n <strong>Create project<\/strong>. Unity empezar\u00e1 a compilar e importar los paquetes b\u00e1sicos. Esto puede tardar unos minutos, as\u00ed que es un buen momento para estirarse.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"711\" height=\"355\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-477.png\" alt=\"\" class=\"wp-image-87587\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-477.png 711w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-477-300x150.png 300w\" sizes=\"auto, (max-width: 711px) 100vw, 711px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Configuraci\u00f3n de personajes y animaciones<\/strong><\/h3>\n\n\n\n<p>Para los protagonistas del videojuego se utilizaron modelos personalizados generados mediante Avaturn y posteriormente adaptados dentro de Unity.<\/p>\n\n\n\n<p>Inicialmente surgieron problemas relacionados con la importaci\u00f3n de archivos <code>.glb<\/code>, ya que Unity no reconoc\u00eda correctamente las texturas de los modelos, para solucionar este inconveniente se instal\u00f3 el paquete <strong>glTFast<\/strong>, permitiendo importar los personajes con materiales y texturas completas.<\/p>\n\n\n\n<p>Despu\u00e9s de importar los modelos, fue necesario configurar el sistema de animaci\u00f3n Humanoid dentro del apartado <a href=\"https:\/\/learn.unity.com\/tutorial\/intro-to-unity-rigs\">Rig de Unity<\/a>. Esto permiti\u00f3 conectar correctamente las animaciones del Starter Assets con los personajes personalizados.<\/p>\n\n\n\n<p>Las animaciones de movimiento, carrera y salto fueron obtenidas desde <a href=\"https:\/\/www.mixamo.com\/#\/\">Mixamo<\/a> y posteriormente integradas dentro del sistema Animator del jugador.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"616\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-480-1024x616.png\" alt=\"\" class=\"wp-image-87590\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-480-1024x616.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-480-300x180.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-480-768x462.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-480.png 1255w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"411\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-478-1024x411.png\" alt=\"\" class=\"wp-image-87588\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-478-1024x411.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-478-300x120.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-478-768x308.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-478-1536x616.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-478.png 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"503\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-479-1024x503.png\" alt=\"\" class=\"wp-image-87589\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-479-1024x503.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-479-300x147.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-479-768x377.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-479-1536x754.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-479.png 1723w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Importaci\u00f3n de avatares Avaturn a Unity 6 con texturas<\/strong><\/h3>\n\n\n\n<p>Unity 6 no importa archivos .glb de Avaturn con texturas autom\u00e1ticamente, el m\u00e9todo nativo (Extract Textures) no funciona correctamente con este formato.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Soluci\u00f3n: paquete glTFast<\/strong><\/h4>\n\n\n\n<p><strong>1. Instalar glTFast<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Window \u2192 Package Manager<\/li>\n\n\n\n<li>Clic en <strong>+<\/strong> \u2192 Add package by name<\/li>\n\n\n\n<li>Ingresar: com.unity.cloud.gltfast<\/li>\n\n\n\n<li>Instalar<\/li>\n<\/ul>\n\n\n\n<p><strong>2. Exportar el avatar<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Descargar el avatar desde Avaturn en formato .glb<\/li>\n<\/ul>\n\n\n\n<p><strong>3. Importar a Unity<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Arrastrar el archivo .glb directamente a la carpeta Assets\/_ModelsProject en el panel Project<\/li>\n\n\n\n<li>Unity lo procesa autom\u00e1ticamente con glTFast<\/li>\n<\/ul>\n\n\n\n<p><strong>4. Configurar el Rig<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Clic en el archivo en el panel Project<\/li>\n\n\n\n<li>Inspector \u2192 pesta\u00f1a <strong>Rig<\/strong><\/li>\n\n\n\n<li>Animation Type \u2192 <strong>Humanoid<\/strong><\/li>\n\n\n\n<li>Avatar Definition \u2192 <strong>Create From This Model<\/strong><\/li>\n\n\n\n<li>Clic en <strong>Apply<\/strong><\/li>\n<\/ul>\n\n\n\n<p><strong>5. Resultado<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El modelo aparece en escena con texturas y materiales completos sin configuraci\u00f3n adicional<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"485\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-481-1024x485.png\" alt=\"\" class=\"wp-image-87591\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-481-1024x485.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-481-300x142.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-481-768x364.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-481-1536x727.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-481.png 1827w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"436\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-482-1024x436.png\" alt=\"\" class=\"wp-image-87592\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-482-1024x436.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-482-300x128.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-482-768x327.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-482-1536x654.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-482.png 1732w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"889\" height=\"408\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-483.png\" alt=\"\" class=\"wp-image-87593\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-483.png 889w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-483-300x138.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-483-768x352.png 768w\" sizes=\"auto, (max-width: 889px) 100vw, 889px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>C\u00f3mo revisar el Rig en el <\/strong><strong>.fbx<\/strong><strong> (\u00daltima validaci\u00f3n)<\/strong><\/h3>\n\n\n\n<p>Antes de darle Play, aseg\u00farate de que el &#8220;traductor de huesos&#8221; est\u00e9 activo:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ve a tu carpeta de proyectos abajo y haz <strong>un solo clic<\/strong> en tu archivo .fbx pintado (Erik_Rigged).<\/li>\n\n\n\n<li>Mira el <strong>Inspector<\/strong> a la derecha y haz clic en la pesta\u00f1a <strong>Rig<\/strong>.<\/li>\n\n\n\n<li>Verifica que <em>Animation Type<\/em> diga <strong>Humanoid<\/strong>.<\/li>\n\n\n\n<li>Si cambiaste algo, dale a <strong>Apply<\/strong>.<\/li>\n\n\n\n<li>Despliega el archivo .fbx d\u00e1ndole a su flechita gris abajo en el proyecto y confirma que aparezca el icono del <strong>Avatar<\/strong> (la silueta humana blanca con cuadro azul).<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"399\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-484-1024x399.png\" alt=\"\" class=\"wp-image-87594\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-484-1024x399.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-484-300x117.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-484-768x299.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-484-1536x598.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-484.png 1703w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"403\" height=\"152\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-485.png\" alt=\"\" class=\"wp-image-87595\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-485.png 403w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-485-300x113.png 300w\" sizes=\"auto, (max-width: 403px) 100vw, 403px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"377\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-486-1024x377.png\" alt=\"\" class=\"wp-image-87596\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-486-1024x377.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-486-300x110.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-486-768x282.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-486.png 1093w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Conectar el &#8220;Cerebro&#8221; de Animaci\u00f3n:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Haz clic en el objeto principal <strong>PlayerArmature<\/strong> (el pap\u00e1 de todos arriba en la jerarqu\u00eda).<\/li>\n\n\n\n<li>Mira su componente <strong>Animator<\/strong> en el Inspector (derecha).<\/li>\n\n\n\n<li>En la casilla <strong>Avatar<\/strong>, haz clic en el peque\u00f1o c\u00edrculo de la derecha. Se abrir\u00e1 una lista; busca y selecciona el avatar de tu personaje (el que creamos en el paso anterior, ej: Erik_RiggedAvatar).<\/li>\n\n\n\n<li>Aseg\u00farate de que la casilla <strong>Controller<\/strong> tenga asignado el archivo de animaci\u00f3n del Starter Assets (si se desconfigur\u00f3, arrastra el archivo .controller desde la carpeta StarterAssets\/ThirdPersonController\/Animations).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"382\" height=\"236\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-487.png\" alt=\"\" class=\"wp-image-87597\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-487.png 382w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-487-300x185.png 300w\" sizes=\"auto, (max-width: 382px) 100vw, 382px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Darle tama\u00f1o imponente al T\u00edtulo y los Botones<\/strong><\/h3>\n\n\n\n<p>Como tu pantalla ahora es de 1920&#215;1080, los textos y botones necesitan n\u00fameros mucho m\u00e1s grandes para verse bien:<\/p>\n\n\n\n<p><strong>Para el T\u00edtulo (<\/strong><strong>Texto_Titulo<\/strong><strong>):<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Selecci\u00f3nalo y en su <em>Rect Transform<\/em> ponle: <strong>Width: 1200<\/strong> y <strong>Height: 200<\/strong>.<\/li>\n\n\n\n<li>En <em>Pos Y<\/em> ponle <strong>350<\/strong> (para subirlo bastante).<\/li>\n\n\n\n<li>Baja a las opciones de <em>TextMeshPro<\/em> y s\u00fabele el <strong>Font Size<\/strong> (Tama\u00f1o de letra) a <strong>90<\/strong> o <strong>100<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p><strong>Para los Botones (Haz esto uno por uno o selecci\u00f3nalos todos a la vez):<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>En su <em>Rect Transform<\/em> ponles un tama\u00f1o decente: <strong>Width: 500<\/strong> y <strong>Height: 80<\/strong>.<\/li>\n\n\n\n<li>Acom\u00f3dalos en fila en el centro usando la herramienta de mover (W).<\/li>\n<\/ol>\n\n\n\n<p>Entra al texto hijo de cada bot\u00f3n (<strong>Text TMP<\/strong>) y s\u00fabele el <strong>Font Size<\/strong> a un tama\u00f1o entre <strong>30<\/strong> y <strong>40<\/strong> para que las letras se lean perfectas desde lejos.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"440\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-488-1024x440.png\" alt=\"\" class=\"wp-image-87598\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-488-1024x440.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-488-300x129.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-488-768x330.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-488-1536x660.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-488-1400x600.png 1400w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-488.png 1906w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Importaci\u00f3n de Starter Assets<\/strong><\/h3>\n\n\n\n<p>Uno de los primeros pasos t\u00e9cnicos fue importar el paquete oficial <strong>Starter Assets \u2013 Third Person Character Controller<\/strong> desde la Unity Asset Store.<\/p>\n\n\n\n<p>Este paquete permiti\u00f3 implementar un sistema completo de movimiento en tercera persona sin necesidad de programar desde cero funcionalidades como:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Movimiento con teclado WASD<\/li>\n\n\n\n<li>Rotaci\u00f3n de c\u00e1mara con mouse<\/li>\n\n\n\n<li>Salto<\/li>\n\n\n\n<li>Sistema de gravedad<\/li>\n\n\n\n<li>Animaciones base<\/li>\n\n\n\n<li>C\u00e1mara en tercera persona<\/li>\n<\/ul>\n\n\n\n<p>Durante la instalaci\u00f3n fue necesario activar el nuevo sistema de entradas de Unity (Input System), lo que oblig\u00f3 a reiniciar el editor para que los controles funcionaran correctamente.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"383\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-489-1024x383.png\" alt=\"\" class=\"wp-image-87599\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-489-1024x383.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-489-300x112.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-489-768x287.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-489-1536x574.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-489.png 1893w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-490-1024x683.png\" alt=\"\" class=\"wp-image-87600\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-490-1024x683.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-490-300x200.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-490-768x512.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-490.png 1085w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"846\" height=\"387\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-491.png\" alt=\"\" class=\"wp-image-87601\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-491.png 846w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-491-300x137.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-491-768x351.png 768w\" sizes=\"auto, (max-width: 846px) 100vw, 846px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"827\" height=\"226\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-492.png\" alt=\"\" class=\"wp-image-87602\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-492.png 827w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-492-300x82.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-492-768x210.png 768w\" sizes=\"auto, (max-width: 827px) 100vw, 827px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Construcci\u00f3n de niveles<\/strong><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Nivel 1 \u2013 La Ruina Antigua<\/strong><\/h3>\n\n\n\n<p>El primer nivel funciona como tutorial del videojuego. Est\u00e1 ambientado en un templo antiguo rodeado de vegetaci\u00f3n tropical.<\/p>\n\n\n\n<p>En este escenario el jugador aprende:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Movimiento b\u00e1sico<\/li>\n\n\n\n<li>Uso de c\u00e1mara<\/li>\n\n\n\n<li>Recolecci\u00f3n de objetos<\/li>\n\n\n\n<li>Exploraci\u00f3n<\/li>\n<\/ul>\n\n\n\n<p>El nivel no cuenta con temporizador ni enemigos, permitiendo una curva de aprendizaje progresiva.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"983\" height=\"493\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel1.jpeg\" alt=\"\" class=\"wp-image-87725\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel1.jpeg 983w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel1-300x150.jpeg 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel1-768x385.jpeg 768w\" sizes=\"auto, (max-width: 983px) 100vw, 983px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"956\" height=\"476\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel1.1.jpeg\" alt=\"\" class=\"wp-image-87724\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel1.1.jpeg 956w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel1.1-300x149.jpeg 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel1.1-768x382.jpeg 768w\" sizes=\"auto, (max-width: 956px) 100vw, 956px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Nivel 2 \u2013 El Lago Perdido<\/strong><\/h3>\n\n\n\n<p>El segundo nivel introduce mec\u00e1nicas de plataformas y saltos sobre cuerpos de agua.<\/p>\n\n\n\n<p>El jugador debe recolectar reliquias antes de que el temporizador llegue a cero. Adem\u00e1s, se implementaron checkpoints para evitar reiniciar completamente el nivel al caer al agua.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"939\" height=\"451\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel2.jpeg\" alt=\"\" class=\"wp-image-87728\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel2.jpeg 939w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel2-300x144.jpeg 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel2-768x369.jpeg 768w\" sizes=\"auto, (max-width: 939px) 100vw, 939px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"743\" height=\"469\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel-2.1.jpeg\" alt=\"\" class=\"wp-image-87731\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel-2.1.jpeg 743w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel-2.1-300x189.jpeg 300w\" sizes=\"auto, (max-width: 743px) 100vw, 743px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"464\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel2.2.jpeg\" alt=\"\" class=\"wp-image-87732\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel2.2.jpeg 969w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel2.2-300x144.jpeg 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel2.2-768x368.jpeg 768w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Nivel 3 \u2013 La F\u00e1brica Oscura<\/strong><\/h3>\n\n\n\n<p>Este nivel cambia completamente la ambientaci\u00f3n hacia un entorno industrial abandonado.<\/p>\n\n\n\n<p>Aqu\u00ed se introducen enemigos y mayor presi\u00f3n sobre el jugador, aumentando considerablemente la dificultad del juego.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"943\" height=\"485\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel3.jpeg\" alt=\"\" class=\"wp-image-87734\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel3.jpeg 943w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel3-300x154.jpeg 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel3-768x395.jpeg 768w\" sizes=\"auto, (max-width: 943px) 100vw, 943px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"915\" height=\"465\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel3.1.jpeg\" alt=\"\" class=\"wp-image-87735\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel3.1.jpeg 915w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel3.1-300x152.jpeg 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/nivel3.1-768x390.jpeg 768w\" sizes=\"auto, (max-width: 915px) 100vw, 915px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Nivel 4 \u2013 El N\u00facleo Final<\/strong><\/h3>\n\n\n\n<p>El \u00faltimo escenario representa una dimensi\u00f3n colapsando debido a la destrucci\u00f3n del n\u00facleo principal.<\/p>\n\n\n\n<p>Este nivel combina todas las mec\u00e1nicas aprendidas anteriormente:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Plataformas<\/li>\n\n\n\n<li>Temporizador<\/li>\n\n\n\n<li>Enemigos<\/li>\n\n\n\n<li>Exploraci\u00f3n<\/li>\n\n\n\n<li>Recolecci\u00f3n<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>PASO A PASO DEL DESARROLLO T\u00c9CNICO EN UNITY<\/strong><\/h3>\n\n\n\n<p>A continuaci\u00f3n, se detalla la implementaci\u00f3n pr\u00e1ctica de los sistemas transversales m\u00e1s importantes del juego:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Paso 1: Configuraci\u00f3n de la Interfaz (UI) y Adaptabilidad de Pantalla<\/strong><\/h3>\n\n\n\n<p id=\"p-rc_4014d0b1ee869098-77\">Dise\u00f1ar un men\u00fa principal est\u00e1tico causa problemas visuales en monitores modernos<sup><\/sup>. El proceso correcto para evitarlo fue:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>En la jerarqu\u00eda del <strong>Canvas<\/strong>, se modific\u00f3 el componente <strong>Canvas Scaler<\/strong>.<\/li>\n\n\n\n<li>Se cambi\u00f3 el modo de <em>Constant Pixel Size<\/em> a <strong>Scale With Screen Size<\/strong>.<\/li>\n\n\n\n<li>Se fij\u00f3 la resoluci\u00f3n de referencia est\u00e1ndar en <strong>1920&#215;1080 p\u00edxeles<\/strong> con un factor de ajuste (<em>Match<\/em>) total orientado a la altura (<em>Height = 1<\/em>).<\/li>\n\n\n\n<li>Para el fondo del men\u00fa, se utiliz\u00f3 un componente <strong>Raw Image<\/strong> (<em>Fondo_Bueno<\/em>) para cargar directamente texturas de alta definici\u00f3n de la galaxia, aplicando un anclaje (<em>Stretch<\/em>) con la combinaci\u00f3n de teclas <code>Alt + Clic<\/code> en el cuadro expansor inferior derecho para cubrir el monitor completamente.<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Paso2: Arquitectura de Escenas y Programaci\u00f3n del MenuManager<\/strong><\/h3>\n\n\n\n<p id=\"p-rc_4014d0b1ee869098-82\">Para dar funcionalidad a los 4 botones obligatorios del men\u00fa principal (<em>Iniciar Aventura, Selecci\u00f3n de Niveles, Cr\u00e9ditos, Salir<\/em>) <sup><\/sup><sup><\/sup><sup><\/sup>, se cre\u00f3 un script en C# llamado <code>MenuManager.cs<\/code><\/p>\n\n\n\n<p>using UnityEngine;<br>using UnityEngine.SceneManagement; \/\/ Librer\u00eda indispensable para el cambio de escenas<\/p>\n\n\n\n<p>public class MenuManager : MonoBehaviour<br>{<br>\/\/ Carga la primera escena del juego (Nivel 1)<br>public void IniciarAventura()<br>{<br>SceneManager.LoadScene(&#8220;Nivel1&#8221;);<br>}<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ Cierra la aplicaci\u00f3n de manera definitiva en el build final\npublic void SalirDelJuego()\n{\n    Debug.Log(\"Saliendo del juego de forma segura...\");\n    Application.Quit();\n}<\/code><\/pre>\n\n\n\n<p>}<\/p>\n\n\n\n<p><em>Conexi\u00f3n en el motor:<\/em> Este script se adjunt\u00f3 a un objeto vac\u00edo de la escena llamado <code>_CerebroMenu<\/code>. Posteriormente, en los eventos de interacci\u00f3n <code>On Click()<\/code> de los respectivos botones de la UI, se arrastr\u00f3 el objeto contenedor y se enlazaron las funciones p\u00fablicas correspondientes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Paso 3: Registro en el Build Settings<\/strong><\/h3>\n\n\n\n<p id=\"p-rc_4014d0b1ee869098-84\">El c\u00f3digo de salto entre escenas falla si el motor no tiene permisos de compilaci\u00f3n expl\u00edcitos<sup><\/sup><sup><\/sup>. El paso t\u00e9cnico aplicado fue:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Navegar a <code>File > Build Profiles<\/code> (o <em>Build Settings<\/em>).<\/li>\n\n\n\n<li>Arrastrar en orden jer\u00e1rquico las escenas del juego al contenedor <em>Scenes in Build<\/em>.<\/li>\n\n\n\n<li>Se index\u00f3 la escena del men\u00fa principal (<code>MainMenu<\/code>) con el valor l\u00f3gico <strong>0<\/strong> y el <code>Nivel1<\/code> con el valor <strong>1<\/strong>, asegurando una transici\u00f3n fluida al iniciar la aventura.<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Paso 4: Sistema de Selecci\u00f3n de Personajes y Persistencia de Datos<\/strong><\/h3>\n\n\n\n<p id=\"p-rc_4014d0b1ee869098-88\">Para permitir que el usuario decida con qu\u00e9 explorador jugar en cada nivel, se implement\u00f3 un sistema de persistencia simple basado en la clase nativa de Unity <code>PlayerPrefs<\/code><sup><\/sup><sup><\/sup><sup><\/sup><sup><\/sup>:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Se cre\u00f3 el script <code>SelectorPersonaje.cs<\/code> asociado a los botones de selecci\u00f3n del Men\u00fa, guardando cadenas de texto identificadoras (<code>PlayerPrefs.SetString(\"PersonajeSeleccionado\", \"Erik\");<\/code>).<\/li>\n\n\n\n<li>En cada nivel, se dise\u00f1\u00f3 un objeto <code>ControladorSpawn<\/code> que lee el registro de memoria al cargar la escena (<code>PlayerPrefs.GetString<\/code>) para activar el <em>GameObject<\/em> del personaje elegido (Andrea o Erik) y desactivar el secundario de manera automatizada.<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Implementaci\u00f3n de la c\u00e1mara y Cinemachine<\/strong><\/h3>\n\n\n\n<p>La c\u00e1mara del videojuego fue desarrollada utilizando Cinemachine, una herramienta avanzada de Unity para sistemas de seguimiento y c\u00e1maras din\u00e1micas.<\/p>\n\n\n\n<p>Se configur\u00f3 un objeto denominado <strong>PlayerFollowCamera<\/strong>, el cual segu\u00eda autom\u00e1ticamente al jugador mientras permit\u00eda rotaci\u00f3n libre mediante el mouse. Para lograrlo se asign\u00f3 el objeto <code>PlayerCameraRoot<\/code> dentro de las propiedades Follow y Look At del componente Cinemachine Virtual Camera.<\/p>\n\n\n\n<p>Esto permiti\u00f3 obtener una experiencia de c\u00e1mara mucho m\u00e1s fluida y profesional.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Resultados obtenidos<\/strong><\/h3>\n\n\n\n<p>El desarrollo del videojuego permiti\u00f3 integrar exitosamente m\u00faltiples \u00e1reas del desarrollo interactivo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dise\u00f1o 3D<\/li>\n\n\n\n<li>Programaci\u00f3n en C#<\/li>\n\n\n\n<li>Sistemas de interfaz<\/li>\n\n\n\n<li>C\u00e1maras din\u00e1micas<\/li>\n\n\n\n<li>Gesti\u00f3n de escenas<\/li>\n\n\n\n<li>Mec\u00e1nicas de videojuegos<\/li>\n\n\n\n<li>Animaciones<\/li>\n\n\n\n<li>Sistemas de puntuaci\u00f3n<\/li>\n\n\n\n<li>Dise\u00f1o de niveles<\/li>\n<\/ul>\n\n\n\n<p>El resultado final fue un videojuego funcional en tercera persona con m\u00faltiples niveles y una narrativa coherente.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Cr\u00e9ditos<\/strong><\/h3>\n\n\n\n<p><strong>Autor<\/strong>:\u00a0<a href=\"https:\/\/niixer.com\/?s=Andrea+Natalia+Bolivar+Duran\">Andrea Natalia Bolivar Duran<\/a> y <a href=\"https:\/\/niixer.com\/?s=erik+alessandro+galan+munevar#google_vignette\">Erik Alessandro Galan Munevar<\/a><\/p>\n\n\n\n<p><strong>Editor:<\/strong>&nbsp;<a href=\"https:\/\/niixer.com\/?s=Carlos+Iv%C3%A1n+Pinz%C3%B3n+Romero\">Magister Ingeniero Carlos Iv\u00e1n Pinz\u00f3n Romero<\/a><\/p>\n\n\n\n<p><strong>C\u00f3digo:<\/strong>&nbsp;<a href=\"https:\/\/niixer.com\/?s=UCMV-10\">UCMV-10<\/a><\/p>\n\n\n\n<p><strong>Universidad:<\/strong>&nbsp;<a href=\"https:\/\/www.ucentral.edu.co\/\">Universidad Central<\/a><\/p>\n\n\n\n<p><strong>Referencias<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Avaturn. (2024). Creador de avatares 3D realistas. https:\/\/avaturn.me<br><br>Atteneder, A. (2024). glTFast: Importador de archivos GLB y glTF para Unity. GitHub. https:\/\/github.com\/atteneder\/glTFast<br><br>Documentaci\u00f3n oficial de Unity Technologies. (2024). Manual de Unity. Unity https:\/\/docs.unity3d.com\/es\/2021.1\/Manual\/index.html<br><br>Unity Technologies. (2024). Starter Assets \u2013 Controlador de personaje en tercera persona. Unity Asset Store. https:\/\/assetstore.unity.com\/packages\/essentials\/starter-assets-third-person-character-controller-196526<br><br>Microsoft. (2024). Documentaci\u00f3n de C#. Microsoft Learn.https:\/\/learn.microsoft.com\/es-es\/dotnet\/csharp\/<br><br>Niixer. (2024). Plataforma tecnol\u00f3gica Niixer. https:\/\/niixer.com<br><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>La industria de los videojuegos ha crecido considerablemente gracias a motores gr\u00e1ficos como Unity, permitiendo a estudiantes y desarrolladores crear experiencias interactivas cada vez m\u00e1s completas, en el \u00e1mbito acad\u00e9mico, el desarrollo de videojuegos integra conocimientos de programaci\u00f3n, modelado 3D y dise\u00f1o de interfaces. En este art\u00edculo se presenta elSeguir Leyendo<\/p>\n","protected":false},"author":2055,"featured_media":87633,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[4332],"tags":[336,4531,1352,836,66],"class_list":["post-87581","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unity","tag-asset-store","tag-avaturn","tag-modelado-3d","tag-unity-3d","tag-videojuegos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0 &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos<\/title>\n<meta name=\"description\" content=\"En Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos encuentra los mejores contenidos del mundo de la tecnolog\u00eda | \u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0 &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos\" \/>\n<meta property=\"og:description\" content=\"En Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos encuentra los mejores contenidos del mundo de la tecnolog\u00eda | \u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/\" \/>\n<meta property=\"og:site_name\" content=\"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/niixer\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-21T18:54:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-21T20:47:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-21-may-2026-14_18_38.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"abolivard1\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"abolivard1\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0 &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","description":"En Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos encuentra los mejores contenidos del mundo de la tecnolog\u00eda | \u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/","og_locale":"es_ES","og_type":"article","og_title":"\u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0 &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","og_description":"En Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos encuentra los mejores contenidos del mundo de la tecnolog\u00eda | \u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0","og_url":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/","og_site_name":"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","article_publisher":"https:\/\/www.facebook.com\/niixer\/","article_published_time":"2026-05-21T18:54:56+00:00","article_modified_time":"2026-05-21T20:47:07+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-21-may-2026-14_18_38.png","type":"image\/png"}],"author":"abolivard1","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"abolivard1","Tiempo de lectura":"15 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/#article","isPartOf":{"@id":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/"},"author":{"name":"abolivard1","@id":"https:\/\/niixer.com\/#\/schema\/person\/b519ce7831b90ec386eeff13b82d125d"},"headline":"\u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0","datePublished":"2026-05-21T18:54:56+00:00","dateModified":"2026-05-21T20:47:07+00:00","mainEntityOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/"},"wordCount":2164,"publisher":{"@id":"https:\/\/niixer.com\/#organization"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-21-may-2026-14_18_38.png","keywords":["Asset Store","Avaturn","modelado 3D","Unity 3D","Videojuegos"],"articleSection":["Unity"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/","url":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/","name":"\u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0 &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","isPartOf":{"@id":"https:\/\/niixer.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/#primaryimage"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-21-may-2026-14_18_38.png","datePublished":"2026-05-21T18:54:56+00:00","dateModified":"2026-05-21T20:47:07+00:00","description":"En Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos encuentra los mejores contenidos del mundo de la tecnolog\u00eda | \u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0","breadcrumb":{"@id":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/#primaryimage","url":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-21-may-2026-14_18_38.png","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-21-may-2026-14_18_38.png","width":1536,"height":1024,"caption":"Portada de VideoJuego Niixer"},{"@type":"BreadcrumbList","@id":"https:\/\/niixer.com\/index.php\/2026\/05\/21\/eclipse-la-busqueda-del-nucleo-creacion-de-un-videojuego-3d-en-unity-6\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/niixer.com\/"},{"@type":"ListItem","position":2,"name":"\u201cECLIPSE: La B\u00fasqueda del N\u00facleo\u201d: creaci\u00f3n de un videojuego 3D en Unity 6\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/niixer.com\/#website","url":"https:\/\/niixer.com\/","name":"Portal de noticias de tecnolog\u00eda, ciencia, Android, iOS, Realidad Virtual, Aumentada y Mixta, Videojuegos, computadores, todo lo mas reciente en tecnolog\u00eda","description":"Portal de noticias de tecnolog\u00eda","publisher":{"@id":"https:\/\/niixer.com\/#organization"},"alternateName":"Niixer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/niixer.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/niixer.com\/#organization","name":"Niixer","alternateName":"Niixer.com","url":"https:\/\/niixer.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/","url":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","width":140,"height":140,"caption":"Niixer"},"image":{"@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/niixer\/","https:\/\/www.instagram.com\/niixer.tecnologia\/"]},{"@type":"Person","@id":"https:\/\/niixer.com\/#\/schema\/person\/b519ce7831b90ec386eeff13b82d125d","name":"abolivard1","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/cd590b746f0ba5a7e1377d147028f9d23aea79a7fb3df353d903227d1e9b7dc6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cd590b746f0ba5a7e1377d147028f9d23aea79a7fb3df353d903227d1e9b7dc6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cd590b746f0ba5a7e1377d147028f9d23aea79a7fb3df353d903227d1e9b7dc6?s=96&d=mm&r=g","caption":"abolivard1"},"url":"https:\/\/niixer.com\/index.php\/author\/abolivard1\/"}]}},"jetpack_featured_media_url":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-21-may-2026-14_18_38.png","_links":{"self":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/87581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/users\/2055"}],"replies":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/comments?post=87581"}],"version-history":[{"count":7,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/87581\/revisions"}],"predecessor-version":[{"id":87740,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/87581\/revisions\/87740"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media\/87633"}],"wp:attachment":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media?parent=87581"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/categories?post=87581"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/tags?post=87581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}