
Gridheart
A pixel-art action roguelite where your health is a shape, and every weapon carves a different pattern out of it.
A browser build you can play now. Expect a slice of the game, not a finished one.
Maurice Garcia · workshop & journal
This is where I keep what I make and how it's going. Try the things, read the notes, and tell me what you think. If you'd like to build something together, or need something built, there's a way to start below.
Opens a live demo in a new tab.

Current focus
Keeping Ultimate, my offline Android toolkit, moving, and giving this site a home for my projects and for short notes on how they're going, so people can try them and tell me what's wrong.
Selected projects

A pixel-art action roguelite where your health is a shape, and every weapon carves a different pattern out of it.
A browser build you can play now. Expect a slice of the game, not a finished one.
One place for a trade shop's leads, estimates, invoices, deposits and jobs.
An infinite canvas that reads what you sketched and offers the next move beside it.
One Android app of small offline tools: video editing, shrinking, audio extraction, a sound meter and an app inspector. No ads, no accounts, no internet permission.

A mischievous forest scavenger, six connected environments, and a sleeping jungle heart to restart.

An oddly satisfying toy box of fluid, lava, sand and slime that runs in your browser.
Latest updates
Ultimate, my offline Android toolkit, has moved into its own standalone repository, and the latest merge adds a terminal, an orb and SSH/SFTP.
I rebuilt this site around what I make and what I'm learning. Projects, short updates, longer writing and a Now page all live in one Git repository, and each has an RSS feed.
Exit Pass now tells shoppers why a random spot check happened, and gives register lanes an actionable hint when their sync is out of date.
Recent writing
Where updates come from, what is published automatically, and what always waits for me.
Connect
Played a demo and found a bug? Have an odd idea you want a collaborator for? Write to me. No agenda needed, and no budget either.
I build websites and custom software for small businesses, run AI-receptionist pilots, and coach people one-to-one on building with AI tools. Scope and price are agreed before any work starts.