Zoccer by PhilStrahl

The genres I merged were a Zombie horror and a Sports game, so ... ZOCCER
Controls
The game can be played with a gamepad or keyboard. - Keyboard controls are WASD and [SPACE] to run. - Gamepad: Use the left analog stick to move and (X) to run.
How to Play
Your goal is the goal: Kick and dribble the glowing ball into the other team's goal to win. But their numbers exceed your own, so use the glowing ball to trailblaze your way: If you walk against the ball, you will dribble it. If you hit it while running, you kick it. And there's nothing better against zombies than a glowing ball kicked right at them. But don't always run, or your stamina will drain...
Hints
- The glow around the ball gets bigger and more intense the closer you are to the goal.
- If you stand still, your stamina will recover faster.
- Zombies may drop items when you hit them with the ball.
- There may be some items out in the open... Although you might get company...

Gameplay:
https://www.youtube.com/watch?v=GRFerFE-6lE
Code Review:
https://www.youtube.com/watch?v=WscCGxCOwzU
Ratings
| Overall | 95th | 3.833⭐ | 68🧑⚖️ |
| Fun | 189th | 3.561⭐ | 68🧑⚖️ |
| Innovation | 240th | 3.576⭐ | 68🧑⚖️ |
| Theme | 73th | 4.159⭐ | 68🧑⚖️ |
| Graphics | 244th | 3.492⭐ | 68🧑⚖️ |
| Audio | 30th | 3.946⭐ | 67🧑⚖️ |
| Humor | 157th | 3.25⭐ | 68🧑⚖️ |
| Mood | 22th | 4⭐ | 68🧑⚖️ |
| Given | 32🗳️ | 59🗨️ |
Already waiting for the post-mortem. :smiley:
I'm found very funny to punch ball in to zombies :D
Music is awesome as always!
Good job, coffee drinker ;D
Btw. even this wont work https://ldjam.com/events/ludum-dare/41/$73264/promo-free-gamemaker-studio-2-for-ld41?
Anyway, I can't wait for documentary! If you get some time to record playing some LD41, I'll be if glad you will include mine game again :) https://ldjam.com/events/ludum-dare/41/puzzle-golf
@jiri-hysek So far I only gut Unity games reliabky working on MacOS, even Linux won't build correctly:/ And thanks for your game! Will record another LD Let's Play session soon :)
Do you have a Linux export? That I could play...
Nice touch on giving the ball the lightning. It took me 6 minutes to score :P
Congrats on the entry and can't wait for the documentary, I know it will be extreme!
Looking forward to the postmortem!
The only negative thing I can think of is the 'programmer art'. The game looks like a GameMaker game, but it didn't detract from the experience, especially when we take the context of a 48-hour game jam into account.
Out of curiosity, are any of the game elements procedurally generated (some parts of the map layout, placement of items/enemies)? The light mechanic (which is great btw) made it so I couldn't really tell for sure even after multiple playthroughs.
All in all, it's a good game with some truly great elements and only one major flaw that's easy to ignore. Great job!
Personally I found zombies too weak, but it doesn't break fun at all.
@sempiternal I agree with all your points. There just wasn't time for another enemy type but I'd love to have included one that only attacks when you're far from the ball, for example. Zombies kicking the ball away would make TOTAL SENSE in terms of the whole soccer thing, you're absolutely right!!
@lemonbalmgames Thanks for playing and the effort of writing such a long comment! I am glad you found more in the game than there actually is to it. I'd say my collision and bouncing implementation is wonky, but I like "easy to learn, hard to master" way better, I'll let the marketing department know ;) This game was also the first time I did any kind of enemy AI, I think that's why zombies are so popular in games because they're utterly stupid and relentless ;) And I totally agree with the game looking ugly. The quickly hand-drawn animations clash terribly with the photo-background and there's no visual interaction between them, no shadows, occlusion, etc; and the "ball" is still the first stand-in!
In terms of level design, you give the game too much credit: It's always the same level with the enemies and items in the same places. I intended to make it seem like there was more to it by keeping the glow of the ball small in the beginning and apparently it worked!
@vinterskog I completely forgot about the "ball" until you mentioned it because it literally is the same circle I started with. The perfect darkness outside glow was deliberate for a sense of claustrophobia.
Well done!
Can't wait for the post-mortem :D
Do you think you can make a Mac build of your game? So that way I can play it from my mac!
Overall really fun idea and great execution :)!
@PhilStrahl I know you must have better things to do but it would really make my day if you could give me your opinion on my entry. I'll ship you some coffee if that's what it takes !
Btw I started this jam watching your Keynote. LD wouldn't be the same without you. Keep it up ! :heart:
I managed to break a lot of zombie legs and even score in the end coming in from the upper corner, just barely escaping the HUGE defender/goalie. That one was a lot scarier so I went all in on the winning kick. Luck or skill? Both? :D
All in all a really solid compo entry! From a fellow horror sport maker, a job well done!
@LemonBalmGames Sometimes I have a hard time accepting positive comments. It often feels like as the game's creator only I know how much is wrong with it and the only reason I am getting away with it is that nobody tried to break the game ;) But if you had some enjoyable minutes with it, well, then I can't take that away from you. Thank you again for playing and taking the time to comment!
@lo-x Thanks for playing and commenting! I'm glad that my background was neither too on the node nor too subtle with it being a grungy soccer field. I agree with the controls, they could've benefitted from some more tweaking, so I just littered the place with upgrades. You know, quality game design ;)
@Gonz0 Glad you liked the mood, Gonz0. I tried your game, very trippy. Will post a video of me playing it soon.
@hjalte You're right, the art styles don't match at all and hurt the game's visuals more than something more photorealistic would've done. And you didn't miss much with the giant goalie; I just scaled up one generic zombie to three times the size ;)
@aditya-shukla Thank you so much! Glad you found it inspiring because I am not too happy with it though ;)
@spacemonkey Thank you for playing! I just returned the favor and tried your game, but it was too hard for me to make it to the end, I'm afraid. But there'll be a video of my attempts soon!
@ratherjolly WHy thank you! But I agree with you that "the background and the sprites clash a little," as you wrote. Instead, I feel that they clash HORRIBLY! ;)
@jeplmr @aemiliu5 @nicksmaddog @jajo @pietro-ferrantelli Thanks you guys and gals for taking the time to play and rate my mixed bag of a game! :)
@mza Wow, thanks for digging through my archive! Personally, I like "Power, MT" best, but in terms of mechanics, "Zoccer" is the most acceptable jam game since my very first, "MagGunner."
@mashas Thank you for playing! I really never thought about the zombies actively seeking to kick the ball until someone mentioned it in the comments, that shows how much I care about soccer. ;) And let's say the reset upon getting a stamina upgrade is intentional (pssssst! Because it is definitely not!). I thought I had fixed this and the same issue with the max health upgrade, but apparently, I have to patch that again, thanks for reporting and may the horror sports genre thrive and prosper!
This is going to sound hyper-nitpicky and I'm sorry, but a lot of my feedback has already been covered by others and I don't want to repeat too much :)
I wandered away from the ball once and it was super weird. I didn't like that at all. I think I was expecting that when I got close to the powerup, which had a glow and was visible away from the ball, that I would get some of that glow on me, but I realize that is a silly thing to expect. :) This is not something I'd expect to be fixed (but I would be really happy if you did). Just sharing my moment of being weirded out by something.
I know it clearly says that it's a trail you have to blaze and that we are supposed to use the ball's glow radius to estimate our distance to the goal, but there was a moment near the beginning where the path stopped being straight, and at that moment, there were some weird features along the back wall that made me think for a moment that that might have already been the goal and the map was soccer-field shaped. I'd consider making the wall more boring there, and if people as easily confused by walls as I am are still confused, maybe putting an arrow on the ground letting them know that that's where the path turns and they should expect the path to turn. It's early enough that it would feel like an integrated tutorial to let you know how the game works, instead of some condescending hand-holdy design, I think.
I actually liked the clashing graphics style (though shadows to ground you would be nice). It reminded me of Rebuild 2, so you're hitting all the good zombie game memories I have :)
And no worries about being super nitpicky, any feedback is welcome and super useful, no matter how minor!
I had never thought players would choose to abandon the ball, that's why I made it your only light source. Otherwise, I feared, players would ignore kicking the ball altogether and then face their first zombie without any means of attacking. So I find it very interesting that you went straight into the darkness because of the false promise of a glowing item.
I am glad that you picked up on the map being a soccer field that soon. I expected most people to figure that out when (if) they reach the middle circle or what's it called (I don't know much about soccer haha). ANd I think I get what you're saying, that the change in the glow radius was too subtle for you to tell whether you were on the right tracks. My "solution" to this would be a yellow glow on the edge of your screen in the direction of the goal, so that players would tend to go towards it, and have *that* now become stronger and more pronounced the closer you get...
And I am surprised that you didn't mind the cheap and clashing visuals for I utterly cannot. Oh, and thanks for pointing me towards Rebuild 2, I guess I'll have to procrastinate now a little bit.
Can't wait to see your documentary on the creation of it! :)
Maybe the final boss could be stronger, to create a final challenge before the end. Despite that it's an excellent work!
Please, take a look at my game too: https://ldjam.com/events/ludum-dare/41/confessional
The field looks nice and post-apocalyptic! Was expecting the huge goal keeping to require a few more shots, but I am not going to complain. (was going ffffuuu.., then pew gone phew)
Random ideas:
- Have referees that try to stop you, but only when you hit zombies
- Multi-hit goalee
- Flaming ball powerup from gasoline :P
I left my rating of your game, if you can leave your feedback in our game, Witch's Escape.
I hope you continue with the project.
https://ldjam.com/events/ludum-dare/41/witchs-escape
@PUR3 Glad you liked it for what it is. In my upcoming code review of Zoccer I point out what's responsible for the zombies just flipping back and forth when they get stuck.
@Archimagus No worries about not getting to it sooner. I am already long past 20 ratings, so I am very happy. I agree that the "art"-style clashes terribly and that the goalkeeper was just a last minute scaling in the editor ;)
@mic_matrix91 Thank you for giving it a try. I thought,"well, the graphics suck but at least I can make the sound moody!" ;) The goalkeeper was just a stupid idea I could implement at almost zero effort, so I agree that I could make him/her a little more challenging.
@rodrigo-denubilaThanks for playing! Will try your too, already read your little making-of and I am curious how you got the decals work in Unity. Something nice from the Asset Store? ;)
@Joror Thanks for playing and your random ideas. In early stages I wanted that when you stay too close to the ball it would try to eat you, so the refrees would make perfect sense in that twisted universe ;)
@cristiano.m.garcia Thanks, Cristiano. I will probably leave it like it is but I'll check out your game! :)
Can I ask you a question about the music? I know you from a little time ( if I remember well, is because of a your casual video on YouTube, that I heard for Ludum Dare for the first time, about 3 months ago! ) so I don't know if you have spoken about your tools in your videos.. however can I ask you what tool do you use for the music creation? Thanks in advantage!
The game was easy off the start, that combined with constant upgrades to HP and stamina made it only get easier. I feel like if upgrades are implemented enemy's also need to scale.
You could walk faster then the zombies, so stamina never seemed important even if you ran out. You can always slowly walk away and regen without any negative.
A little confusing, I wasn't sure my goal as the level was so dark. I wasn't sure if it was waves or if I was looking for something. Obviously when I got to the goal, I then realized the goal.
The sound was amazing, mood was cool, love your work and videos.
Some bugs i'm sure you already noticed or have been told about:
Zombies spawn outside level often
HP bar when max HP is raised doesn't reflect a percentage, I could take 15+ hits before the HP bar showed any damage.
Keep up the great work!
But I agree that I could have tweaked a little more the different walking/running speeds and the stamina drain/recovery rate for sure. Also, I had no time for explanations, so the tagline "The Goal is the Goal" on the title screen was the only thing I could offer in terms of player guidance ;)
Regarding the bugs: Zombies shouldn't spawn at runtime at all, they are manually placed within the level. But the way they handle getting stuck is... improvable ;) As for the health/stamina bars: DAMN! Thanks for reporting.
And thanks for taking the time for your detailed feedback!