Programmer · C · C++ · C# | Game Developer · Unity · Godot · Playdate | Video Essayist | Architect
Welcome to my corner of GitHub! I'm a multidisciplinary game-focused developer with a unique blend of technical programming skills, design background and creative storytelling. Currently diving deep into the world of gameplay programming at 42 Barcelona while building games and exploring the intersection of technology, narrative design, and human experience.
- Low-Level Programming: Proficient in C/C++, systems programming, and graphics APIs (OpenGL, exploring Vulkan)
- Game Development: Unity, Godot Engine, Playdate SDK, game mechanics design, physics implementation
- Object-Oriented Programming: Strong foundation in OOP principles, design patterns, and software architecture
- Web Development: Full-stack development with JavaScript/TypeScript, Node.js, WebSocket, PixiJS
- Creative & Design: 10+ years in game criticism, video production, architectural design, and interactive exhibitions
- Languages: Spanish (native), English (CPE certified), Japanese (JLPT N4), Italian (B2), Catalan
- Sombra: A shadow puppet game prototype for Playdate
- Zappy: Turn-based strategy game developed in Godot Engine
- Rosario: A C++ Raylib based game engine built from scratch
- ft_vox: Experimenting with Vulkan API to deepen understanding of modern rendering pipelines
- Become a world class mega master in C++
- Explore the realms of data driven programming in depth
- Expanding Godot Engine and C# expertise through ongoing game projects
- Learning Lua and experimenting with the Playdate SDK to build little, playful games
- Compiling a new book of video essay scripts on game narratives and culture
- Preparing for JLPT N3 to advance my Japanese proficiency
Rosario Engine A custom game engine built from scratch on C++ with Raylib, featuring a modular system architecture, dual 2D/3D rendering pipelines, advanced particle systems, and AI-driven gameplay. Experimental sandbox for game mechanics and visual design patterns.
Nibbler Cross-platform Snake game reimagining with hot-swappable graphics libraries and zero-leak memory management. Exploring the boundaries between ASCII art, pixel graphics, and isometric 3D — all in a single executable.
Sprite Ditherer
Python based, Blender script pipeline to snapshot and dither riggeed models
PONG - The Echo From a Distant Past
Modern, extensible Pong game engine with PixiJS/TypeScript, featuring advanced physics, real-time multiplayer, AI opponents, and ECS architecture
ft_transcendence
Full-stack Pong with blockchain integration, 2FA security, and microservices architecture
SCOP
3D object viewer in C++/OpenGL with modular rendering, multiple display modes, multi-texture/shader support, and custom UI
FDF++
Map-based wireframe renderer in C++ with MLX42, emphasizing efficient 3D projection and real-time VFX
Hackout
Terminal-based password cracking game inspired by Fallout's hacking minigame, built in C
- Links: Linktree
- LinkedIn: Hugo Muñoz Gris
- Email: hugomgris@gmail.com
- 42 Profile: hmunoz-g
- YouTube: Hugo M. Gris
- Itch.io: hugomgris
- Bluesky: @hugomgris
- Instagram: @itsallmilk
- Patreon: Support my work






