Thaumagotchi (An Attempt Was Made ^^;)

Press 1 key on keyboard to Spawn Food,
Press 2 key on keyboard to Spawn Toy,
Press 3 key on keyboard to Spawn a Random Object.

So this is what I ended up with!
This project was my first real foray in to Godot, and I was learning a ton as I tried to put my first project together. I achieved a crazy amount of really positive steps, including making a functional Finite State Machine in Godot, and exploring actual debugging for the first time in a project. Normally, I just flood my script with prints to the console. ^^;

I think I scoped the game properly, if I had been a little more comfortable with the system, but attempting to do my first real project in Godot alongside it was just... 30% more than I could handle :)

What is functioning is, I have a cute little monster who wanders a pre-defined enclosure. It's based on the shape and position of a collision shape, so it's adjustable on the fly! I got a couple of cute animations done, even if one of them is janky as hell. I was trying to get the eye to flip with the monster, but it just wasn't passing muster.

The State Machine is a 4-state system that either hunts for an object when the monster gets hungry/unhappy (decrementing variables on a timer), or wanders around the map.

It may not be a full game yet (I've discovered a really neat idea to flesh this out a bit), but I'm so, so proud of what I was able to accomplish.

I'll be reviewing games on twitch for the next week, check me out on twitch.tv/ferricphoenix, and get some live feedback! That's the important part to me. :)

This is published under Extra! The current build is what I was able to accomplish before the JAM time limit- I'm hoping to continue to iterate later! Don't worry about how this affects scoring- my scoring on this project isn't important to me.
Tools: Godot

Comments9

Josion16 Apr 2024, 23:40
Really liked the game! Hope you make lots more in the future!
RossK
RossK18 Apr 2024, 01:44
Do you just have to watch it a while to see anything change?
TheZigPC18 Apr 2024, 01:48
This actually was pretty neat to see. Great work. Looking forward to seeing more of your work
SeanMercer18 Apr 2024, 02:33
It is awesome that you were able to learn a new engine and create this in just a couple of days. I'm excited to see what your idea is to flesh this out!
LDJam user 202408
LDJam user 20240819 Apr 2024, 00:15
stop right there criminal scum! this is all your plan to use my input for training your AI model toy with the poor creature! Aha! I can see you peeking, me smart, me sharp!

jokes aside this game is fairly simple but a good way to turn your brain off for 5 minutes lol I see you mention your state machine a lot and that's a sign that's you're really proud of yourself :smile: I'm happy to see what you had fun and learned a thing or two in the process, in the end that's all that matters! really cozy game (minus the spy). looking forward to join your future streams!
LDJam user 147386
LDJam user 14738619 Apr 2024, 01:54
Fun stream! This is pretty nice for a first Godot project, here's to many more in the future!
Iron Leonem
Iron Leonemauthor19 Apr 2024, 03:32
Oh god good call out on that desk going to nowhere XD I'm still really new at visual art I make myself ^^; I'll get that swapped around on the next build
Klemen
Klemen28 Apr 2024, 09:31
Its a fun project for sure, Its amazing that for the fisr project you managed to come up with that, I would sure love to see some UI to explain the controlls, for spawning you could add a sound effect, but overall a great job! Congrats!

Other games by @iron-leonem

Found a bug?
Tell us on Discord