From Player to Builder

My path into game development didn't start with a computer. It started with a Hastings rental counter. Growing up, my family would rent GameCubes and Xboxes on weekends, and I'd lose myself in everything from Pikmin to Crash Bandicoot. When I got my first console, an original Nintendo DS, my friends and I turned Pokémon into a daily ritual: synced playthroughs, progress reports, and debates about which starter was objectively correct. I was already sketching my own Pokémon, designing routes and mechanics, imagining the game I'd someday build.

In junior high, that curiosity found its first outlet. My friend group ran a modded Minecraft server together with specialized roles, factories, and resource networks. One afternoon I found a YouTube tutorial for writing Minecraft mods. With my dad's help, I put together a Sapphire ore mod: a new gemstone sitting between Iron and Diamond in tier. It never fully worked, but digging into the code behind my favorite game lit something that never went out.

The moment it became real came in high school, when I built a small game to ask someone to prom. I was so nervous I sent it at 2 AM and went straight to bed, unaware she was still awake at a sleepover and played it almost immediately. She said yes. We graduated from Boise State together in 2021 and got married that same year. She still has the email saved, and she still teases me with it regularly.

That instinct to build carried into my career. At the Boise State GIMM Lab I shipped mixed reality AR experiences, a VR hunter safety simulator with 2,500+ downloads on SideQuest, and Gods and Shadows, a JRPG built for a Make-a-Wish recipient. I'm currently developing a multiplayer third-person shooter in Unreal Engine 5, and the same kid who sketched Pokémon routes in a notebook is still very much running the show.

Zachary DiNucci
🎮 Multiple Shipped Projects
🔀 Cross-Platform OOP Dev
🎓 CS and Game Design Major

Adventure for Hire: Zachary DiNucci

I built my own D&D character sheet because if you're going to be on an Adventure, you might as well write the stat block yourself.

Adventure_Zachary_DiNucci.pdf

Interests & Hobbies

What I do when the compiler isn't yelling at me.

🎮

Gaming

RPGs, shooters, and anything in between with good world-building. I play games critically, always asking what makes a mechanic feel good and how I'd build it or incorporate it in what I am creating.

🐉

Dungeons & Dragons

I play and DM. Building encounters and lore scratches the same design itch as game development, except the bugs are intentional and called "plot twists."

🛠️

Tinkering

From both digital to physical tinkering I love getting my hands dirty. My wife and I are planning a Christmas light show where we program lights ourselves to play to music.

🥽

Sports Stories

I have played sports all my life and one thing this has given me was a love of the stories of them. While this might make me a bandwagoner I cannot help cheer for an underdog or someone with the better story in an event.

🎨

Arts and Crafts

I have gotten really into Warhammer and have been building a Astra Militarum army designed around World War 1 French uniforms with their bright red trowsers and dark blue coats.

🎬

Sci-Fi & Fantasy

My wife and I are heavy consumers of these genras and will listen to audiobooks, play games, and watch movies together while discussing characters, themes, and anything about these generas.

Building This Site with AI

How this portfolio came together — and what I learned doing it.

🚀

The Stack

Built on Astro using the Starwind template as a starting point, then heavily customized. Content collections made managing project pages painless.

🤖

Working with AI

I used Claude Code as a collaborator throughout the build — wiring up carousels, tuning the visual system, migrating content from my old site, and iterating on layout and color. It handled the repetitive scaffolding while I focused on design decisions.

💡

What I Learned

AI pair-programming is most powerful when you have a clear vision and use it to accelerate execution — not replace thinking. I drove every design decision; the AI moved fast on implementation. The result: a fully custom portfolio in a fraction of the time.