Deep Space Janitor by kristof
You are the maintenance robot on a deep space mission. The crew is asleep while you keep the lights on in the ship and fight off the occasional alien invasion. Can you make it all the way to deep space?
Controls: * Use W,A,S,D and your mouse to move around * Left mouse button to shoot * The browser will capture your mouse pointer. Usually, smashing Esc gets you out of there :-)
Tools:
* Frontend: C++ compiled to WebAssembly, WebGL, WebAudio
* Backend: Custom C++ server (not written during the 48 hours)
* Sound: Bfxr

| Github | https://github.com/knied/LD48 |
| Link | https://games.kristofn.de |
| Original URL | https://ldjam.com/events/ludum-dare/48/deep-space-janitor |
Ratings
| Overall | 585th | 3.25⭐ | 34🧑⚖️ |
| Fun | 450th | 3.328⭐ | 34🧑⚖️ |
| Innovation | 379th | 3.344⭐ | 34🧑⚖️ |
| Theme | 782th | 2.875⭐ | 34🧑⚖️ |
| Graphics | 727th | 2.844⭐ | 34🧑⚖️ |
| Audio | 555th | 2.887⭐ | 33🧑⚖️ |
| Humor | 162th | 3.35⭐ | 32🧑⚖️ |
| Mood | 376th | 3.371⭐ | 33🧑⚖️ |
| Given | 38🗳️ | 50🗨️ |
Good job on the entry!
Edit: I think I may have found the bug. Thanks for your feedback!
Game is just the right length for a jam game. Graphics, while simple, did their job. The sound that was there was good, but a little more would help (even am ambient humming, noise coming from the ships machinery, to set the atmosphere).
At least with my mouse, the sensitivity was way too high. I'd try to slightly turn and would do a 360. It'd be helpful to have an options menu for adjustments.
I like that the enemies would chase you when you got close. It's a step above the most basic AI but more than you'll typically see in these.
Last suggestion I'd have is something to emphasize the time/distance passed between levels. Like maybe a fake loading screen between levels that shows the ship on a map of space, and show how far it's gone during that time? Windows on the ship that show different anomalies outside could emphasize that you're no longer in the same place.
A little bit of atmospheric music would have been nice, but it was a good experience anyway. Good job!
didn't think a ludum dare game would make me feel like that! great work!
The combat is fun. The mission that was to just water the plans was a bit dull. Might have been better right at the beginning.
You mentioned C++/WebGL. Did you build your own engine? If so, well done!
It reminds me of those retro 3d games.
while its simple it's fun.