Rosebud
rosebud112.bsky.social
Rosebud
@rosebud112.bsky.social
Oh good, I'm glad you got it working as intended!
November 21, 2024 at 3:03 AM
I could be wrong, but I believe you need to normalize the direction variable before you return it in GameInputEvents.
November 21, 2024 at 2:40 AM
Nice! I won't be able to test it until after work, but hopefully you get some feeback from others too!
November 20, 2024 at 6:00 PM
I like the game! I like how backstory and information about the plant is given as you catch the flies. The only feedback I would give is to make the time between when the flies come out a little shorter so you don't have to wait quite so long in between attempts.
November 20, 2024 at 5:45 PM
From what I have seen so far, the difference in the goal of a match has shortened match length a lot. It's basically playing checkers with chess pieces.
I think playing against another human could make the matches really long, but since they are just my AI opponents I don't think length will be bad.
November 20, 2024 at 3:54 PM
Not 100% sure yet but that was one thing that made me hesitant to pursue this idea originally. From the matches I've played against my random opponent they have only taken around 2-3 minutes to complete. My guess is that the smarter opponents may make matches take a little longer but so far not bad.
November 20, 2024 at 3:51 PM
Yeah, that's the idea. After every couple of matches, the next one will be a boss match. And those opponents will have special movesets and behaviors, as well as special sets with editions on specific pieces.
November 20, 2024 at 2:55 PM
The Editions you can add to your pieces are Metallic, Glass, Wood, and Stone. Each edition gives the piece it's applied to a special ability.
For example, the stone Edition makes a piece destroy opponent pieces in a square around the tile it lands on; But, it makes the piece move like a king.
November 20, 2024 at 2:13 AM
To win a match you have to destroy all of the opponent's pieces, not just checkmate their king. If you lose all your pieces, you lose the 'run'.
November 20, 2024 at 2:11 AM
You start with a standard set of Chess pieces. As you destroy opponent pieces and win matches, you earn money to use in shops between matches. In shops you can purchase editions for your pieces, or pieces with editions already on them. When you add a piece you pick a piece from your set to replace.
November 20, 2024 at 2:08 AM
Thank you very much! It took me a while to code out the logic for moving the pieces, but wanted it to feel good.
November 19, 2024 at 10:57 PM
Thank you! I've been playing around with giving all the pieces a little force too, but not sure which one I like more yet.
November 19, 2024 at 9:24 PM
Thank you so much! I spent a lot of time trying to get it to feel right.
November 19, 2024 at 7:08 PM
I think Brackeys has some YT tutorials that are pretty good. You could also check out DevLogLogan. He's a little more faster, but really good once you understand some gdscript. He gives explainations for why he does things which I like. He has a tut on an inventory that is good and descriptive.
November 17, 2024 at 12:05 AM
I'm currently working on adding some juice to when pieces get destroyed, but the workflow is pretty tedious XD Have to make a rigid body for each section of the broken piece so physics can be applied to them.
November 15, 2024 at 6:01 PM
You definitely should! As for cities to include, I don't know how detailed you're looking to get, but you could do a city like Las Vegas or similar. I feel like the lights and such would make for a cool atmosphere.
November 10, 2024 at 6:19 AM
I did not know that, super cool, thank you!
November 10, 2024 at 3:20 AM
Yeah I remember that's how I started too XD You will get the hang of it, it just takes some time lol
November 10, 2024 at 3:19 AM