Thaumagotchi (An Attempt Was Made ^^;) by Iron Leonem

[raw]
made by Iron Leonem for Ludum Dare 55 (EXTRA)

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.

Ratings

Given 26🗳️ 8🗨️

Feedback

Josion
16. Apr 2024 · 23:40 UTC
Really liked the game! Hope you make lots more in the future!
RossK
18. Apr 2024 · 01:44 UTC
Do you just have to watch it a while to see anything change?
TheZigPC
18. Apr 2024 · 01:48 UTC
This actually was pretty neat to see. Great work. Looking forward to seeing more of your work
SeanMercer
18. Apr 2024 · 02:33 UTC
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
19. Apr 2024 · 00:15 UTC
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!

![00000000000000000000.PNG](///raw/8a6/13/z/64661.png)

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
19. Apr 2024 · 01:54 UTC
Fun stream! This is pretty nice for a first Godot project, here's to many more in the future!
🎤 Iron Leonem
19. Apr 2024 · 03:32 UTC
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
AlvaroRomeral
24. Apr 2024 · 07:29 UTC
Good job to be your first game!
Klemen
28. Apr 2024 · 09:31 UTC
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!