A downloadable game for Windows and macOS

You and your crew are stranded in a “LifeShip” after a catastrophic accident of the main ship. You must navigate star systems and collect essential resources to keep your crew alive. You have a very limited supply of fuel, oxygen, and food. Jump between systems and land on planets and rings to collect resources. Different planets yield different resources (fuel, oxygen, food) and some are more abundant than others. Eventually, safely reach a space station and bring your ship to safety.

Each system is randomly generated, and planet surfaces are randomly generated. Use arrow keys to move ship and player around.

Written in Golang using Ebiten. I tried to get a WebGL version but the planetary generation does not work nice in a browser :(. I have versions for Windows and MacOS. Ultimately this was fun because Ebiten is such a simple game library, and I ended up spending a lot of time writing my own viewports, collisions and scene system on top of building the game. It could definitely use some more polish but I’m still proud of what I did in 48 hours.

Resources/Tips:

Earthlike Planet: Food (1-3 units), fuel (0-2 units) and oxygen (collects from atmosphere 1 unit / 3 seconds)

Purple Planet: Fuel (1-4 units) and food (0-2 units)

Orange Planet: Fuel (3-5 units)

Ring Planet Fuel (1 unit) oxygen (1-4 units)

Stations will not appear until at least the 3rd visited system.


Download

Download
LifeShipSource.zip 152 kB
Download
Lifeship-win.zip 4.8 MB
Download
Lifeship-Mac.zip 6 MB

Leave a comment

Log in with itch.io to leave a comment.