Outbreak Theater
GDD: https://docs.google.com/document/d/1h3yoVY0jr0EBjrFLCyHBeUnf9GL3tMOKtf5h-zHoPks/edit?usp=sharing
If you are having performance issues with the web version, please try one of the desktop versions. Godot 4 doesn't play nicely with HTML, or I'm just bad at code. - Hyperchromiac
Controls
- [LMB] Interact
Some people have wounds. Click them to ask about them. You never know if they're infected, unless they don't have any wounds. In which case, they're probably good to go.
Click the Green button to permit entry.
Click the Red button to deny entry.
Click the Blue button to send a guard to remove a zombie. This service will be paid for out of your pocket. This will cost $15.
Premise
You are acting as the guard of the theater entrance. A zombie apocalypse is going on outside, but that doesn't matter to you as long as you keep getting paid. Check potential customers for wounds, interrogate them. You let zombies in, you lose money.
Note: There is swearing, and a lot of insulting and mockery. Player discretion is advised.
Credits
- Programming: Hyperchromiac, Odium
- Music Composition: Ravenclaw_14, Nowa
- Game Art: IceColdCola
Status | In development |
Platforms | HTML5, Windows, Linux |
Authors | Throwback Laboratories, Dominic Truesdale, Mark ("Nowa") Taylor, IceColdCola★ |
Genre | Simulation |
Made with | Godot |
Tags | Singleplayer |
Average session | A few minutes |
Comments
Log in with itch.io to leave a comment.
Love the music and art direction. Definitely see the papers, please inspiration, but also really dig the twist you guys included with the infection spreading.
I'm not sure but I think I'm running into a couple bugs, like not being able to click on the person after a couple turns, which makes it really hard to tell if they're a zombie. Also the cop button didn't work for me even though I had some money, but maybe I didn't have enough?
Hey, there. Thank you for your feedback. Most of your issues were actually due to me forgetting to add a little extra information. I updated the description, but here's how it should be working: