Natural Snek-lection! by Falk Hoeppner
In a world where you are the only one blessed with glorious brows, you should, nay, MUST set forth and bestow this trait on your descendants. Unfortunately, your species life span is only 10 seconds longer than nonexistent. Find a mate with favorable characteristics and pray to science that when the next generation is born they win the Punnett lottery.
One day your descendants shall be born with the most wonderous of traits, the ultimate supreme beings!
Do not let your bloodline end...
Join in the Natural Snek-lection today! https://hammerfrenzy.github.io/ludum-dare-51/

Objective
- Have a trait for each slot (head, arms, upper body, lower body, and legs) in one individual
- Failure to find a mate and spawn the next generation (snek snek snek) means an end to your bloodline

Controls
- WASD or Arrows to Move.
- Space to "proliferate" when near a potential mate.
- Hold Tab to view your achievements.
Neat Features!
There are 4 endings to find (5 if you include death!), 6 achievements to unlock, and 15 phenotypes to collect!
Snek evolution is powered by Punnett Square logic to decide what traits your offspring get, as well as to enable the evolution of the entire population over the generations. Just in time for your biology test!

Future Stuff!
We wanted to add modifiers to the traits to make them boost different stats (speed, attraction, intimidation, health), but did not have time to implement. Looking forward to getting them in post-jam!

The Team
- NerdyHerbivore - Creative Direction, Programming, Writing, Art (except for John Gould's Finches Drawing :smiley:)
- Hammerfrenzy - Programming, VO
- Eric - Programming, SFX
- Falk - SFX, VO, Music, Programming, Writing

Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek
| Unity WebGL | https://hammerfrenzy.github.io/ludum-dare-51/ |
| Source Code | https://github.com/hammerfrenzy/ludum-dare-51 |
| Original URL | https://ldjam.com/events/ludum-dare/51/natural-snek-lection |
Ratings
| Overall | 403th | 3.681⭐ | 60🧑⚖️ |
| Fun | 556th | 3.415⭐ | 61🧑⚖️ |
| Innovation | 118th | 3.939⭐ | 59🧑⚖️ |
| Theme | 490th | 3.759⭐ | 60🧑⚖️ |
| Graphics | 283th | 4.059⭐ | 61🧑⚖️ |
| Audio | 298th | 3.629⭐ | 60🧑⚖️ |
| Humor | 51th | 4.164⭐ | 60🧑⚖️ |
| Mood | 344th | 3.705⭐ | 58🧑⚖️ |
| Given | 74🗳️ | 121🗨️ |
Thanks for playing our game!
Beside complaining, I really enjoyed the graphics and the atmosphere. We smell the fun you had while making the game!
GG !
I did it!?
Gotta love me a wing-a-ling snek.
I feel like the complicated mechanics mixes poorly with the ten second timer. The timer doesn't add any difficulty to the game as far as surviving to the next wave (since there's always eligible mates nearby). But the timer makes it so I can't sit down and plan out. "Okay, if I have these traits and this one is recessive, I need to find a mate with this trait but not that trait". The punnet squares are too complex to figure out in ten seconds, especially since I haven't taken a biology class in several years.
Maybe that's not the point and you're just supposed to go around looking for mates with beefy arms (for good measure.) But with all of the charts this game provides, it feels like I *should* be trying to get the most out of the mechanics.
So mechanically, it was a neat concept but poorly executed if the point was that the player was supposed to actually pay any heed to the Tab menu.
During the jam we also considered pausing the game while the cheat-sheet is open. Do you think that would address the problem?
Btw, pretty low frame rate on a mac, not sure about other devices.
I love the art and sound! Gameplay could be more interesting with some modifiers based off the genes!
It'd be nice to pause when you open the achievements so you can figure out what you should go find.
This was a great game, and looks like it was probably incredibly fun to make. Nice job, but when I submitted to this ludum dare, i didn't think i'd be facing off against mutated burninators!
I truly think I have bred the most fabulous snake there can be.
(I did try to disable Math)

@ryan-dotsikas Snek Snek Snek Snek! :snake: Thank you for the high praise!
@saxops1 Thanks for the feedback! We really really wanted to add stat modifiers in for things like speed and attractiveness, but time was not on our side for LD. We do intend to get that and the pause when opening the tab menu into the game soon.

Fun idea, also this was quite a lot harder than I thought it would be :smile: Good job!
snek snek snek snek snek snek snek
Snek Snek Snek Snek Snek Snek Snek Snek Snek Snek
I like the graphics you went with, and I loved the voice on the "how to play" section.
I enjoyed playing your game, good job.