You've just been assigned the night shift at the graveyard. You know what that means: fending off innumerable hordes of ghostly purple Entities. Every one you defeat just comes back the next night; tougher, angrier, and with even more friends. All you have to your name is your trusty orange jumpsuit and the gear the last guy left behind when they mysteriously disappeared. There's hardly enough time in the day to improve your gear based on what you've learned on the job, but don't spend too long! Your next Night Shift is about to start!


This is an entry to the 4th Bevy game jam. The theme was "That's a lot of entities!"

Source code is on my github


Controls:

WASD - move

mouse - aim

left mouse button - fire

escape - pause/settings menu

StatusReleased
PlatformsHTML5, Windows
Rating
Rated 4.5 out of 5 stars
(2 total ratings)
AuthorWaterFace
GenreAction

Download

Download
Night Shift - Windows 114 MB

Comments

Log in with itch.io to leave a comment.

(+1)

I like the simple one-button gameplay. Honestly, I had a bit more fun with this after turning off the music. And I just want you to know that at least one person appreciated there being a pause button.

Very nice, addictive gameplay - in a good way! Looks fantastic.

I left in a little debug feature: press backslash to see some invisible entities and a representation of what's going on with pathfinding

This was way too fun Got to night 24 then died but it is TOO GOOD

I LOVE THIS GAME MAN! GREAT PATH FINDING AND THE MUSIC IS AWEEESOOOME, did you make the music?

addicting game, i love it

I didn't make the music, I found some public domain music with the right vibe:

(1 edit)

This is really fun! Kudos! I like the art style and the upgrade system (though Launch Speed seems to be the weakest option - I fared better focusing on the others). I would also have loved if the end screen showed how many nights you survived.

One bug I stumbled onto: when you respawn, the XP from the previous game sticks around - I started my second run and got a bunch of XP instantly, bringing me to level 16 after the first night :D

I think my best run was to Night 22 or something like that :)

Oh also: the big guys tend to get stuck, especially when there are many of them, but that is probably not easy to fix :)

(+1)


Thank you for playing!

I've added a night counter to the end screen.


The xp bug was a bit more subtle than that. I was already cleaning up the xp on state transitions, so restarting always removed all existing orbs. However, if you killed some things and died in the same frame, the event telling it to spawn a batch of orbs stuck around until the next time you're in the game. To fix this, I added a 2 second "death sequence" after dying which should make this bug much harder to run into.

To mitigate the big guys getting stuck, I've made it so the small guys can walk through the big guys. This way, when they get stuck, they can act like walls blocking off parts of the map while still letting the small guys in.