Looks and sounds really good! I really like the wheel controls and pulling the levers for a sudden stop :) Did you use raycasting for the scanner? I think the effect is great!
Viewing post in The Invisible Ruins jam comments
Do you mean to take a snapshot of the glyphs?
The way I implemented in Godot is a subviewport with its own 3D world, and then I use a script that generate the glyphs in that 3D world based on the radar (2D). Finally I take a screenshot of that viewport in low resolution to emulate and old device and finally put in the monitor of the scanner as a texture.
So, I don't use any raycast, it's just a screenshot of an isolated 3D world. :D
If you mean the interaction with the submarine, I use CollisionObject3D's _input_event method, that internally probably use some raycasting