Planetoid Escape - Sci-Fi Survival FPS (WIP)

After almost 2 years of work, I’ve finally completed what I think is a playable version of the 3D game, Planetoid Escape (I’m yet to come up with a better name :slightly_smiling_face:).
Although only about half of my vision for the game is complete, the survival aspect is mostly implemented and also basic crafting. So, it should be possible to survive long enough to craft enough things to become self sufficient.

After your interstellar ship exploded, you have crash landed in an escape pod, on a nearby desert planetoid. To survive you have to find food, oxygen, the planetoid atmosphere not being suitable for you to breathe and energy to power various devices which can assist you in your survival attempt.


If anyone is interested in giving it a try, it can be downloaded from:

Any feedback is welcome!


Looks nice good job.

Thanks. It definitely needs more polish, but for now the focus is on functionality to make sure I have a game first.

My biggest problem right now is actually physics, which for some reason takes a long time to update, even though I only have a handful of dynamic bodies. It seems that the update time is also affected by the number of static bodies (which there are a lot of and I need even more). This does not make sense to me, as I thought having a space partition algorithm (such as an oct-tree) would allow for virtually unlimited objects in the world.

Looks nice. Any chances of a Linux version?

Oh, and I know it’s just the default sky, but… it seems a bit cloudy for such an arid environment. :stuck_out_tongue_winking_eye:

1 Like

The final version will definitely be on Linux. I was going to postpone porting to Linux because I only have limited experience with it (installed it once a few years ago and tried for a few hours) and never actually programmed on it, so I’m guessing a steep learning curve!? Does the game maybe run on WINE (for now)?

BTW, what would be a good Linux distro for game development? I’m thinking PopOS, but I’m open to suggestions. Also what’s a good IDE in Linux for someone used to Visual Studio?

The sky is definitely too cloudy :slight_smile:, but it will have to wait for the polish phase (later on). My next step is to get some creatures in so you have something fun to shoot at :grin:.

I use Linux Mint, and recommend it. You get firefox WHILE it installs, so you can ask questions if you need to. I dual-boot Windows 10, but rarely use it. My dad is 70 odd, he runs Linux Mint too, and when he needs Windows, he runs VirtualBox on Linux, with an old image of Windows 7.
Linux boots fast, and virtual windows on linux boots hell fast. He’s happy with the workaround for the few windows apps that won’t play nice under Wine.

Here are some pre-made skyboxes with previews.

1 Like

I also run Linux Mint (with Xfce). For coding C++ I’ve basically always used QtCreator.
Check out the LucKey Toolset for a list of other open source software I use.

As browser I can recommend IceCat, btw… and sage as a dietary supplement and mouthwash ingredient. :grin:

Tested the game, really enjoyed the idea.

Also here are some ideas how to further improve it:

  • Sprinting, walking over the map was slow and I felt that this might help a lot. You could maybe decrease energy faster while the player is sprinting
  • Intro tutorial - I spent a lot of time at the beggining to understand what I’m supposed to do. After pressing every button I found out that the F1 button opens up a tutorial window which in short explains how the game works
  • More bioms - map is large, but most of it is plain desert. Need to spent a lot of time walking around and in most cases I forgot where my pod was.

I was frustrated that I couldn’t find any batteries, hoped to find them in the nearest crash sites but without any luck. All the tools that I found had empty batteries so I was unable to collect any materials which I guess are required to build everything.

Thanks a lot for the feedback.

Regarding your points:

  • You are actually sprinting :stuck_out_tongue:, you have to hold Shift to walk slow. But, I agree moving is a bit slow (for now), but that’s only because the game in incomplete. I have in plan vehicles you can drive (there should actually be a couple or Rovers somewhere on the map which may need repair before you can drive them). I also want to have creatures roaming around which will make your journey more eventful :smile:.
  • I am planing to have a hint system in the game, however it’s not trivial so I left it for later. There are some hints on the download page which tell you about [F1] and other critical starting info (which will make its way into the hint system eventually).
  • There is a device called the Tracker Visor which you equip into your suit and it shows you where your pod is. It should be found either in the container inside the pod or in the nearest debris field, which you find if you walk in a straight line as you exit the pod.

As far as I was able to test the game, there should be batteries (power cells) and everything you need around, but you do have to explore the map quite a bit to find what you need. The game is a bit slow at the moment because there are no creatures to fight so it is more of a puzzle game (figuring out how to survive and use limited resources) than an action game, but I do want to have more action in it.

I’ve updated to version 0.5.5, which fixes quite a few bugs, and adds an optimisation to reduce the physics update time so that it can now run at 60 fps on my PC. On the downside, the game takes longer to start up, but I think the benefits are worth it.

Also, if you have played the previous version, it is recommended that you start a new game with the new version as the save game file format has been updated. The ‘hack’ to start a new game is to simply delete the file “Documents\QBk\Planetoid Escape\SaveGame.peg” before running the game.

Any feedback is welcome at any time.

Posted a game play tutorial video.
Warning: Potential spoilers for those who like to explore and discover new things on their own.


Version 0.6.0 has just been released. It has the following features:

  • Assemble vehicles out of individual parts
  • More content: new devices and other objects and of course, vehicles and parts
  • Major balancing improvements to make progress faster and more satisfying
  • Sprinting ability to move faster (as per [Miegamicis] and other people’s recommendation)
  • Numerous bug fixes and performance improvements

If anyone wants to try it out, the download link is the same:
Please make sure you read the hints on the download page before you play.
All feedback welcome.


I’ve recently discovered that the code that creates the vehicles was not called correctly, therefore there are no vehicles in the level, only the spare parts.
I’ve now fixed the issue and released version 0.6.2.

You have to start a new game by simply deleting the file “Documents\QBk\Planetoid Escape\SaveGame.peg” before running the game, to take advantage of the bug fixes and a few minor extra features added.


Version 0.7 is now released. It features:

  • Creatures roaming the landscape and attacking you if you get too close
  • More content, and some old content becoming more relevant with the creatures around
  • Sleep mechanic
  • As usual, numerous bug fixes and performance improvements

If you want to try it out, same download link, and read the hints on the download page!

All feedback welcome, especially constructive criticism (which is the most useful for future improvements).


Now that some areas of the game world are densely populated and there are creatures everywhere, I’m also interested in the game performance on mid-low level machines. For people trying out the game, can you please post some statistics, i.e. you machine specs and game performance stats.

You can use F9 in-game to toggle the profiler (hit twice to show all levels) and F5 to take screenshots (saved to “Documents\QBk\Planetoid Escape\Screenshots”). You assistance is greatly appreciated.

I tried out the game. The first thing I noticed was that the sound effect of the feet sounded like a horse trotting. Really on sand you wouldn’t really hear it that loud. Also the sound effect kept pausing even though I was still moving. I am running it on windows 10.

However I like the idea of the game. eg building stuff to stay alive.
I did like the fact that when he jumped you could tell that the gravity was low as he stayed in the air for a long time. I would have thought that the survival suit would have some kind of radar so that you can find your way back to your craft, like in the game Tau ceti.

I didn’t play it long enough, but an interesting thing that could happen is that it could get dark and you would need some kind of light in your suit, and it would obvioiusly drain your energy faster.

I think with some tweaks this could be a good game.

Thanks for the feedback, I really appreciate it.

I also noticed some problems with the sound sometimes, but I’m not yet sure what it is. The quality of the sound effects may not be the best as I picked what I had handy, but will get improved in the polish phase.

If you keep walking in a straight line as you exit your Escape Pod, you find a debris field where you can find all kind of useful equipment, including a Tracker device, which shows the location of your Escape Pod and also a Flashlight, both of which can be equipped into your suit and need a Power Cell (battery) to operate, which gets drained over time and needs recharging. Also the Flashlight can be upgraded to a more powerful model using the Synthesizer, but you need to find the Blueprint for the upgrade.

The game already contains quite a number of devices and appliances you can find or craft that help your survival and act as a level up of sorts, but you do need to wander around a bit to find stuff and the further you go the more advanced equipment you find.

I’m currently working on a hint system to let the player know what to do, as that seems to be the biggest problem with the game at the moment. Although there is a lot of content and functionality in the game, the player does not know how to find and use it.

With a lot of tweaks, I’m hoping it will end up being a good game :).

BTY, if you don’t mind me asking, what machine do you have and what is the game performance like on it? F9 toggles the profiler.