Now you can't go outside the ship
Collision detection inside the ship - how hard can it be?
Instead of doing checks for each "floor tile" (1x1 square), we'll think in terms of "rooms" (just like Heat Signature did in this post) and "doors".
I think it works almost flawlessly, what do you think?
Controls as before: