Matthew D. Huff

I walk the path of mystery & dopeness by creating digital and physical artifacts that stoke aliveness and curiosity.

The Vow Sigil
the vow sigil — drawn when “mystery & dopeness” landed in my heart.

select a card to explore.

Artist statement

I walk the path of mystery & dopeness by creating digital and physical artifacts that stoke aliveness and curiosity.

read my full artist statementselect to expand

A big challenge of my thirties has been learning to be really fucking honest about what I want, what I like, and what I want to make. An energy, an essence flows through me and demands expression, demands to be honored. Making things is how I become a conduit for that expression.

I feel it, and I observe my behavior. What am I actually doing? What creates that surge of productive, creative energy in my body? My work happens in phases: paintings, stories, a novel, games. With Escalation, I catch myself spending whole days building, playing, tuning, and making music videos out of game clips. There’s a quality of flow that happens when I’m doing what I really want to do. That flow is a nutrient. I need it.

Honoring that isn’t easy. Economic pressure, personal pressure, and shame push against it. Writing An Infinite Heart, I had to confront my shadow over and over to honor what wanted to go into the story. I do the best I can.

What’s true for me? What’s true about the world? Those questions are part of my mathematics journey, too. I felt defeated by proofs as a kid and carried a lot of envy for people with strong math backgrounds. I decided to do something about it. Then I fell in love with mathematics.

Art has often felt like surrender. Mathematics has been commitment. I made a promise to myself to reach a certain point, and I’m getting closer. Sometimes I fall off or need a break. I ask myself: am I done, or do I need a break? Usually, I need a break. When I look inside, I still want to do it.

I’m learning to be honest about what wants expression, and what it takes to keep honoring it. Sometimes that means surrendering to the energy. Sometimes it means resting and coming back to a commitment I still care about. I keep asking what’s true, and I keep making things from what I find. That’s how I walk the path of mystery & dopeness.

Games

3 games
have i gone too far · gameplay, September 2026

Escalation

A top-down pixel-art arcade war playground. I’m making the game I really want to play.

Escalation started with an MMO conceit, but playing it, I noticed I wasn’t having fun. I didn’t always want to travel around or deal with quests. Sometimes I just wanted to jump in and fight to my heart’s content. So I made Holdout: survive increasingly ridiculous waves of troopers, mechs, and frames until the battlefield is littered with blood, ash, and wrecked machines. Holdout has become where I find the fun—and where I notice what needs to change. Constantly fighting means constantly testing the weapons, watching how the enemies move, noticing a sprite that feels off or a balance problem. Then I sit down and change it. There’s still plenty of tuning to do, but I’m really enjoying playing what I’m making.

  • JavaScript
  • Canvas
  • Node.js
  • Socket.io
  • Aseprite
Nebula → star → red giant → supernova → black hole

Sun Simulator

A star, from nebula collapse to black hole, running live in the browser.

Real-time 3D visualization of stellar evolution: 100,000+ particles coalesce under simplified gravity, burn through main sequence and red giant phases, detonate as a supernova, and collapse into a black hole with gravitational lensing written in custom GLSL shaders.

  • Three.js
  • TypeScript
  • WebGL
  • GLSL
  • Vite
GODCELL · gameplay

GODCELL

A real-time multiplayer evolution game. Begin as a fragile cyber-cell; transcend or die.

An evolutionary survival game set in a hostile digital world. Scarcity forces competition, predation creates tension, and entropy swarms keep you moving. There are no tutorials; you learn by dying. Built on a custom entity-component-system shared between an authoritative server and a Three.js client.

  • TypeScript
  • Three.js
  • Node.js
  • Socket.io
  • ECS

Fiction

A novel and stories
An Infinite Heart, cover

A novel

An Infinite Heart

A man by the name of Logos Mateus finds himself having nightmares and experiencing intense swells of emotion that disturb the people around him, his energy attracting both a lot of love and a lot of trouble into his life.

It’s a story of learning to love—himself, other people, even what he hates or finds disgusting in both—and unleashing the magic within him to touch others.

Where will that journey take him? How far up the mysterious World Tree, Big Drizzle, will he reach? How far deep into the mystery of the heart will he penetrate? Just how weird is it all going to get?

read an excerpt · The World of the Sundered

Part two · Chapter 24 · about 6 minutes

Having reached the crown of the World Tree, Logos is carried into the cosmos without a body. Guided by the Cosmic Woman, he approaches the galactic core—and the prospect of losing everything he calls himself.

Something new emerges within me. A sense of...cosmic-ness. I feel the Universe’s hand. I feel the Cosmic Woman’s hand guiding me towards the Galactic Core, and I see it before me as I soar on this wave of universal love and unity. A colossal black hole lies before me. Beckoning me. Pulling me into its embrace. FEAR strikes at the core of my essence. A fear unlike any I’ve ever felt before. A fear deeper than the fear of death, or rejection, but a fear of ANNIHILATION. Non-existence. At the same time, that sense of cosmic, universal love beckons me into that hole, that swallows all light.

Now I understand what Sid was trying to prepare me for. What the Cosmic Woman wants from me. To merge. To be one. To be whole. The Universe itself wants to be whole, drawing all of us light waves back into it. To learn and take our data, our information, our experiences into itself and to evolve and grow from it. Am I prepared for that? To be annihilated? Simultaneously, to finally be one with the Cosmic Woman, and never be alone again? FEAR rages inside of me. No! I will die if I go in there! I will die if I rejoin that whole! Fear of losing my hard won individuality. Fear of losing my sovereignty. Fear of having to accept that I’m far more than I’ve believed myself to be, and accepting the responsibility and consequences that come with that.

Can I accept that?

Can you accept that?

Is it worth it?

You know it’s worth it.

Is my identity...THAT important to me? Is it that important to me, at the cost of my happiness, my wholeness, to exist in solitude as Logos Mateus, The Blackest Knight, Conqueror of Viper Keep, master programmer and hacker, warrior, superhero, Weaver, lover, badass, human, African-American, southerner, man, son? Do all of those concepts make me who I am?...No. They do not. I relax, and let the gravitational pull of the Core, Sagittarius A, draw me into it, and as I relax, I surf and merge faster into it.

Every photon of my being stretches and stretches and stretches and merges and merges and congeals with the ultra-dense phenomenon. I feel these identities, these conceptions, these impressions fall away as the lights go out and I merge with the Universe. The first to go is my identity as a programmer. I feel it leave my essence, and I feel no need to hold onto it. The next to go is my identity as a ‘badass’. Shallow. It’s a fun role to play, but it’s not critical to who I am. Human. Man. These two fall away together as well. It’s weird to admit, but they aren’t that big a deal to me. I vibrate amusement as they fall away.

‘Conqueror of Viper Keep’ is stripped from my essence next. A vibration of sadness rings out from my heart as it goes. As I watch the memory of that legendary game of D&D leave me, a vibration of joy rings out, honoring how fun it was to play that role, and I let it go. Lover is the next to leave. Memories of all my loves pass through my consciousness. Middle school, high school crushes. College girls. That one dude I experimented with. Followed by a long stretch of romance-less existence as I focused on my work and gradually isolated myself, until Raya, Linda, and I began hooking up.

More sorrow passes through me, along with joy and especially gratitude as the memories fade and the identity leaves. I never realized how much all of those experiences meant to me and shaped me.

My essence continues to pass through the black hole, and I perceive (for lack of a better word) the Cosmic Woman holding me, looking upon me with kindness and compassion for what we both feel is coming next. The Universe begins to pry from me, my identity as a hero and a warrior. I have no mouth, and yet I hear myself begin to scream and cry. Pain sears through my thinning self-awareness as I experience what feels like my skin being torn off of what was once a body.

A variety of emotions pass through me as it occurs. Everything from anger and vengeance to sorrow to failure to triumph to righteousness passes through me. My memories of all the successful raids and hacks we pulled off, tear at me as the Universe tries to pull them away. Without those times, what good am I? What use have I been as a human?? Let go, Logos. Is it that important? The Cosmic Woman whispers into me. I can’t deny it. It really isn’t that deep. I find when I look, that I am happy to let go of the darkness those times brought as well, the suffering I inflicted on everyone around me who had to suffer the consequences of my anger and my thirst for justice. Sorrow overwhelms me as I remember my mother’s face when I finally came back home after my capture and exploitation. I’m so sorry Mom. In that moment, I let go of my identity as a son as well. I did my best to be good. I have no regrets. I let go of it all, and feel myself grow ever lighter.

This essence begins to feel lighter, freer, thinner, flowing as I’m emptied out. As the Universe processes what I’ve been through. I feel my ethereal heart, begin to rip and tear out of my essence. The pain is shattering. I have no body, and less mind by the second, and yet it’s overwhelming, like I’m being fried, executed in an electric chair. My identity as an African-American is called to leave my essence. Memory, after memory, after memory floods my awareness. Growing up in Atlanta. Suffering endless guilt for how privileged I was, while my brothers and sisters suffer the ravages of poverty, corruption, and neglect.

Heart-breaking compassion and empathy that awoke inside of me, barely containing my own ancestral rage. Memories flood my mind of segregation, and I’m drawn further back in time to slavery, and I’m drawn further back to the first of my kind who evolved and grew in Africa. That ancestral chain is drawn out of me, link by link spilling out of my heart, searing and burning all the way out. I surrender to the pull, and the pain eases a bit. I let go of the hatred and fury and guilt that spills out of those memories.

The growing emptiness, inner space and silence, expands, and expands and consumes everything with its own momentum now. Everything is drawn out of me, until finally, it’s time for my very spirit, my...’I AM’ to leave as well. FEAR screams and vibrates...to no one in particular. There’s nothing left to react to. The Observer watches the fear wear itself out, and watches as it too is drawn out into the Void. All that’s left now is This. This sees nothing but itself, a little light, and the Universe it is a part of. This witnesses the Cosmic Woman float towards it, a mass of lights, just like it, and she takes it, and pushes it in her heart. And then, there was nothing.

Then everything.

Read the book

Mathematics

2025–ongoing

Learning mathematics through Math Academy, in public, since fall 2025.

These are my original posts on X, shared as @s0ulDirect0r, documenting my mathematics journey.

What’s driving me? “intellectual redemption X curiosity X utility”

My handwritten calculus practice on graph paper, working through integrals and substitutions.

July 2026

man, i really enjoy calculus. i just find differentiating and integrating to be such inexplicably satisfying operations to perform, and the way it makes me use the algebra i previously learned. it all feel so wizardly to me.

original post ↗archive ↗

My handwritten repeated integration by parts, with intermediate steps and a circled result on graph paper.
another page from this sessionA second handwritten integration-by-parts exercise with logarithms and all intermediate steps.

August 2026

they are just throwing the most insane shit at me now and i'm just rolling with it (integrating by parts 2x). i caught myself thinking today "huh, this is the easiest it's going to be" cause tomorrow is just going to be even more crazy shit if not later today

original post ↗archive ↗

My Hypercalculator beside a Math Academy polynomial exercise, showing a graph and calculator controls.

June 2026

i built myself an in-browser calculator, the Hypercalculator, for helping myself understand mathematical objects more deeply and get myself away from apple's built-in calculator. it just hit me today that i exclusively use this for my math practice now!

original post ↗archive ↗

i'm starting to notice curves and their derivatives and (definite) integrals out in the world lately and it's a weird new sort of vision. like looking at the curve of a tree branch and noting it's slope at a point, or the area under the curve. crazy way of seeing
May 2026 · original in archive ↗
i'd like to do a second run of math club. would any of y'all interested in or currently enrolled in Math Academy like to crew up for four months of weekly meetings and daily progress check-ins? i still have very, very far to go in my journey, and i'd love to do it in connection
August 2026 · original in archive ↗
@sahra_bn i call that surrender, which defined my art journey. my math journey has felt much more like a journey of what i’d call commitment. when it was easier i felt very surrendered, choiceless. as it’s gotten harder and i experience failure and pain, i’ve had to consciously recommit.
August 2026 · original in archive ↗

Exercise study through Math Academy; handwritten working, reflections, and Hypercalculator by Matthew D. Huff.