Andy's Dungeon
An interactive playable résumé in Unity WebGL: professional experience and technical skills presented through a dungeon, its arcade machines and a grimoire CV.
Gameplay programmer, backend engineer, Game AI researcher
I build gameplay systems in Unity and Unreal, the backend services that keep them running, and I research how planning and reinforcement learning can make NPCs worth playing against. MSc in Computer Science at UFRGS.
No download, no launcher. Click and play.
An interactive playable résumé in Unity WebGL: professional experience and technical skills presented through a dungeon, its arcade machines and a grimoire CV.
MSc research — moving the learning to HTN method selection, so the agent adapts to changing priorities without rewriting the domain.
Planned — packaging the HTN method-selection work from the research into a reusable NPC behaviour plugin, first for Unity, then for Unreal.
2D arcade space shooter in Unity — the ship rotates toward the mouse and moves on thrust, so momentum is part of the challenge.
End-to-end Python audio pipeline — FFmpeg conversion, denoising, vocal separation, voice activity detection, Whisper transcription and speaker diarization.
Recommendation engine that unifies Steam, PlayStation and Xbox libraries and reads playtime and achievements, not genre tags. Led from ideation to working prototype under Program K (CEIA + EMBRAPII).
No articles published yet — the first ones are being written.
Every unit I teach publishes its material here: slide decks, self-check exercises and the submission forms, open and in HTML. Units another teacher runs, or that I have not written yet, are listed too — so you can see the whole course, not only the part that is ready.
Open the material