Hey everybody, I hope you're all doing well. I haven't posted in a while, been busy with a move and the holidays, but felt like I should make a post saying that I'm still here 😂 I'm still working on my Chess Roguelike, and should be able to show the next couple of AI's I've been working on soon 😶
30.11.2024 06:47
👍 3
🔁 0
💬 0
📌 0
Oh good, I'm glad you got it working as intended!
21.11.2024 03:03
👍 1
🔁 0
💬 0
📌 0
I could be wrong, but I believe you need to normalize the direction variable before you return it in GameInputEvents.
21.11.2024 02:40
👍 1
🔁 0
💬 1
📌 0
Nice! I won't be able to test it until after work, but hopefully you get some feeback from others too!
20.11.2024 18:00
👍 0
🔁 0
💬 0
📌 0
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.
20.11.2024 17:45
👍 0
🔁 0
💬 0
📌 0
Hello everyone! I just implemented the next AI for my chess based roguelike. I would like to introduce Clyde! He always moves the piece that is closest to any of the player's pieces, and if he can't move that one, he completely breaks down and picks one to move randomly like Billy 😂
#Godot #GameDev
20.11.2024 17:35
👍 9
🔁 1
💬 0
📌 0
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.
20.11.2024 15:54
👍 1
🔁 0
💬 0
📌 0
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.
20.11.2024 15:51
👍 0
🔁 0
💬 0
📌 0
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.
20.11.2024 14:55
👍 1
🔁 0
💬 0
📌 0
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.
20.11.2024 02:13
👍 0
🔁 0
💬 0
📌 0
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'.
20.11.2024 02:11
👍 0
🔁 0
💬 0
📌 0
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.
20.11.2024 02:08
👍 0
🔁 0
💬 0
📌 0
Thank you very much! It took me a while to code out the logic for moving the pieces, but wanted it to feel good.
19.11.2024 22:10
👍 0
🔁 0
💬 0
📌 0
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.
19.11.2024 20:31
👍 0
🔁 0
💬 0
📌 0
Thank you so much! I spent a lot of time trying to get it to feel right.
19.11.2024 19:07
👍 1
🔁 0
💬 0
📌 0
Hey everyone, I hope you are all having great days! Just implemented the first personality for my AI's in the Chess based roguelike I'm working on. Everybody, meet Billy! All his moves are random 😂
#Godot #GameDev
19.11.2024 17:55
👍 9
🔁 0
💬 3
📌 0
Well, just finished up the last of the scenes for the broken pieces in my chess based roguelike. Definitely a slog adding collisions to each of the meshes, but now I can move on to coding the actual destruction!
#GameDev #Godot
17.11.2024 07:31
👍 5
🔁 0
💬 0
📌 0
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.
17.11.2024 00:05
👍 1
🔁 0
💬 0
📌 0
So just found out that one of the scripts in the game I'm working on is about 1200 lines long 😂 I'm sure that's not very long for some other devs out there but I think that's the longest script I've written in Godot so far. What are some of the longest scripts you all have written?
#GameDev #Godot
16.11.2024 17:57
👍 5
🔁 0
💬 0
📌 0
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.
15.11.2024 18:01
👍 2
🔁 0
💬 0
📌 0
Hey everybody, I hope everyone is having a good day! I haven't posted much or in a while, but I've been meaning to post about the game I'm working on. It's a chess based roguelike. Pieces can be upgraded to different Editions with special abilities as you play!
15.11.2024 17:57
👍 2
🔁 0
💬 1
📌 0
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.
10.11.2024 06:19
👍 1
🔁 0
💬 1
📌 0
I did not know that, super cool, thank you!
10.11.2024 03:20
👍 0
🔁 0
💬 0
📌 0
Yeah I remember that's how I started too XD You will get the hang of it, it just takes some time lol
10.11.2024 03:19
👍 0
🔁 0
💬 0
📌 0
I'm glad you are finding some success with it so far! I started with learning Unreal in school, but once I found Godot I liked it so much more for multiple reasons.
10.11.2024 02:47
👍 1
🔁 0
💬 0
📌 0
GDScript isn't that bad once you've used it for a short time. It's based on Python so the syntax is very easy to read and understand for the most part
10.11.2024 02:45
👍 0
🔁 0
💬 0
📌 0
I would probably recommend starting with the Brackeys tutorials first to get familiar lol
10.11.2024 02:43
👍 0
🔁 0
💬 0
📌 0
Yeah it took me a while to get out of 'tutorial hell', but it feels good once you do! Stick with it and you will get there! It just takes time to internalize all of the little things lol.
10.11.2024 02:32
👍 1
🔁 0
💬 1
📌 0
Yeah it actually took me a while to head over to Godot's docs because Unreal's aren't the greatest imo lol. And totally forgot about Brackeys 🤦♂️
10.11.2024 02:28
👍 0
🔁 0
💬 0
📌 0