Ghost Gambit by Shaggy

Once upon a year, the full moon glows mysteriously, and for all the still living it is but another spectacle to wonder. But for all those who sleep peacefully in their graves, a certain song is heard for only them to answer;
“Hear me o’ hear me, Spirits of the dead
Thy grave is not yours to keep
As soon you’re more than the living can handle
Let go of the light, let go of your place
Your time has come, nothingness awaits”

You are a newly awoken spirit of the dead, finding yourself without a proper grave for people to mourn and remember you by. As by the law of the living, you will never succumb to true death, until you are forgotten. And all you have to show them living people that you exist, is by your gravestone!
Though you are not the only one that find yourself in this... peculiar situation. You and several other unliving beings has seemingly lost your own grave – and as you all soon realise, there seem to not be enough graves for you all to claim one for yourself!
In order for you to not become forgotten, you must claim a grave before anyone else does. But it’s not as easy as it seems to be. A curse has been put upon the grave in order to repel your kind, and in order to break it you must bring light with you in order to claim it as yours.

But you must hurry! As you are not the only one that wants to stay amongst the living.
The culling of the dead has begun.
Controls
Keyboard
Movement: WASD
Look around: Left and right arrow keys
Jump: Space
Proximity: Pick up candle / Ignite from fire pit / Extinguish other ghosts candle / Claim grave
Spectator after claiming a grave: WASD to fly, Space and Shift to go up and down, right mouse button + mouse move to look around.
Controller / Touch
Movement: Left joystick
Look Around: Right joystick
Jump: A (xbox) X (ps) Red/Blue (touch)
Proximity: Pick up candle / Ignite from fire pit / Extinguish other ghosts candle / Claim grave
Spectator after claiming a grave: Left joystick to fly, right joystick to look around

Online Play

Play against your friends and find out which one of you who deserves to stay unalive! (Or play against bots that'll make you feel better than ever!)
Technical
This game was fully developed in our own WebGL engine.
Developer notes
We started this jam with a more developed engine than we have had previously, with a built in editor ready, we felt confident that we could get lots done! And we really did, but we still didn't quite reach our original game idea. Taking on netcode, bots and an idea including multiple rounds with eliminations was a bit too much.
Our original idea, as you can read from the description, is that there is supposed to be less graves available than the number of players, and when the last grave is claimed, the remaining players would be knocked out. This would continue until only one player is the only one standing. Since we were not able to complete this mechanic, we settled for allowing all players to claim graves, and added a time summary for how long it took for every player to claim a grave instead.
We have a couple of
Known bugs as of now
Going to the menu and clicking start while in a local game with bots will break the game and the website will have to be reloaded.
Bots will stop updating once the player has ascended / claimed a grave.
Other online players that claim a grave while the player is spectating will not ascend. Meaning only the last player will get to the time summary.
Updates
3/10 - 23
We have now created a new subdomain(https://updated.rlyeh.nu/) which contains fixes. This first update contains the following: - Fixed ascending of others while in spectate mode.
Fixed other online players that claim a grave while the player is spectating will not ascend. Meaning only the last player will get to the time summary.
Sync start times.
Credits
Art
All textures and models are made by @Ambly and @Tamomi during the jam!
Sounds
We have not made any of the sounds or music in the game, here are the links to the resources we have used.
https://pixabay.com/sound-effects/piano-suspense-shock-95515/
https://pixabay.com/sound-effects/classic-ghost-sound-95773/
https://pixabay.com/sound-effects/classic-ghost-sound-95773/
https://pixabay.com/sound-effects/classic-ghost-sound-95773/
https://pixabay.com/sound-effects/blowing-out-candlewav-14441/
https://pixabay.com/sound-effects/match-lighting-candle-81020/
https://pixabay.com/sound-effects/small-artisanal-oven-at-night-23698/
https://pixabay.com/sound-effects/ahhhh-37191/
Music
https://pixabay.com/music/scary-childrens-tunes-dark-ambient-horror-cinematic-halloween-atmosphere-scary-118585/
https://pixabay.com/music/modern-classical-simple-piano-melody-9834/
| Online (Original) | https://ldjam54.rlyeh.nu/ |
| Online (Updated version) | https://updated.rlyeh.nu/ |
| Original URL | https://ldjam.com/events/ludum-dare/54/ghost-gambit |
Ratings
| Overall | 808th | 3.3⭐ | 22🧑⚖️ |
| Fun | 1021th | 2.75⭐ | 22🧑⚖️ |
| Innovation | 516th | 3.425⭐ | 22🧑⚖️ |
| Theme | 1025th | 2.825⭐ | 22🧑⚖️ |
| Graphics | 364th | 3.952⭐ | 23🧑⚖️ |
| Humor | 549th | 2.921⭐ | 21🧑⚖️ |
| Mood | 427th | 3.69⭐ | 23🧑⚖️ |
| Given | 21🗳️ | 21🗨️ |
The goal of the game is not clear at the start, but when I realized that I need just to get a candle and go near a grave, it was super easy to finish the game. You should have bring more challenge, and also some more interaction with the other players. With the easy way out, I'm not even focussing at the other players, and I'm just running towards the grave. Should it be a deadmatch game or just sprinting and finish round in 10s game?
Good luck with your engine, looking forward to see your future games :)
@wiredoverload The graves can only be taken by one player so were hoping that would create a little bit of competition!
Great graphics, I like the spirit design. Also works seamlessly in my browser, which web games always don't.
Controls are a bit floaty, would've liked them tighter.
High points for mood, the poem in the description really made me excited to play this.