namelessWrench

The Only Rotten Dollhart Webring

A hideous fruit, disgracing itself.

Allo-Aro


You must log in to comment.

in reply to @oshisaure's post:

this looks really fun! :)

also... I know every game dev's dream is to troubleshoot problems on someone else's computer with a decade-old graphics card that they can't test on. Godot games require me to launch with opengl (no Vulkan support) but curiously enough, this logs some errors and only lets me see the main menu, settings, and credits. selecting a volume will fade to near-black, then crash. selecting "nevermind..." is fine, and toggling fullscreen doesn't change anything.
the errors in question:
ERROR: Viewport Texture must be set to use it.
at: get_height (scene/main/viewport.cpp:137)
ERROR: Viewport Texture must be set to use it.
at: get_width (scene/main/viewport.cpp:127)

if you've seen this before and it's a quick fix, I'd love it. if not, no worries. I'll find a friend's computer to play it on Soon Enough^tm

right i've had a look into it and realised that those errors happen on game launch so it can't be them that crash the game if the menus load fine

what the problem actually is is that i use a compute shader to offload calculating the mesh shape of the liquid jelly on the fly to the gpu, and the openGL version godot uses for compatibility mode doesn't support compute shaders so it dies when the game tries to use them. not sure how i can fix that without hurting the game's performance, sorry about that....