Soccer Zombie Shootout by drikdrok
Zombies are roaming, ready to attack! But ball is life. Shoot zombies while playing a game of soccer!
Controls:
Move: WASD
Shoot Ball: Space
Switch Player: F
Fire Gun: Left Mouse Button
This was my first Ludum Dare. There are a few things i would have liked to add, but I don't have time.
If you run into any bugs and or crashes please let me know!Turns out ~1700 lines of spaghetti-code isn't very stable ¯_(ツ)_/¯


Post-Release Changelog
v1.0.1:
-Fixed 'phantom players' appearing
-Fixed 2 crashes (Hopefully no more appear)
Ratings
| Overall | 442th | 3.22⭐ | 27🧑⚖️ |
| Fun | 539th | 2.923⭐ | 28🧑⚖️ |
| Innovation | 454th | 3.14⭐ | 27🧑⚖️ |
| Theme | 331th | 3.62⭐ | 27🧑⚖️ |
| Graphics | 498th | 2.865⭐ | 28🧑⚖️ |
| Audio | 454th | 2.46⭐ | 27🧑⚖️ |
| Humor | 243th | 2.96⭐ | 27🧑⚖️ |
| Mood | 506th | 2.708⭐ | 26🧑⚖️ |
| Given | 24🗳️ | 35🗨️ |
few zombies were hardly a problem and i won by making goals. it was still challenging.
with many zombies, however, I found myself having only one guy left eventually. that'S when i realized "oh shit! I'm losing players...does the other team also lose players..?" and they did and i went "yes!" so ..eventually opposing team got eaten and I celebrated victory xD
I could see this being an anime...: D
Guess this is a popular theme ;-p
Its mainly football then zombie, zombies do not limiting the player so much.
when i change the zombies to many (after first match was played with zombies: Few) in main manu it throws this message:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Error
assets/codebase/libraries/bump.lua:524: Item instance of class ball must be added to the world before getting its rect. Use world:add(item, x,y,w,h) to add it first.
Traceback
[C]: in function 'error'
assets/codebase/libraries/bump.lua:524: in function 'getRect'
assets/codebase/libraries/bump.lua:643: in function 'update'
assets/codebase/core/game.lua:240: in function 'reset'
assets/codebase/core/menu.lua:74: in function 'click'
main.lua:63: in function <main.lua:61>
[C]: in function 'xpcall'
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
When I launched the game second time, I was unable to reproduce the crash.
I'm gonna roll out a patch as soon as possible!
I liked play your game, really nice !
Come try mine : https://ldjam.com/events/ludum-dare/41/international-survival-soccer !!
The sounds were appropriate and the passing and running the ball up and down the field felt natural.