<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Unity | MURGILDU</title><link>https://murgildu.github.io/tag/unity/</link><atom:link href="https://murgildu.github.io/tag/unity/index.xml" rel="self" type="application/rss+xml"/><description>Unity</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Wed, 01 Oct 2025 00:00:00 +0000</lastBuildDate><image><url>https://murgildu.github.io/media/logo_hu_5712fc505db995df.png</url><title>Unity</title><link>https://murgildu.github.io/tag/unity/</link></image><item><title>Educational Simulator for Lithium Battery Welding in Virtual Reality 🎮</title><link>https://murgildu.github.io/projects/25-09-01-iraida/</link><pubDate>Wed, 01 Oct 2025 00:00:00 +0000</pubDate><guid>https://murgildu.github.io/projects/25-09-01-iraida/</guid><description>&lt;p&gt;&lt;strong&gt;Author:&lt;/strong&gt; Iraida Abad López&lt;br&gt;
&lt;strong&gt;Date:&lt;/strong&gt; October 2025&lt;br&gt;
&lt;strong&gt;Supervised by:&lt;/strong&gt; Iñigo López Gazpio &amp;amp; Igor Rodríguez Rodríguez&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="-description"&gt;🧠 Description&lt;/h2&gt;
&lt;p&gt;This project is part of the &lt;strong&gt;Bachelor’s Final Project in Computer Engineering&lt;/strong&gt;, and its goal is to &lt;strong&gt;develop an educational virtual reality (VR) application&lt;/strong&gt; that simulates the process of &lt;strong&gt;assembling and welding a 10s4p lithium battery pack&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The application allows students to &lt;strong&gt;safely practice&lt;/strong&gt; the assembly process, eliminating physical risks and optimizing material usage.&lt;br&gt;
The simulator recreates an &lt;strong&gt;immersive virtual classroom&lt;/strong&gt; where users can interact with lithium cells, nickel strips, supports, and real tools modeled in 3D.&lt;/p&gt;
&lt;p&gt;The project aims to &lt;strong&gt;promote practical and safe learning&lt;/strong&gt;, aligned with the &lt;strong&gt;Sustainable Development Goals (SDGs)&lt;/strong&gt;, especially the goal of &lt;em&gt;quality and inclusive education&lt;/em&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="-technologies-used"&gt;🧩 Technologies Used&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Unity (C#)&lt;/strong&gt; – Main engine for the virtual reality environment&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Blender&lt;/strong&gt; – 3D modeling of tools and components&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;XR Interaction Toolkit&lt;/strong&gt; – Interaction and immersion management in VR&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Oculus Meta Quest 2 / 3&lt;/strong&gt; – Devices used for testing and execution&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unity Hub &amp;amp; Unity Version Control&lt;/strong&gt; – Project management and control&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Google Drive &amp;amp; Plastic SCM&lt;/strong&gt; – Storage and version control&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="-main-features"&gt;🎮 Main Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Interactive and educational simulation&lt;/strong&gt; of spot welding process&lt;/li&gt;
&lt;li&gt;Digital modeling of all elements:
&lt;ul&gt;
&lt;li&gt;18650 lithium cells&lt;/li&gt;
&lt;li&gt;Nickel strips&lt;/li&gt;
&lt;li&gt;10s4p support&lt;/li&gt;
&lt;li&gt;Functional spot welder and multimeter&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Feedback system&lt;/strong&gt; to evaluate practice and correct mistakes&lt;/li&gt;
&lt;li&gt;Performance-optimized scenario with simple materials and colors&lt;/li&gt;
&lt;li&gt;User Interface (UI) allowing reset, validation, or element locking&lt;/li&gt;
&lt;li&gt;Compatibility with &lt;strong&gt;Meta Quest 2 and 3&lt;/strong&gt;, both wirelessly and connected&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="-project-objectives"&gt;🧱 Project Objectives&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Develop a &lt;strong&gt;safe and realistic training environment&lt;/strong&gt; for students&lt;/li&gt;
&lt;li&gt;Explore the use of &lt;strong&gt;VR as an educational tool&lt;/strong&gt; in engineering&lt;/li&gt;
&lt;li&gt;Reduce risks associated with welding real batteries&lt;/li&gt;
&lt;li&gt;Promote educational inclusion and accessibility through VR&lt;/li&gt;
&lt;li&gt;Establish a foundation for future versions with expanded features&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="-game-screenshots"&gt;📸 Game Screenshots&lt;/h2&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="cells" srcset="
/media/celdas_hu_feeb5cf28567abf6.webp 400w,
/media/celdas_hu_fb8f3c0ebcf58743.webp 760w,
/media/celdas_hu_234ba33f3a251338.webp 1200w"
src="https://murgildu.github.io/media/celdas_hu_feeb5cf28567abf6.webp"
width="760"
height="363"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="lego_cells " srcset="
/media/lego_celdas_hu_713e677efababf28.webp 400w,
/media/lego_celdas_hu_790565598addb1ee.webp 760w,
/media/lego_celdas_hu_f7280f561c553d0e.webp 1200w"
src="https://murgildu.github.io/media/lego_celdas_hu_713e677efababf28.webp"
width="760"
height="376"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="batteries" srcset="
/media/baterias_litio_hu_b7aadaa7bd793eb0.webp 400w,
/media/baterias_litio_hu_5a11c21ed448fc5a.webp 760w,
/media/baterias_litio_hu_d23606269f1aa8b6.webp 1200w"
src="https://murgildu.github.io/media/baterias_litio_hu_b7aadaa7bd793eb0.webp"
width="760"
height="399"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="nickel strip" srcset="
/media/cinta_niquel_hu_9f3939fed7c0b2fb.webp 400w,
/media/cinta_niquel_hu_7e1cef109913bb4b.webp 760w,
/media/cinta_niquel_hu_1cfdca1631fc7265.webp 1200w"
src="https://murgildu.github.io/media/cinta_niquel_hu_9f3939fed7c0b2fb.webp"
width="760"
height="398"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="spot welder" srcset="
/media/soldador_punto_hu_2266ba64f7ed2ee3.webp 400w,
/media/soldador_punto_hu_2f4169de761ac7d7.webp 760w,
/media/soldador_punto_hu_abe3f9d43e1f20b0.webp 1200w"
src="https://murgildu.github.io/media/soldador_punto_hu_2266ba64f7ed2ee3.webp"
width="760"
height="396"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="voltmeter" srcset="
/media/voltimetro_hu_75fbfc100b52ae22.webp 400w,
/media/voltimetro_hu_b5cf7ce91275916c.webp 760w,
/media/voltimetro_hu_402b956973e8d199.webp 1200w"
src="https://murgildu.github.io/media/voltimetro_hu_75fbfc100b52ae22.webp"
width="760"
height="392"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="battery box" srcset="
/media/caja_pilas_hu_100ae7b77f74efaa.webp 400w,
/media/caja_pilas_hu_7b01bc585c73dcf0.webp 760w,
/media/caja_pilas_hu_1825b4e23b9b347d.webp 1200w"
src="https://murgildu.github.io/media/caja_pilas_hu_100ae7b77f74efaa.webp"
width="760"
height="349"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="VR workbench" srcset="
/media/mesa_trabajo_VR_hu_e76e33949e1c5e70.webp 400w,
/media/mesa_trabajo_VR_hu_d4ada822ef669e53.webp 760w,
/media/mesa_trabajo_VR_hu_a672529215b30c13.webp 1200w"
src="https://murgildu.github.io/media/mesa_trabajo_VR_hu_e76e33949e1c5e70.webp"
width="760"
height="320"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="-simulator-demonstration"&gt;🎥 Simulator Demonstration&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://drive.google.com/file/d/1F6gaTqdoNPKZLrV0shXFfqmwRAgeQXWW/view?usp=drive_link" target="_blank" rel="noopener"&gt;Full practice demo video (correct)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://drive.google.com/file/d/1k-sNFO1pCRtcw1-H20zH8s8DMCzgR879/view?usp=sharing" target="_blank" rel="noopener"&gt;Full practice demo video (incorrect)&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description></item><item><title>Exploring AI Integration in Unity through Video Game Development 🎮</title><link>https://murgildu.github.io/projects/25-02-01-oier/</link><pubDate>Sat, 01 Feb 2025 00:00:00 +0000</pubDate><guid>https://murgildu.github.io/projects/25-02-01-oier/</guid><description>&lt;p&gt;&lt;strong&gt;Author:&lt;/strong&gt; Oier Álvarez Parada&lt;br&gt;
&lt;strong&gt;Date:&lt;/strong&gt; February 2025&lt;br&gt;
&lt;strong&gt;Supervised by:&lt;/strong&gt; Iñigo López Gazpio &amp;amp; Igor Rodríguez&lt;/p&gt;
&lt;h2 id="-description"&gt;🧠 Description&lt;/h2&gt;
&lt;p&gt;This project corresponds to the &lt;strong&gt;Final Degree Project in Computer Engineering&lt;/strong&gt;, and aims to &lt;strong&gt;explore the integration capacity of Artificial Intelligence (AI) in video game development with Unity&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;To achieve this, a &lt;strong&gt;Tower Defense type video game&lt;/strong&gt; has been developed as a prototype, integrating different traditional AI algorithms (such as &lt;em&gt;A*&lt;/em&gt; and improved versions) and evaluating the use of &lt;strong&gt;generative AI&lt;/strong&gt; for creating 3D assets through tools like &lt;em&gt;StableFast3D&lt;/em&gt; and &lt;em&gt;Blender&lt;/em&gt;, in addition to testing in &lt;strong&gt;virtual reality&lt;/strong&gt; environments.&lt;/p&gt;
&lt;h2 id="-video-game-features"&gt;🎮 Video Game Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tower Defense&lt;/strong&gt; strategy game developed in &lt;strong&gt;Unity (C#)&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Implementation of &lt;strong&gt;pathfinding AI&lt;/strong&gt; using:
&lt;ul&gt;
&lt;li&gt;Random algorithm&lt;/li&gt;
&lt;li&gt;A* algorithm&lt;/li&gt;
&lt;li&gt;Improved version of A*&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dynamic difficulty&lt;/strong&gt; system, where enemies change their behavior in real time.&lt;/li&gt;
&lt;li&gt;Evaluation of &lt;strong&gt;assets generated by generative AI&lt;/strong&gt; (StableFast3D + Blender + VR).&lt;/li&gt;
&lt;li&gt;Fully functional &lt;strong&gt;economy, enemy waves, HUD and UI&lt;/strong&gt; system.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="-technologies-used"&gt;🧩 Technologies Used&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Unity&lt;/strong&gt; – Main development engine&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;C#&lt;/strong&gt; – Programming language&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Blender&lt;/strong&gt; – 3D asset modeling and analysis&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;StableFast3D&lt;/strong&gt; – Generative AI for 3D model creation&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SteamVR / OpenXR / ALVR&lt;/strong&gt; – Virtual reality integration&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Git &amp;amp; GitHub&lt;/strong&gt; – Version control&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;</description></item></channel></rss>