Pet Slime

Pet Slime

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.05
fun: 2.90
innovation: 2.95
theme: 4.10
graphics: 3.17
audio: 3.12
humor: 3.32
mood: 3.02
This is a submission for the Ludum Dare 46 Game Jam.

Take care of a pet slime by rolling and die and doing activity. Take care to try to balance out the slime's interest and needs and hope you don't A-salt the slime.​

Each round, roll the activity die. If a die lands on salt then it hurts the slime immediately. You get to select 1 activity die that will increase or decrease the slime's level of interest or energy. If one of his stats goes to 0 he will perish. Try to keep your slime alive for as long as you can.

Instructions
Roll the die by pressing space bar
Select a die

Some Notes
* Work on using the animation tools inside Godot. There is a bug, non-game-breaking, for the animations that I could not pin down these last few moments.
* Work on programming patterns. My code is everywhere. Game Programming Patterns here I come.
* Work on separating parts. I have a lot of nodes that could have been their own scenes to make life easier.
* Godot has a nice signal system that can get abused rather easily (I abused it). Read up on better practices when utilizing signals.
* Take bigger risks. I felt like I stayed within my comfort zone of what I knew in most cases instead of trying to do something creative. This is something I feel will take time, practice, and patience.
* All in all, don't sweat the little stuff. I had a ton of fun even for this small project and I hope to improve for the next Ludum Dare!

Hope you enjoy my little game, even if only for a few minutes.

If you want to go mad, here is a link to my project on Github. Not required for the Jam but I figured I might as well.
Github Project

Edit: Added an HTML5 build. (4/21/2020)
Found a bug?
Tell us on Discord