Worked to Death

Worked to Death

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.26
fun: 3.00
innovation: 3.10
theme: 3.34
graphics: 3.27
humor: 2.87
mood: 3.10
You’re an overworked Grim Reaper trying not to get fired. Your boss has set you an ever increasing quota of souls to claim and your family’s expenses threaten to ruin your finances. Can you keep your salary up and pay the bills?

Featured: crazy physics and nightmarish landscapes.

Claim souls that are RED. Claiming innocent souls causes a monetary penalty (-3). You have to meet your soul quota in your shift, which can range from 12 hours to 24 hours. At the end of each day you will receive money based on your salary. If your money can't cover your bills or you don't meet your quota, the game ends.

There is a day/night cycle that can make recognizing colors difficult. DAY = YELLOW, DAWN/DUSK = ORANGE, NIGHT = BLUE. The levels are randomly generated.

Controls

WASD - move, also french in Post-LD

LEFT/RIGHT - turn

SPACE - attack (claim soul)

The game was programmed in Go using Vulkan (vulkan-go).
GLFW is used for windowing. It uses my own engine, Gorium.

Vulkan is very hardware-specific, so any bug reports are appreciated. The terrain generator sometimes produces geometry that makes the already bouncy physics hiccup. The Post-LD version (only bugfixes) doesn't have these problems.

You need working Vulkan drivers to play the game

Post-mortem:
https://ldjam.com/events/ludum-dare/44/worked-to-death/doing-ludum-dare-with-vulkan
Found a bug?
Tell us on Discord