Made for the 'Ready, set, godot!' gamejam. The gamejam's theme being to use a game engine you don't normally use. This was built using Godot in C#. 

Download binary below for better shaders or if web build is too slow.

(Settings/Exit buttons don't do anything)

Arachnophobia warning

== Controls ==

WASD - To move

Mouse to aim and shoot

Shift - For boost

Shoot crystal nodes, and bring back crystals to base to bank them and buy upgrades.

== Tech writeup ==

I normally use Unity for gamejams, so took a bit to get use to using Godot at first. 

Coding wise, at first I wasn't a fan of godot's traditional inheritance based node structure, compared to Unity's more flexible (in my opinion) composition based design with it's components. But after making a few c# wrappers it was easy enough to treat direct children of spatial nodes as if they were components, and code in a composition style. With the wrapper redirecting spatial calls in the 'component', etc to it's parent. Nicely enough it's possible to create bare bone child nodes for this purpose in godot without any needless transformation/spatial data, something that's not possible to do in unity. Got fairly comfortable with godot at the end.

I had to use an older godot 3.5 to get web export support with C#, as unfortunately 4 doesn't support it yet (hopefully it will soon). Godot's had really quick startup, build, and export speeds, which was quite a nice change coming from unity.



== Engine screenshots ==



Download

Download
windows_gles3.zip 40 MB

Comments

Log in with itch.io to leave a comment.

Neat game and fun loop!

Nice work! I got the rainbow trail!

Pretty cool. The enemies were a nice touch, although some people are probably not going to be a fan of that

Shooting those crystal shards and spiders are satisfying af and the rainbow trail was totally worth it :D

Wheres the arachnophobia   warning???? lol CLOCKED