Alone on a Freighter.. (3D space travel) V1.1

by maximgoranov
See Code Download Embed
You are alone in the cabin of a Cascadia freighter, with a full cargo hold. In total 80,000 Kg of raw materials. Your destination, Ubrikat is still weeks away. It should bring good pay. You are just keeping an eye on the controls of the ship towards the latter end of your shift, drinking some fresh jasmine tea from back home. You have a long journey ahead of you. 


Enjoy!
--------Controls--------
Arrow key up: Increase speed
Arrow key down: Decrease speed


--------Extras--------
I recommend fullscreen for the best experience.

I would also suggest putting on some music. 

Faster Than Light - Instrumental by Paradox Interactive works amazingly. This OST serves as a large part of my inspiration. 




--------Developer notes---------

This game was made mostly using pre rendered assets, all modeled meticulously in Blender 3.0. I mostly used renders with transparency to achieve this effect. All the assets involved are mine, with exception to the normal map of the material on the desk, which is from Poliigon.

I started out a bit ago with the code for the stars, and I got the idea to flesh it out a bit more, and this was the result. Everything went a bit overboard with this project, and I think I've spent more than 20 hours on modelling alone. I'm super proud of the detail of the cockpit and I have learned an insane amount overall. 

The use of perspective and pre rendered assets achieves a psudeo-3d appearance. 

I think the infinite length of the game offers a perspective into the reality of space travel, just going between two places separated by a billion miles of the infinite vacuum of space.

--------The main bug--------

The game itself does have a major bug, which I think is mostly associated with Snap! . If you run it for a while, the web page begins to slow down considerably. And eventually freeze. I have no clue what really causes it. 

Edit: The issue seems to not affect the viewport. I'm only seeing it in the editor luckily. Just give it a couple seconds to stabilize the framerate and it should be good. 

Created January 20, 2022

Last updated January 20, 2022

Published January 20, 2022