Depth-First Search by lpghatguy
Travel to the center of the galaxy using humanity's hyperspace wormhole infrastructure. At each hop, race against the clock to complete objectives stopping you from progressing deeper. Purchase upgrades with Quarks to improve your spaceship's maneuverability, survivability, and power.
Will you reach the center of the galaxy?
Crashing to desktop on launch? Your graphics drivers might not support Vulkan, upgrading them may help.
Tip: Having trouble controlling your ship? Try the Inertial Dampeners upgrade from the shop — only 10 Quarks!
🎮 Controls
- Move ship:
W,A,S,D,Space,C - Roll:
Q,E - Fire lasers:
Left Mouse - Jump to Hyperspace (when a level is complete):
G - Toggle Inertial Dampeners (when unlocked):
V
💻 Technology
Written from scratch in Rust using wgpu-rs, rapier, egui, and many more great community libraries!
Depth-First Search automatically saves your progress regularly. If it crashes, it should pick back up where you left off when the game is reopened. You can delete 'save.json' to start over!
📝 Patch Notes
2020-04-28
- Fixed game getting stuck if you die after winning a level. Now, you'll instead get a little bit of bonus health!
2021-04-27
- Fixed hit markers not appearing when alien eggs are hit with lasers (Reported by pandepic)
- Fixed crash from trying to access bonus memory
- Fixed enemies shooting themselves, spamming you with hit marker noises
- Fixed enemies shooting their own eggs
- Fixed random collection objectives sometimes being impossible to complete
- Fixed eyes insta-killing players upon spawning
📷 Screenshots



| Link | https://github.com/LPGhatguy/ld48-depth-first-search/releases/download/jam-release/depth-first-search-win64.zip |
| Original URL | https://ldjam.com/events/ludum-dare/48/depth-first-search |
Ratings
| Overall | 1239th | 3.326⭐ | 25🧑⚖️ |
| Fun | 1147th | 3.196⭐ | 25🧑⚖️ |
| Innovation | 1250th | 2.976⭐ | 23🧑⚖️ |
| Theme | 1338th | 3.286⭐ | 23🧑⚖️ |
| Graphics | 1402th | 3.167⭐ | 26🧑⚖️ |
| Audio | 1163th | 2.696⭐ | 25🧑⚖️ |
| Humor | 1362th | 2.024⭐ | 23🧑⚖️ |
| Mood | 1168th | 3.304⭐ | 25🧑⚖️ |
| Given | 17🗳️ | 20🗨️ |
Edit: maybe i should mention, that my computer is filled to the brim with stuff and i litteraly only have 50 MB storage space left. Maybe that could be the problem
If you push this further, there are a few things that could be tweaked, especially with the visual language. There's a LOT of red. Red ships, red lasers, red Q's floating in space. I think level 5 or 6 is just all red, and it's difficult to tell what's going on. Also sometimes difficult to tell the difference between a distant eyeball and a star.
If you do an upgrade system for future jams, I've seen a few games have a shortcut to buy all the upgrades for people with limited time, which is a cool idea for games like this, so players that are struggling can skip the grind.
Made it to level 7 but did not complete it. Kept running into the time limit, which is rough when you're trying to kite that many enemies and stay alive.
Also for some reason I cant seem to figure out how to download the source code. On the Github release page, when I go to download the source code it just has a readme file.