Luis DiazSoftware engineer | ||||
| home | blog | projects | about | |
![]() | |
Armor Blasting | |
| Shoot at the armored robot to blast its armor and see through it! In this UE4 project I showcase dynamic damage over meshes triggered by player attacks in real time, achieving a very satisfying feeling of impact for the guns! Check the code on Github ! | |
| tags | ue4 fps C++ Blueprints |
Ubox: Minecraft-like terrain generation | |
| A Unity project implementing a simple voxel engine for a Minecraft-like game. This was my entry for the Dev Contest 2026 in Spain, where I achieved finalist status! | |
| tags | Unity C# Procedural Generation Parallel programming |
| date | April 2025 |
Cube with a gun | |
| A Unity project to showcase several game AI and procedural generation features in a third person shooter game, made with cubes! | |
| tags | Unity C# Procedural Generation AI Gameplay Programming |
| date | April 2025 |
![]() | |
PPHD8 Extract | |
| A tool written in rust to extract .VAG audio files from PPHD8 files, an audio file format for old Play Station consoles | |
| tags | Rust Systems Programming Tools |
| date | Jan. 2023 |
![]() | |
AR Carnival | |
| Simple AR game made with unity and Vuforia. Use your AR gun to shoot at spawning plates in your desk! | |
| tags | C# Unity Vuforia AR |
| date | Jul. 2022 |
![]() | |
Parkour Shooter | |
| This is an Unreal Engine project where I aimed to implement and experiment with advanced mobility mechanics in an FPS game. The core movement features include sliding, wall running, a grappling hook, and vaulting. | |
| tags | Unreal 4 C++ Blueprints |
| date | Feb. 2023 |
![]() | |
Recursive Ray Tracer | |
| Simple example of recursive ray tracer to render scenes offline, written in C++. | |
| tags | C++ Computer Graphics |
| date | Sept. 2022 |
![]() | |
TAC Interpreter | |
| This is an interpreter for the intermediate language (or three-address code (TAC)) generated by a compiler I once worked on. It's like a tiny virtual machine that runs on TAC code, simulating memory and registers and processing instructions. | |
| tags | C++ Compilers Programing |
| date | Dec. 2021 |
![]() | |
Global Game Jam 2026: Xīnnián | |
| In this multiplayer game the players use physical masks to see different elements of the screen depending on their role! The dragon tries to get stronger to hunt the monks, while the monks try to finish the ritual to seal the dragon! In this multiplayer game the players use physical masks to see different elements of the screen depending on their role! The dragon tries to get stronger to hunt the monks, while the monks try to finish the ritual to seal the dragon. | |
| tags | Unity C# Global Game Jam Multiplayer |
| date | Feb. 2026 |
![]() | |
Global Game Jam 2025: A todo gas | |
| Help this kid to reach the bathroom at the other side of the pool before it's too late! This was my entry for the global game jam 2025 that I participated in Málaga, Spain. I worked on gameplay programming, simple enemy AI, visual effects and shaders! | |
| tags | Unity C# Global Game Jam Shaders VFX |
| date | Feb. 2025 |
![]() | |
Global Game Jam 2021: Boo Forest | |
| Help a kitten lost in the woods, full of terrors, find its way out! You play as a friendly ghost guiding the kitten through puzzle-based levels. This game was our entry for the Global Game Jam 2021. | |
| tags | Unity C# Global Game Jam |
| date | Feb. 2021 |
![]() | |
Global Game Jam 2019: Domum | |
| Welcome to Domum, an inn full of travel and discoveries, located in the imaginary land of "Delta Amacuro". Talk to guests and play mini-games to learn more about them! This was the game we made during my very first Global Game Jam. :) | |
| tags | Unity C# Global Game Jam |
| date | Jan. 2019 |
![]() | |
Global Game Jam 2023: Echando raíces | |
| Our game made in the Global Game Jam in Caracas 2023. You play as a flower who must survive all four seasons by collecting resources using cards and extending your roots on the map. | |
| tags | Unity C# Global Game Jam |
| date | Feb. 2023 |
Multi Layer Perceptron | |
| This was a simple experiment to learn Rust in which I implemented a basic multi-layer perceptron. I then used this perceptron to test classification on the MNIST dataset, achieving 78% accuracy in the best case. | |
| tags | Rust Machine Learning |
| date | Dec. 2021 |