Mama by Charred Axolotl

Gather crystals and avoid the forest's obstacles to keep your mama alive for as long as you can.


Coding, art, and everything else except music done by Charred Axolotl. Music composed by seabats.
(This is my first ever game jam, please keep that in mind and be relatively gentle with the critiques. I've never made a game in such a short period of time; I am aware of a lot of the flaws of this project, and mostly joined as a learning experience.)
Bug Fixes:
(4/7/2022): - Fixed some audio playing way too loudly.(This was actually due to a problem with the code and how GameMaker sets audio gain.) - Fixed certain enemies hitting you when they're too small to actually see.
(4/14/2022): - (Hopefully) fixed an issue where you can rarely get stuck in walls and other objects with collision boxes.
| Link | https://charred-axolotl.itch.io/mama |
| Link | https://charred-axolotl.itch.io/mama |
| Original URL | https://ldjam.com/events/ludum-dare/50/mama |
Ratings
| Overall | 593th | 3.591⭐ | 35🧑⚖️ |
| Fun | 487th | 3.576⭐ | 35🧑⚖️ |
| Innovation | 897th | 3.091⭐ | 35🧑⚖️ |
| Theme | 426th | 3.879⭐ | 35🧑⚖️ |
| Graphics | 709th | 3.632⭐ | 36🧑⚖️ |
| Audio | 332th | 3.704⭐ | 29🧑⚖️ |
| Mood | 387th | 3.774⭐ | 33🧑⚖️ |
| Given | 43🗳️ | 41🗨️ |

I love how new mechanics keep being introduced and the difficulty keeps increasing. The pacing is \*chef's kiss* absolutely perfect. Every time I thought that the game had reached its maximum level of complexity, something novel happened. Seriously, how did you get the pacing and balance so good? How much time during the jam did you spend playtesting?
Like another commenter said, I really like the use of the mama's eyes to indicate how close she is to death. It's such an immersive and dramatic way of communicating that information.
Another small detail I really appreciate is the font used for the timer in the top left. A lot of Ludum Dare games don't take the time to make sure their font meshes with their art and mood, but the detailed, flowy numbers in your timer are just exquisite!
I want to reiterate how great I think the music is. It absolutely nails the "magical forest" vibe, while also capturing the protagonist's helpless desperation. The music adds so much.
Really sincerely excellent work. Congratulations on your first game jam!
However,

10 minutes later, I kept bringing crystals without care much about safety and mama is still alive. I could go on forever but I decided to stop.
That being said, it's fun game. I like seeing increasing difficulty after couple minutes.
@bloodbane It's honestly cool to me that someone even played for 10 minutes lol. It actually used to get much harder, but I thought it was annoying past a certain point. Maybe if I revisit this in a post-jam build I'll add those harder sections back when Mama's health is getting too high.
I'll upload a fix once I get home, thank you for letting me know.
Since you participated mainly as a learning experience, perhaps here are a few things you could consider:
- A health bar for the Mama (so we know how much health she has and if she is close to dying)
- A fade-away animation for the crystals, so we know if the crystal is going to disappear and we should just wait for the next crystal
- A way to know when the obstacles' colliders "activate" and actually damage you e.g. for the branches, the colliders "activate" some time after the branches actually appear, so we can't tell the exact moment they activate and hence for how long we can walk through them before we get damaged. What I could suggest is that the colliders activate once the branches fully appear out of the ground, but the entrance animation is slowed down so we are given time to anticipate their positions and plan our path accordingly.
But then again these are just small things to take note of, your game is still great regardless.
* Firstly, diagonal movement is much faster than just moving straight - this can relatively easily be fixed with trigonometry (Apply velocity to X/Y coords based on "angle" of the movement)
* No indication of the health of the dragon
* Collision of the thorns seems inconsistent