de-stressing with Jessica

previously we talked about Butt Quest, a game that's been in development hell since 2014. we mentioned that in 2016 it became unhealthy for us to work on Butt Quest (hereafter referred to as "Cursed Game"), so instead we started working on something easier: Celestial Hacker Girl Jessica.


Jessica is one of the best games we've ever made, and we had fun making it, which goes to show you should probably work on things that make you happy. but why was Jessica so much easier to make than Cursed Game?

1. recycled code

the secret is that they're the same game.


the code for Jessica's control scheme, collision, camera movement, water, slime, and even the enemies and lasers are all directly lifted from Cursed Game. recycle your old projects! it's easy and therapeutic!

2. free assets

3d modeling is hard, even with simple shapes, and especially when you've only just started learning Blender. it took a lot of time and effort to design the world of Cursed Game.

Jessica, on the other hand, was mostly designed in a single night. we just went to the Unity Asset Store and downloaded anything that looked cute. this makes gamer dudes mad >:( and we love that.


in fact, we were able to express ourselves more freely with Jessica than with Cursed Game, because we had 100+ collaborators and there wasn't so much pressure on us to do everything on our own. auteurism is overrated! true "creative freedom" is being free from the limits of your own mind!

3. playing to our strengths

we were 9 years old when we started building custom levels in Marble Blast Gold and sharing them on the forums. at 13, we were still working on Marble Blast mods. playing with digital marbles is what we did for fun.


so when we needed a relaxing side project, we just went with the easiest thing we could think of: marbles! for princess, it was literally child's play, but for everyone else it was an amazing new game out of nowhere.

just because something is trivial for you doesn't mean it's not cool and interesting for other people! what matters is that you're having fun.

4. making a mess

isolation and OCD probably contributed to the stress of Cursed Game. we were working alone, making every decision, and it was easy to get stuck on the details. (does this character look okay? what if the eyes were a little bigger? what if they were smaller? which is better? how can we make an arbitrary choice like that? okay, we'll design 10 versions, each with a different pair of eyes scaled to a multiple of 0.125, and then...)

but there's a way to fight OCD! it's called Exposure and Response Prevention. basically, when your OCD is telling you to do something, you acknowledge it, and then you do the opposite. (slowly, carefully, without hurting your brain. princess is not a doctor, please be responsible)


Jessica works on the same principle. the things we downloaded from the asset store were too many, too big, and too complicated to organize, optimize, or polish, so we didn't. we made a beautiful mess that was impossible to clean up, and our OCD just had to deal with it.

(as we were writing this, Marina published a blog post about the Arbitrary Threshold which includes a link to Jessica and maybe better explains some of what we're talking about here! thanks Marina!)


and the result was Jessica! so yeah in conclusion everyone should try making things that are easy and messy and collaborative and fun.