For Ducks' Sake by GaryS

For Ducks' Sake
A twin stick action shooter in which you try to stop your little ducklings from being stolen and eaten by inexplicably angry gnomes. Don't worry, you're heavily armed.

Controls
- Keyboard: WASD (qwerty) / ZQSD (azerty) / ,AOE (dvorak) to move | cursor keys or mouse to aim
- Gamepad: Left stick move, Right stick aim, RT to fire.
Built using Phaser 3, in a caffeine fueled frenzy, by Gary Stanton & Super Hadoken.
A NOTE ABOUT 8-WAY AIM
We've had feedback indicating that some people would prefer full 360 aiming. We always intended this to be a retro 8-way shooter, but we gave it a go anyway and found that the game is way too easy with a full aim rotation, so you're stuck with 8 directions!!
KNOWN BUGS
- ~~There seems to be a bug in the setup whereby ocassionally the physics doesn't load up with the game. If you're unable to shoot any gnomes, please hit F5 to refresh the page!~~
- ~~Occasionally the game fails to register that you've lost all your ducklings.~~
- ~~Some collision issues when playing right at the edge of the screen.~~
^All bugs, tentatively fixed.
| Youtube | https://simiane.itch.io/for-ducks-sake |
| Original URL | https://ldjam.com/events/ludum-dare/46/for-ducks-sake |
Ratings
| Overall | 583th | 3.77⭐ | 313🧑⚖️ |
| Fun | 321th | 3.814⭐ | 313🧑⚖️ |
| Innovation | 1530th | 3.131⭐ | 308🧑⚖️ |
| Theme | 927th | 3.788⭐ | 313🧑⚖️ |
| Graphics | 569th | 4.062⭐ | 315🧑⚖️ |
| Audio | 657th | 3.538⭐ | 308🧑⚖️ |
| Humor | 188th | 3.915⭐ | 307🧑⚖️ |
| Mood | 968th | 3.52⭐ | 302🧑⚖️ |
| Given | 78🗳️ | 110🗨️ |
the animation is really beautifull and the game is really fun and challenging, sounds and musics are great too !
You really made a good game congratulation again !
This was the first time I played it since it was published late last night and I think it went really well. Props to Gary for making it work.
I managed to get 25900.
Still, it's not a bad result for 72 hours. We had planned many more elements to the game... more enemies, individual waves, powerups, etc. there's some input updates I'd like to do as well, but this is what we managed to get done in the time.
Thanks for all the great feedback guys, we really appreciate it... and props right back @super-hadoken for making the game so darn beautiful.
(Also, that's him making the gnome sounds!) 😀
I really like it, it's simple and addictive!
The art is wonderful and the music is great!
I don't have much to say, it's a funny, well-made little game!

- for mouse-based shooting, it was very inaccurate. I'd expect 360-degree aiming but it seemed like 8-directiom?
- also with mouse aiming, it's too easy to accidently click outside the game and mess up. Games like this should only be played in full-screen.
Aside from that I love it. Sounds good, gameplay is intuitive, graphics are amazing (not sure if it was on purpose or not, but I love that the main duck is the same color as the ones from Nintendo's "Duck Hunt"... was he getting revenge?)
Very cute duckies and I like the gnomes! Well, I like them but still want to shoot them to protect the lovely ducklings!!!
The game is simple but it works well, and is fun to play :)
The only problem i had is that aiming with the mouse but firing in 8 direction is counter-intuitive, but after a time you get used to that. Also, if you don't use the key "q" and "z", you can assign them to left and up, so that azerty keyboards don't have to change layout to play ;)
The only problem I have with the game is when the chicks go off screen and I can't exactly protect them when the gnomes snatched them at the edge of the screen.
Besides that, the gameplay felt quite polished and it was really fun!
The art was super cute. I loved the little animations, the gnomes falling down, the little ducklings! You really made me care about my babies!
P.S. My take on the theme was quite similar to yours BUT in yours the pet(s) you need to protect move with you! :duck: which I like
The graphics were great, the sad duck at the end with tears was sadly funny, and the chicks were super cute. The gnomes were amusing to see and their laugh made me smile.
:purple_heart: :dart: :frog:
edit: Decided to give it another go. 29700 score, I'm feeling proud! They didn't grow up to be Fortnite players, funny quotes!
FYI I got stuck at a bug in the end when I didn't have anymore ducklings
I WANT ALL THE DUCKYS.
:duck: :baby_chick: :baby_chick: :baby_chick: :hatched_chick: :hatching_chick:
If I could nitpick, I would say that I didn't really get "Keep it Alive" vibes while playing as there's no real explicit themes of life + death in this but more safety/protection/motherhood/hunting, but that may just be me being pedantic. Also really agree with what @shaolin-dave said about the mouse orientation. Really feel like this would have benefited from full 360 degree movement. Overall though, a fantastic entry. Really well done!
Really nice game, very annoying ducks!
Edit: nevermind, managed to beat it :)

Some minor issues with bounding other peeps have mentioned and I ran out of ducks but didn't get the game over screen once... but whatever... this is amazing work for 72 hours. In love with the gnome art and run loop.
The slow mo grab on the last duck is just :two_hearts:
@shaolin-dave @dodormeur @kjscott @mathias-van-hooreweghe @conor-galvin @mads @batswinger
Regarding the 8-way shooting. You're right, it would definitely be better with full 360 aim. It was something we considered early on but concentrated on getting everything working first. We basically didn't have enough time to test our own game properly.
I've fixed the bug that allows chicks to walk out the screen though. 63200 appears to be the score to beat (how the hell did you manage _that?!_)
Other than that, all I can safely say is:
*Squeeeeeeeeeeeeeck!*
Edit: Yep i see you did :)

Didn't take too long for the amount of gnomes to build up, but wasn't too quick either. Solid game!
I also really appreciate the flocking mechanics of the ducklings.
Simple but fun, and I love the retro feeling with that music.!

Not a very high score but still a lot of dead dwarves :ok_hand:
1. The game doesn't end when all ducklings are taken away (bug)
2. The bullet doesn't shoot in exact direction to mouse. It shoot a little side away. (Bug?)
2. Maybe it could be level/stage based? and amount of bullet could be limited? People could go to corner and spam bullets and get < 30,000 scores.

Around ~1.5 minutes into that particular run, my last two ducklings ended up in the top left corner of the screen. I also crammed myself into the corner and then the gnomes could no longer reach them (the gnomes seemed to just try to circle the player character, with several getting stuck at the screen's edge). I left it running in the background for quite a while to see if they would eventually get the ducklings, thus the high time relative to score. I decided to remove myself from the corner and let the run end shortly after the 30 minute mark.
Anecdotes aside, this game is a lot of fun to play. The simplicity of the mechanics makes it really accessible, and it feels super polished.
Ugh... I shall have to think about how to address that.
@super-hadoken @garys Also a random question but what are you using to take such large & long gifs, while keeping the file size so low? Are you using something to optimize? Or is it just because of the limited colour palette that the file sizes are so low? Forever a struggle I have with ludum dare and its 4mb file size limit for gifs.
When exporting the gif, it has a default setting 'Detect unchanged pixels', so I suspect it's doing some work behind the scenes to keep fileszies down, and as you say, there's a limited colour palette... Gifs like large blocks of single colour pixels, so that's probably where all the savings are.
But I think it would've been nice to have more adventures for them after. Like if she had to bring them somewhere and fight different enemies or have some traps or something. But anw the game is very nice as it is as well!
But I like the idea since I have made a similar game :) /machine-gun-chicken
It was fun, good job.

I didn't have any collision issues as far as I know.
I didn't quite like the 8 directional aiming as it felt a bit off when using a mouse, it felt like a lack the precision. However I do understand the retro theme and how 8 directional aim fits in, its just more a personal preference.
Despite my picky gripe, I really enjoyed playing this game! A very solid entry, awesome work! :smile:
For your information, I had trouble playing with my controller (PS4 on ubuntu), the right stick didn't work. I think the axis were kind of merged with L2 analog trigger.

Over all great game. keep it up!
My record 1:36 :)
(Felt a bit sad at times when the ducklings are getting to close to the edge of the screen, being stolen away easily, but that's my fault, I guess)
At first I thought my shots threatened the ducklings too, and it felt WAY more stressful lol.
ontrols were solid, and I LOVE controller support! Most games should have controller support (obviously there's exceptions, but y'know)
I really loved the random ending messaged, made me laugh.
Good job you two!

The only thing I can think of as an improvement is a bit more atmosphere and story.
I just finished with a score of 37000 which is pretty normal. This is a really fun and relaxing (relaxing?!) game!
I love the 8-bit retro feel of that game, in the graphics and the audio, which are awesome btw.
Good job!
Will definitely benefit from additional variety if you plan to expand after Ludum :smile:
Well done!
The animations are adorable, the sound effects are funny, the gameplay fits the theme perfectly. Kudos!
The graphics are spot on, nice color palette and lovely touches with idle animations on the ducklings in both the menu and the game. There were also some really neat touches to the gameplay, especially the physics interactions of being able to push around gnomes and ducklings. Escaping gnomes speeding up when you hit them is a great little balancing feature that a lot of people might not have considered including. I also love that my highscores appear on the menu after the game.
It would be great to see some more eveny types in the game, but hey, that's the curse of such a heavy time pressure. Thanks for the game!
My only real complaint is the controls, just not being to aim 360 degrees whilst still using the mouse feels real awkward. Either aiming using the keys (WASD move, arroys aim) or having 360 aim, either would feel significantly better, even if the sprite doesn't quite line up. But pointing at the thing and shooting somewhere else, it doesn't feel right.
Other than that, I have a cruel urge to suggest that you can shoot the ducks by accident, though perhaps spattered duckling wouldn't suit the cutsie artstyle (perhaps it just stuns them or something.)
However, the Axis aiming was super weird and often inconvenient. Having to move around with the keyboard while simultaneously aiming with the mouse, and then the gnome it just every so slightly out of your range. It was a bit frustrating, and I'm sure there's a way to keep it challenging without handicapping the player to such an extent. Those gnomes are fast enough, and the ducklings are helpless enough that it's all guaranteed to be a cluster-duck anyway (sorry, not sorry). :duck:
That said, it was very fun to play and overall I thought you guys did a great job!
I read your message about 360 vs 8-way aiming. That's a tough one. Certainly the game would be too easy if you just add 360 aiming, but the 8-way limitation doesn't seem to be a fun kind of difficulty. I think you would need to find some additional mechanic to add difficulty to the game unrelated to the aiming.
Like having different bullet types to switch between for different enemies.
Details wise, controls and shooting were solid, and I wasn't upset much by 8-way shooting at first. Duckling herd behaviour was a nice chaotic touch too - although sometimes irrritating, as for me they seem to heavily prefer drifting towards a top left corner, where I couldn't defend them.
There's good difficulty and bad difficulty; limiting player controls is usually perceived as bad. Even more so when it is combined with game behaviours like aforementioned one: I need to move around -> sometimes to left and top -> that causes ducklings to go more and more upward and to the left -> I need to move more -> they end up in the corner -> I lose -> I feel cheated / punished.
This could be learned and compensated, of course, but this exact feature didn't feel much fun to learn - good sign of a bad difficulty.
I'd recommend you to enable 360 aim, and then try and make your game hard without limiting the player, or with doing that in such a way that the limit is perceived as a consequence of his/her own actions. This is hard to pull off, but is much more rewarding.
If you insist on keeping the retro feel, though (and I understand why you'd want to do that), you might need some kind of solution for herd control.
Sorry for the rant (but you signed for it, no refunds). If that wasn't obvious, I really liked your game =)
That minor annoyance aside it's a great game and a really solid jam entry. GG!
edit: Playing with an official microsoft xbox controller
What bothered me a bit is that when there are a lot of gnomes on screen, it is very hard to visually distinguish the ones that have just snatched a duckling from the other gnomes. I often ended up not knowing where my children had been taken to. Furthermore, an aim indicator would have been nice. 8-direction aim with the mouse is a but unintuitive, and I could have used some kind of feedback if I'm going to fire in the direction I intend to.
Nice graphics and soundtrack add to this being a great entry. Congratulations!
Greato Jobu! :smile:
Even though it was short and repetitive over time, it was fun and enjoyable. "Hehehe" *BLERGGH!* :joy:

The only issue I had with the game was, that with the "8 way shooting" it was very hard to hit the enemies when there were a lot of them.
But overall the game was very good.
Fun little game :) - pretty intuitive and quick.
A few extras in the gameplay (bombs? turrets? other protection?) would have been cool. :)
Also, there is a bit of a sad feeling that inevitably every time you lose all your ducklings, on the reward side having a mechanic to save a few, somehow, can fix that :D
Nicely done~
you must have had fun recording the sound effects. i'm pretty proud of my result. super funny little game. congratulations.
it looked very polished and it handled well.
- Arrow key aiming didn't seem to work at all for me, pressing any arrow key seemed to cause the duck to aim to the right.
- Plugging in a gamepad seems to make the game hang; in fact starting the game with a gamepad connected seems to result in the music playing but only a gray screen being displayed.
I'm running Chrome 81.0.4044.129 on Windows Server 2016, if that helps with a repro!
Anyhow, I ended up having to use the mouse to aim. I didn't have any issue with the 8-way aiming. It does feel a bit..."weird" having 8-directional aim with a mouse -- it'd probably feel much more natural with twin stick or keyboard (or the classic robotron dual arcade stick setup....).
Not much else to say here, it's cute and simple but enjoyable for what it is. The one thing that was kind of weird for me was the chick following behavior. I get that the chickies try to move towards the player, but as the player you're incentivized to move closer to the chickies since there's less bullet travel distance that way. Also, the gnomes end up moving the chickies towards the edges of the screen. All of these factors combined mean that I just ended up having the whole group of chicks move gradually towards the edge of the screen, which doesn't work out so well... Feels like a problem that could be easily solved though!
We also made a game about saving chickies by the way! Feel free to try it out :)
All joking aside this is a super solid jam entry that looks and feels very polished. Really well done!
It left me wanting for me, like upgrades!
Great aesthetics and audio. The only thing I would say is that it would be nice if the player could rotate freely 360 degrees, although I understand if that would be technically difficult.
Overall, well done!!
The end (~18k points) tends to get a little crazy and my rate of fire can't keep up with the gnomes :joy:

Everything is good, graphics, animations, sounds, music, gameplay...
Nice work, I liked it too much!
Would've been cool to have some upgrades for the duck, and/or make it a moving mission, where you need to get your ducklings to safe pond.
Some more gameplay would've been nice, but nevertheless very good for the tight deadline.
Nice retro game feel with 8-directional controls, kinda chiptune style music, and funky pixel art.
What in the world makes those gnomes so very happy when stealing a duckling though, that smile. That. Smile.
I love the graphics, the simplistic mechanic works! I just would add something else to make it even more pleasant to kill them o/
Great submission!

Everything is well polished, and it's pleasing for the experience, it is fun
Well done!
The pixel art is very very good. The sounds are also spot on, they are quite funny and they give a great audio feedback. All hitboxes (bullets and gnomes) are big and convenient.
The game concept is simple and to the point, which let you polish a lot of small aspects and get to this great game feel. Great job on not falling into the classic trap of wanting to add other mechanics or enemies or anything.
I loved the erratic movement of the ducklings. This gives a great "living" feelings, and is not too random so it still does not feel like you can lose by bad luck.
On my crappy computer, the game started lagging when around 2 minutes when the screen was full of gnomes yelling HIHIHI.
Thanks for the game, and again, good job!
I saw a strange bug on my second try with a gnome seemingly just floating away slowly with my duckling. He was invulnerable and just floooooating. I'm not sure if I actually shot him earlier and that was just a visual bug, or he was actually the legendary Invincible Gnome Thief - the bane of ducks everywhere :wink:
Great job on the game! A smooth and fun experience!
