The Cat and the Box has finally passed review, but as an app that supports Windows only. This is unfortunate because it runs on Java, which means it has the potential to run on any operating system in the world. The problem is that Steam doesn't want Java to be a prerequisite for running my game. They would rather the game runs no matter what. Their preferred solution is to install a JRE with the game and make it the system's java home. This has the potential to piss a lot of people off because this JRE will become outdated eventually and potentially break peoples' other apps. People may never know it was me who screwed everything up, but I'll still have a hard time sleeping at night. So instead I've made it install a JRE but only use it to launch this particular app instead of making it the java home. The problem with this approach is that the .jar file can't find the JRE on its own, so it needs an executable wrapper. Launch4j provides an exe wrapper, but of course, this will only work on Windows. I believe there is a way I can write a script for Mac and Linux that will launch a .jar with a provided JRE, which will allow me to add Mac and Linux support. I'll try to figure that out before release time.
tl;dr: hang tight guys, I'm gonna try to bring this game to every operating system before release time.
The Cat and the Box is a story-rich game in which a brave player might struggle to save their soul. Taking place beyond our causality, the game lasts until the man up above pulls the plug.
Explore 12 levels and complete 5 2D arcade games
Meet fallen creatures in the only City
Fight with a demon for your soul
Do as He failed to do.
Controls
WASD to move
Esc or Alt+Tab to pause and view options
Space to jump
E to interact
static int[][][][] universe = new int[∞][∞][∞][?]
--/+///_/=-_/C_/_=-++/_a==++n-_ +you hear me?
=._/-/-+_+/Th///-+=_//-++/=-a=/-/n.+k=/=/-+ you.- For .finding /the pieces...
-I+//./t-/=-/=- =-fee-+-.//.l=_+..+s=+ g=oo++/=d. To hear my +voice again.
-/_-+=-_+.+=/_=/+-/-+=E/==._=/v==.=/en/++ so.+ -He'll never know.
_.+/-//_=/_=---//=+-/-==-=///--+.._.-=+/_._--+//.-_.+-+./I/+///___/__/. w=/-i_+sh_ -I c-ou=+l_-d= tell// him why I did what I did.
-/-/-/.//-/=_+++++//+_.T.///-_///h/.-/.at+.--_+ _-/T_+//he ==f/+ir=s+t _symptom of this sickness. Is not wanting to get better.