Chick Magnet by one-seed-fruit


You play as a chick magnet, literally.
Press W, A, S, D or arrow keys to move.
Moving around by pressing and releasing the buttons repetitively to prevent singing.
Moving around by holding down the keys or just staying still to sing.
Singing attracts chicks.
Stop singing and some of the chicks following you may begin to lose interest in you.
If there are no eggs around, you have to wait for the chickens to lay some, so don't attract their attention.
Chickens only lay eggs in their nests.
Touch an egg to stop it from hatching and bring it around
If an egg touches a chick or a chicken it will stop following you and starts to hatch.
Chickens lay eggs, each egg hatches into a chick, chicks don't grow up though.
A chicken may destroy her own egg if it follows you.
When pecked by a chicken you might get thrown at a distance away.
Get at least one egg to the lamp before the bar is all red. When it receives an egg the bar will be full again. Repeat.
How many eggs can you manage to obtain before the game is over (which it will immediately restart)?
More and more chicks get hatched as you collect more and more eggs, so you will have more and more chicks following you around.
Try to collect as many eggs as you can while keeping the number of chicks following you around to a minimum.
Can't export for Linux and HTML5 because I used the beta version of Godot 3. It says: "Export templates for this platform are missing/corrupted: Linux/X11"
Known issues:
- Game will crash when game is over if you killed too many chicks or collected too many eggs, which means if you play the game it will most likely crash. (something to do queue_free() to free the resources, bad code on my part, sorry!).
- Dead chicks are invisible but they might collide with live chicks (sorry).
- Resizing the window may hide the progress bar at the bottom (sorry).
- If you dig into the source code, you might find that I tried to make the game a rhythm game but failed. :D
- If you get pecked by a chicken you might be thrown far away off the play area (thanks, @chronosv2 for pointing it out!).
Used:
- Engine: Godot 3 Beta
- Music: Bosca Ceoil
- Magnet sfx: SunVox
- Chicken voices (I used my voice): Audacity
- Graphics: Inkscape
| Other (document) | https://oneseedfruit.itch.io/chick-magnet-ld40compo |
| Windows | |
| macOS | |
| Original URL | https://ldjam.com/events/ludum-dare/40/chick-magnet |
Ratings
| Overall | 584th | 2.875⭐ | 22🧑⚖️ |
| Fun | 620th | 2.55⭐ | 22🧑⚖️ |
| Innovation | 514th | 2.775⭐ | 22🧑⚖️ |
| Theme | 456th | 3.15⭐ | 22🧑⚖️ |
| Audio | 418th | 2.65⭐ | 22🧑⚖️ |
| Humor | 256th | 2.975⭐ | 22🧑⚖️ |
| Mood | 510th | 2.684⭐ | 21🧑⚖️ |
| Given | 26🗳️ | 16🗨️ |
@eli-delventhal Thank you!! An egg follows you if you touch it, but it stops following if a chick or a chicken touches the egg while it is following you.
@galan :D Actually I was thinking of more punishments, like a genie comes out and attacks you because he isn't getting his egg ASAP. Or maybe he makes all the eggs hatch immediately. Or turn all the chicks available into chickens.
What if YOU are the genie? And you are collecting the eggs to feed your hungry genie family of five? And your genie wife/husband and kids would starve if you don't get the eggs to them in the lamp in time.
I did have a hilarious situation where a chicken pushed me out of the play area, though. I wandered around until the inevitable restart.
I'd love to see where you take this, if you plan on post-LD updates. Keep up the great work!
My idea so far:
You start of with one egg. You are provided with an initial number of worms. The egg hatches after clicking on it enough times, then you feed the worms to the chick. The chick grows into a chicken, and you have your first "building".
Feeding the chicken enough number of worms, it will lay an egg. As the next chick hatches, that chick becomes the leader of your army, the "magnet" which the other chicks will be attracted to. You move this "magnet" around with the keyboard or game controller as it leads a group of chicks, it is your main player.
Then on to the 3rd chick, 4th chick and so on. For each chick you can choose to let it
1. Be the leader of the army, reassigning the "magnet".
2. Or assign it to find worms, the primary resource of the game.
3. Or if you have enough worms, feed the chick enough worms to turn it into a chicken to lay more eggs to produce chicks faster.
4. Or by default, it is assigned to be a "foot soldier" chick, which gets attracted to the army leader, the "magnet".
Only one "magnet" can exist at a time on each side. If a chick is tasked with gathering worms, a "rally point" can be set from the chick to bring the gathered worms directly to a selected chicken, so as you have more and more resource gathering chicks, you don't have to feed chickens manually.
...and so on...need to think about building caps and unit caps. And what to do if you have extra chickens.
not sure if I'm actually going to work on it yet. :(
Add a frontpage and a Description on the front page. With a easy, medium & hard button, for us Newbies.
Btw, you can drown the chicks.
The game is packaged well though and works great on a Mac which I cannot say for many other games :)
Now talking about the game, your way of making tutorials is something I enjoyed. Writing next to the initial spot, simple and to the point. The graphics were funny but the rest of your content is pretty alright. A nice soundtrack would fit in well, but since this is a Compo game, maybe you're not a musician so I don't blame you. More content in general would make the game more interesting but mechanics are the true core of a game, and since you did that well, you have good foundations on this LD run.
Overall good game.