Andy Hall
banner
testtubegames.com
Andy Hall
@testtubegames.com
Game Developer behind TestTubeGames.
Enjoy building, finding, and sharing cool science through games / toys / simulations.

My games: https://testtubegames.com
Other games I love: https://thescienceplayground.com/

he/him
Pinned
You probably see me share a lot of science projects, but I also work on my own.

The current game: Agent Higgs 2!

It's a puzzle game where the pieces are the particles of the Standard Model.

Yes, *all* the particles. Yes, it was a questionable scope. Yes, it's still under development. (1/?)
Reposted by Andy Hall
New trailer for Factory Town 2 just dropped!! www.youtube.com/watch?v=IEcR...
Factory Town 2: Paradise [Official Trailer]
YouTube video by 82apps
www.youtube.com
November 13, 2025 at 3:22 PM
Reposted by Andy Hall
4yo, getting a reasonable 2/4 right while singing How It's Done from Kpop Demon Hunters:

~~"Meals. Nails. Blade. Mosquitoes."~~
October 14, 2025 at 10:41 PM
A box of gas (blue) + dark matter (green), now with a smoother distribution at the start.

(gravity + pressure + viscosity, 16k particles, periodic 2d)
October 7, 2025 at 3:48 PM
Reposted by Andy Hall
I love this simulation of the early universe, part of our new CMB project.

This is early on - (~300,000 years after the Big Bang). The universe is so hot, plasma is everywhere. Photons can't travel far, bouncing off electric charges.
October 3, 2025 at 2:59 PM
Reposted by Andy Hall
Some more 'gas' particles - this time two clumps in orbit. Pretty dangerous tides, if you ask me.

(16k particles, gravity + pressure + viscosity)
October 3, 2025 at 2:39 PM
I love this simulation of the early universe, part of our new CMB project.

This is early on - (~300,000 years after the Big Bang). The universe is so hot, plasma is everywhere. Photons can't travel far, bouncing off electric charges.
October 3, 2025 at 2:59 PM
Some more 'gas' particles - this time two clumps in orbit. Pretty dangerous tides, if you ask me.

(16k particles, gravity + pressure + viscosity)
October 3, 2025 at 2:39 PM
Reposted by Andy Hall
Oops, the gas simulation made a Saturn, I guess?

(8k particles, all feeling gravity + pressure + viscosity)
October 2, 2025 at 1:29 AM
Oops, the gas simulation made a Saturn, I guess?

(8k particles, all feeling gravity + pressure + viscosity)
October 2, 2025 at 1:29 AM
Reposted by Andy Hall
Related physics puzzle - can you figure out this SPOOKY force law?

Bonus point: If this force law were to dress up for Halloween, what costume would it wear?
October 1, 2025 at 5:15 PM
Reposted by Andy Hall
"If we lose hope, we're doomed."

We must continue Dr. Jane Goodall's mission and all fight for the future of the planet.
October 1, 2025 at 7:31 PM
Related physics puzzle - can you figure out this SPOOKY force law?

Bonus point: If this force law were to dress up for Halloween, what costume would it wear?
October 1, 2025 at 5:15 PM
Tis a season.

Why does the ghost behave the way the ghost does? An eternal, and in this case, very specific, question.

(Single central pumpkin-y mass, gravity with a 1/r^2 force law.)
October 1, 2025 at 3:31 PM
Reposted by Andy Hall
Explore the mysteries of quantum mechanics with our Quantum Measurement sim! Prepare & measure superposition states, dive into photon polarization, and experiment with Stern-Gerlach setups. phet.colorado.edu/en/simulatio... #physics #chatphysics #STEM
September 27, 2025 at 1:10 AM
Reposted by Andy Hall
Ooh, this time a spherical cloud of gas, initially spinning slowly.

No periodic boundary conditions now, just let it collapse.

...whoa.

(Gravity + Pressure + Viscosity, 16k particles.)
September 24, 2025 at 3:00 PM
Reposted by Andy Hall
To understand the CMB map... you need to know a bit about Blackbody Spectrum.

So we've included a fully interactive spectrum. Slide the temperature to your heart's content!
testtubegames.com/cmbjourney.h...
September 25, 2025 at 1:31 PM
Reposted by Andy Hall
Simulating a disk of gas.

(Gravity + Pressure + Viscosity, 16k particles)
September 22, 2025 at 5:59 PM
To understand the CMB map... you need to know a bit about Blackbody Spectrum.

So we've included a fully interactive spectrum. Slide the temperature to your heart's content!
testtubegames.com/cmbjourney.h...
September 25, 2025 at 1:31 PM
Reposted by Andy Hall
This question got me interested...

So, here's the same sim in 3d, a true box of 'gas'.

(Gravity + Pressure + Viscosity, 16k particles. Rotating slowly to help make the structures visible.)
September 24, 2025 at 2:19 PM
Reposted by Andy Hall
Now, instead of 50/50 -- here's a cloud that's 80% dark matter, 20% normal matter. A bit closer to our universe (which sits around 85%).

(I turn the dark matter halos invisible occasionally so you can see the gas structures.)
September 24, 2025 at 4:23 PM
Reposted by Andy Hall
A mix of both Dark Matter (green) and Gas (blue).

What do you notice?

(16k particles, gravity, gas feels pressure + viscosity also, 3D with view slowly rotating to showcase structures.)
September 24, 2025 at 3:51 PM
Reposted by Andy Hall
We’re live!! My brand-new course, “Whimsical Animations”, is now available. 🥳🎉

whimsy.joshwcomeau.com

I’m so excited to share all of my animation tools and techniques with y’all. 😄
Whimsical Animations
Learn how to create charming interactions and delightful touches using the magic of CSS, JavaScript, SVG, and Canvas. I’m sharing all my tricks in this one!
whimsy.joshwcomeau.com
September 24, 2025 at 2:56 PM
Now, instead of 50/50 -- here's a cloud that's 80% dark matter, 20% normal matter. A bit closer to our universe (which sits around 85%).

(I turn the dark matter halos invisible occasionally so you can see the gas structures.)
September 24, 2025 at 4:23 PM
A mix of both Dark Matter (green) and Gas (blue).

What do you notice?

(16k particles, gravity, gas feels pressure + viscosity also, 3D with view slowly rotating to showcase structures.)
September 24, 2025 at 3:51 PM