Comments

Log in with itch.io to leave a comment.

i won by launching through the halls with emergency thrusters instead of doing any actual combat. was this intended?

Finally, someone beating the game via the intended route

lol. yeah i felt that actually doing combat didn't seem to be worth it. go i basically went on a suicide mission by boosting through things even if it meant chopping up my healthbar.

would be interesting if instead of automatic death there were different dialogues for if you escaped or not.

It's definitely a viable strategy, curious how you managed to get past some of the later enemies though.
I don't remember ever putting in a method for the player to escape, perhaps you mistook flying off into space as an escape route?

i mostly got through via trial and error and luck. what i mean by escape is instead of the run ending when you get to the center. you have a chance to escape after the orb activates.

Ahh yeah, that would be cool.
I think it'd kind of go against the tension curve a little bit, getting to the middle is the high point of the danger in the level, so getting out again could feel a little bit like an anti climax, but maybe if there was some interesting stuff going on with more spawns coming from outside or something it'd work.

Hi guys,

Running on Windows 7 with NVIDIA GeForce GTX 960, I get the following error message when launching the game:

Error
tile.lua:187: Shader uniform 'borderColour' does not exist.
A common error is to define but not use the variable.
Traceback
[C]: in function 'send'
tile.lua:187: in function 'drawFunc'
camera.lua:51: in function 'drawTo'
tile.lua:182: in function 'drawCanvas'
world.lua:14: in function 'draw'
game.lua:247: in function 'draw'
main.lua:82: in function 'draw'
[C]: in function 'xpcall'

I fixed it with the following change to the glow shader code:

vec4 borderColour_force = borderColour; // This line added
if (closestDist == 0 || closestDist > glowSize) {
    return vec4(0, 0, 0, 0);
} else if (closestDist <= borderSize + 0.5) {
    return borderColour_force; // This line changed
}

I assume that the uniform borderColour was somehow optimized away by my graphics driver, and the error was caused when the CPU code tried to access it. 

I think the problem is borderColour was never referenced outside the if statement. Referencing it outside the if statement by assigning it to the new local variable borderColour_force fixed the issue for me.

(+1)

Hey, that sucks about that error, but thanks for reporting it!

And... fixing it yourself.

Huh.

Well I'll definitely upload a version later implementing your fix today, it's a refreshing change to have someone find the problem themselves and tell me what it is in the bug report.

No problem. My pleasure. Nvidia drivers do things a little differently. For example I recently discovered that linking shaders without compiling them explicitly first, works just fine on my Nvidia GPU and is  an error on my Intel GPU laptop. Just things to keep in mind.

(2 edits)

Cannot install this win64 version. I get an error file build undefined or something like that. Oh, it seems this issue is with the Itch app itself, as i am able to download this on the browser version of itchio.

If you're using mac or linux, you'll need to download Love to run it. Making a true mac build requires having a mac, which I unfortunately do not have access to.

Hope that helps!

Love this.

https://www.twitch.tv/tiger_j

I thoroughly enjoyed this game. I also hurt myself a lot :)

https://www.twitch.tv/tiger_j