
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).
You can try viewing the original page on Web Archive (may not load correctly).
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)
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)