Planet Escape: Short Sci-Fi Roguelike
A downloadable game for Windows and Linux
You wake up and remember that your space ship had a power failure and has crash-landed on an unknown planet.
You must descend into your ship's hull and manually override the backup power. Then return to the navigation console where you started your journey to escape.
Beware, the crash landing has attracted the attention of the locals.
Can you make it out alive?
- Explore a large, randomly generated spaceship
- Wield weapons with stats and descriptions unique to every run
- Fight hostile creatures that have come to investigate the crash
- Be careful not to destroy your own ship in the process
This game was created for 7DRL 2023 Game Jam.
Development: https://mastodon.social/@npixia
Technical Notes
This game is an overhaul mod for valo, a rogue-like engine and sandbox game. The Valo engine is a c++ roguelike engine that provides a Lua API for rendering, tile based world simulation, item templating and interaction, a generic "actor" object for monsters and environment objects, and more.
What was used: Rendering, map & tile simulation, user interface (inventory, etc), built-in lua libraries
What was not used (implemented during 7DRL): All content (weapons, items, monsters, tiles, space ship world generator, sprites), game logic (win/death conditions), monster AI.
Source Code: https://github.com/npixia/crash
Awesome sprites from: https://www.oryxdesignlab.com/
Status | Released |
Platforms | Windows, Linux |
Author | npixia |
Genre | Role Playing |
Tags | Seven Day Roguelike Challenge, Roguelike, Sci-fi |
Install instructions
Make sure to extract the zip file before running! How to run valo engine on windows: YouTube
Comments
Log in with itch.io to leave a comment.
Gameplay video of your game.
Thanks for playing! I'm glad you enjoyed it! Also, the key-cards were required to go down to the next floor. You happened to grab one before interacting with the stairs on every level so you never got the message that said you needed one. I should probably add a message regardless so the player knows the card was used..
In any case, I enjoyed your video! Thanks for playing it!