Antibody One
I released a game today: Antibody One
Antibody One is a short 10-20 minute experience about being different kinds of cells inside the human body.
The game can be purchased here. Enjoy!
What is this???
Antibody One exists largely because of a few reasons:
1. The human body is crazy
The complex clockwork world that exists inside our bodies is crazy. It’s so elaborate and I’ve always wanted to make a game that explores its inner workings.
2. What if a game didn’t take 4 years to make
I like to make projects of various sizes. Whereas Skin Deep was a larger project with a larger team, I intentionally wanted to have Antibody One be very tiny.
This project took about 4 months of part-time work.
3. I wanted to try out ECS
I wanted to learn ECS programming. I hadn’t used it before, and I personally believe the best way to learn new tech is to make and ship a small project that uses it; hence, Antibody One.
This project uses Moontools.ECS – if you’re interested in ECS in general, here is an introductory talk given by Moontools.ECS’s creator, Evan Hemsley.
At a later date, I’d like to make a longer writeup about ECS. For now I’ll say I quite enjoyed my experience and look forward to exploring it more.
Thanks
Big thanks to Brody Brooks for providing programming support and untangling some gnarly technical issues. Thanks Brody!
Et Al
Antibody One was a rewrite of code/infastructure I previously used in Flotilla, Air Forte, and Atom Zombie Smasher.
There’s something nice about revisiting ancient code – it’s fun to peek at how I was implementing things back then (yikes 😬) and it’s satisfying to realize how much I’ve progressed since then.
And then yes, repeat this all over again 10 years from now…!
