Doomé
A downloadable game for Windows, macOS, and Linux
Get ready!
Fight!
Be Amazed!
And Die!
Enter the amazing world of Doomé: fight through waves of monsters, discovering secrets and weapons to reach the final boss and SAVE HUMANITY!
You are our only hope!
How to play
Move using WSAD.
Control camera with mouse or , (comma) and . (period)
Shoot with space or left mouse button.
Additionally, there's a menu available through the Esc key, where you can e.g. activate full-screen mode or restart the current level.
The game is playable in the browser, but...
Due to technical limitations, the web version of our game takes some time to load - it'll work, you just have to wait a minute. And unfortunately your browser window will likely be frozen during the loading.
We're making it available under https://doome.pwy.io/
But please consider running the downloadable version instead (see below) - it should be a more stable and enjoyable experience.
About
Doomé is our entry for the GitHub Game Off 2022.
The theme of the jam was cliché and so we've decided to create a Doom clone, as there's nothing more cliché than Doom, and nothing more cliché than a portmanteau for a name.
The game was built pretty much from scratch using Rust programming language. We use Bevy for its window handling, input, and ECS functionalities, but we did build our own renderer, and...
... the game is actually raytraced in real time!
While you're playing take a moment to appreciate the crisp pixel shadows and pixel reflections that are possible thanks to this.
Enjoy!
Assets
- Handgun model (Colt M1911)
- Rifle model
- Rocket launcher model
- Pixel Texture Pack
- Weathered Metal Grates
- Rusted metal texture pack
- Sewer tileset
- Heart pixel art
- Dungeon Door
- Key Icons
- CC0 Light Icons
- Internet, the day when all humans will disappear
- Time hurries
- The Head of David
- 4k Seamless White Marble Stone Textures
- Transparency Background Checkerboard
Comments
Log in with itch.io to leave a comment.
Awesome game and with a ray tracer! There's a lot of stuff for a game made under a month.
I like the music, it really suits the game.
The mouse pointer is not captured, I had to disable my second screen to be able to play.
Because of the above I found an issue with health. I got reduced to something like 1HP and then became basically immortal. Then not collecting a heart became sort of a challenge in itself. Unfortunately I was forced to in the void. I don't consider this a good idea, what if I wanted to have a no-hearts-run?
The final boss was pretty easy and predictable. It doesn't move, I can just hide behind a pillar.
Some other issues:
Congrats on the game.
Thanks for such a thorough review! I've noticed the immortality bug as well, but failed to fix it on time, unfortunately 😅 (could be considered an easter egg 😇)
> The mouse pointer is not captured
Hmm, it should get captured - which version were you playing, the web one?
No, I used the linux binary version.
Can this game use an older glibc version?
I have
2.31
.Hey, unfortunately libc version is tied to the rust toolchain and we're stuck with a specific toolchain version because of shader compilation utilities.
I'll try and build a musl version of the game, should be dependency-less.
I’ll try to play the game in the browser in the meantime!
Yeah, it should work fine on Linux. The browser problems are mostly a Windows thing