Todo el contenido del escritorio en una sola página, sin ventanas.

Sobre mí

Hola, soy Diego Mendoza, un apasionado desarrollador y programador de videojuegos de 22 años. Desde temprana edad, he tenido una gran fascinación por la tecnología y los videojuegos, lo que me llevó a especializarme en esta emocionante industria. Mi experiencia abarca tanto la programación como el diseño, permitiéndome crear experiencias inmersivas y atractivas para los jugadores.

Mi amor por la programación se refleja en cada proyecto que emprendo, donde combino creatividad y habilidades técnicas para desarrollar juegos que no solo entretienen, sino que también desafían y emocionan a los jugadores. Estoy siempre en busca de nuevas oportunidades para aprender, crecer y contribuir al mundo de los videojuegos.

Stack

Lenguajes
C#, C++, Python, Java, Kotlin, PHP, SQL, JavaScript, HTML5, CSS
Motores
Unreal Engine 5, Unity
Herramientas
Blender, Photoshop, Premiere, GitHub, Jira

Proyectos

Proyectos laborales

Polígono de Tiro

Unreal Engine 5 · C++ · Python · OpenCV · Simulación

Simulador de entrenamiento de tiro con pistola desarrollado en colaboración entre la Universidad Bernardo O'Higgins y la industria de defensa nacional, presentado en la FIDAE 2026. El sistema permite entrenar a uno o dos tiradores simultáneamente en pantalla dividida, integrando detección de impactos láser reales mediante visión computacional, tres entornos de simulación distintos y una interfaz de control en tiempo real para el instructor.

Lideré el desarrollo técnico del proyecto, diseñando la arquitectura completa del sistema y programando los módulos principales en Unreal Engine 5 y Python. Mi trabajo incluyó la implementación del pipeline de detección de disparos con OpenCV, la comunicación UDP entre sistemas, la lógica de sesión multijugador en C++ y el desarrollo de la interfaz del instructor embebida en el motor.

Abrir el proyecto en el escritorio

MISSUS

Unity · C# · VR · Metaverse

Missus es una colaboración entre Telefónica y el Museo de Artes Contemporáneas, que crea una experiencia inmersiva en el metaverso. Este museo virtual permite a los usuarios explorar la historia de las telecomunicaciones en Chile mediante un recorrido interactivo que destaca hitos tecnológicos clave, utilizando tecnologías avanzadas de realidad virtual y renderizado 3D.

Participé en la mayor parte del desarrollo y programación del museo virtual, colaborando estrechamente con diseñadores y otros desarrolladores. Mi trabajo incluyó la creación de entornos virtuales, la integración de elementos interactivos y la optimización de la experiencia del usuario.

Abrir el proyecto en el escritorio

Profesor Mapu

Unity · C# · VR · Educación

Prototipo creado como encargo para desarrollar una experiencia educativa interactiva en Spatial, orientada a la enseñanza básica de Mapudungun. Construí el entorno, integré el SDK de Spatial y añadí NPCs y objetos interactivos que permiten al usuario explorar el espacio y aprender vocabulario de manera sencilla y visual.

Abrir el proyecto en el escritorio

Proyectos en desarrollo

Paranoide

Unity · C# · Horror · First Person · 3D

Paranoide sumerge a los jugadores en una experiencia intensa de terror y supervivencia en primera persona. En este juego, nos adentramos en la mente de un paciente de esquizofrenia, quien se despierta en un lugar desconocido y amenazante, sin recordar cómo llegó allí. Nuestro objetivo es escapar de este entorno surrealista, enfrentando desafíos y cumpliendo objetivos en cada nivel, mientras evitamos las alucinaciones generadas por la enfermedad del protagonista.

Este proyecto se encuentra en desarrollo, sin una fecha de lanzamiento establecida. Explora de manera única la experiencia del protagonista, desafiando las convenciones del género de terror y sumergiendo a los jugadores en un mundo que desafía la realidad. Paranoide trasciende la pantalla para adentrarse en la mente del jugador, ofreciendo una experiencia inmersiva que desafía los límites entre lo que es real y lo que no lo es.

Abrir el proyecto en el escritorio

Meow Jump!

Unity · C# · Android · Casual · 2D

Meow Jump! es un juego casual originalmente publicado en Google Play donde los jugadores guían a un gato para saltar entre plataformas, esquivar obstáculos y recolectar monedas para desbloquear nuevos aspectos. Aunque la versión original ya no está disponible, actualmente estoy trabajando en un relanzamiento con contenido actualizado, optimizaciones y nuevas características para renovar la experiencia.

Abrir el proyecto en el escritorio

Prototipos y conceptos

Moira

Unity · C# · Snow · Cinematic

Moira es una experiencia interactiva desarrollada como prototipo para explorar dos elementos principales: la simulación de nieve reactiva al movimiento del jugador y la implementación de cinemáticas dentro de un entorno invernal. El proyecto se centra en experimentar con técnicas de interacción ambiental y en la creación de una atmósfera narrativa, utilizando iluminación, efectos climáticos y composición visual para reforzar el tono y la inmersión de la escena.

Abrir el proyecto en el escritorio

Modelado 3D

Blender · 3D Modeling · Concept Art

Este proyecto fusiona el arte conceptual y la modelización 3D para dar vida a una criatura fantástica inspirada en el Pokémon Torterra. Inicialmente, se desarrolló un concept art detallado que capturaba la esencia y el estilo visual de esta criatura imaginaria. El proceso creativo involucró la exploración de diferentes diseños y características, así como la integración de elementos característicos de Torterra para garantizar una representación fiel.

Posteriormente, se utilizó Blender, una potente herramienta de modelado 3D, para transformar el concept art en una representación tridimensional. Este paso implicó la creación de la estructura básica, el modelado de detalles y la aplicación de texturas para darle profundidad y realismo al modelo. El resultado final es una interpretación única de la icónica criatura, que fusiona la creatividad del diseño conceptual con la precisión técnica del modelado 3D.

Abrir el proyecto en el escritorio

Dance VR

Unity · C# · VR · Rhythm

Prototipo de juego de ritmo en realidad virtual que combina mecánicas de Beat Saber y Guitar Hero. El jugador puede cambiar el color de sus manos usando los botones del controlador y debe golpear notas del mismo color que aparecen en pantalla, poniendo a prueba reflejos rápidos en VR.

Abrir el proyecto en el escritorio

Hospital VR

Unity · C# · VR · Horror

Experiencia de realidad virtual ambientada en un hospital abandonado con atmósfera de horror psicológico. El recorrido guiado incluye iluminación dinámica, ambientación sonora inmersiva e interacciones básicas para iniciar la experiencia, enfocándose en narrativa ambiental y creación de espacios tensos y atmosféricos en VR.

Abrir el proyecto en el escritorio

Curriculum

Descargar CV (PDF)

Ver el CV en línea

Contacto

¿Tienes una idea, propuesta o quieres colaborar? Escríbeme y te responderé pronto.

Respondo normalmente en 1–2 días hábiles.