Overheat

Overheat

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.05
fun: 3.05
innovation: 2.63
theme: 2.68
graphics: 2.65
audio: 2.14
humor: 2.07
mood: 2.33

Description


You play as a robot jumping from platform to platform, while trying to not overheat. Whenever that happens, you wake up in a different position. Looks like someone is doing something while you're not awake.

Controls


All Input is remappable in the settings.
* WASD - move
* Shift - sprint
* Space - jump
* Double space - dash up (unlocked in level2)
* Left Mouse Button - dash (unlocked in level2)
* Back quote key (might not exist on your keyboard) - cheat console

Extras


This game is using qASIC v0.2.0 including it's cheat console. It's accessible under the back quote key which can be remapped in the settings.

Programs used

* Engine: Unity 2020.3.32f1 LTS (aka. the buggiest version of Unity I ever encountered)
* Render pipeline: URP (I spent 4 hours searching for any 3rd party glitch effects, all of them weren't compatible or didn't work)
* Sound effects: Audacity

* Tools:
* qASIC - my own free Unity asset for making games faster

Asking for help


This was the first game jam I've used my own custom input system Cablebox (built in to qASIC). If you experience any issue with input, let me know as I want to make this thing as polished as it can be (although most of the time the issues are for the input editor). Any reports about the cheat console, settings and audio are also appreciated :)

A bit of a rant


I have never experienced so many issues in any jam or anything game dev related period. I've used the newest version of Unity LTS (Long term support) for this jam as I hoped it would be stable. Turns out, it was the most unstable version of Unity I have ever encountered. It liked to not compile scripts, so I had to open them up again, add a space, save and hope if will catch them that time. What's even funnier is that it actually let me add them to objects, which resulted in a crash.

Not to mention URP (the render pipeline I used) sucks. I wanted to have separate effects for UI and the game, so I separated them into two separate cameras and guess what: CAMERA'S INHERIT EFFECTS! Additionally I wanted to add glitch effects when you overheat. I SPENT 4 HOURS SEARCHING FOR EFFECTS ON THE INTERNET WITH 0 RESULTS. Most of the cool free effects weren't compatible with URP and those that were supposed to be compatible, just didn't work.

Case and point: Unity bad, not sure why I still use it.
Found a bug?
Tell us on Discord