Save The Villagers by sky-coding
"Sacrifice the villagers in order to save the villagers!"
This is my first time participating in a game jam. I made a simple 2D side scrolling shooter where you must sacrifice villagers in order to fill up a sacrifice bar (which decays over time). Villagers will evacuate buildings as you approach and seek safety in other buildings. The world wraps around on itself so there are no boundaries.
I unfortunately had some plans this weekend and could not dedicate the entire 48 hours, so the scope and polish had to be cut back a bit, but it's playable!
The evil spirit was heavily inspired by my dog's favorite toy, "The Spook" :)
Enjoy!

Unity 2018.2.17f1
Photoshop CC
sfxr
| HTML5 (web) | https://sky-coding.itch.io/ludum43 |
| Source code | https://github.com/sky-coding/ludum43 |
| Original URL | https://ldjam.com/events/ludum-dare/43/save-the-villagers |
Ratings
| Overall | 420th | 2.917⭐ | 26🧑⚖️ |
| Fun | 421th | 2.729⭐ | 26🧑⚖️ |
| Innovation | 460th | 2.435⭐ | 25🧑⚖️ |
| Theme | 281th | 3.396⭐ | 26🧑⚖️ |
| Graphics | 364th | 2.875⭐ | 26🧑⚖️ |
| Audio | 343th | 2.542⭐ | 26🧑⚖️ |
| Humor | 274th | 2.643⭐ | 23🧑⚖️ |
| Mood | 412th | 2.591⭐ | 24🧑⚖️ |
| Given | 25🗳️ | 20🗨️ |
@funkyjive Thanks for letting me know. One other person has reported this, but I've been unable to reproduce it - it might be a browser-specific issue.
@willbl3pic Sorry about that. It's a problem called "tunneling", the bullets are are moving from one side of a target clean to the other in a single frame for you, which means there's no collision. I was developing at 120+ fps which means the frame steps are so small the issue is not present. I should've added raycasting during bullet movement!