How Conditional Turn Based Combat Works? | Godot 4

  Рет қаралды 3,176

16BitDev

16BitDev

Күн бұрын

Пікірлер: 49
@DuskGames-sy1ui
@DuskGames-sy1ui Күн бұрын
Great video! I see a litle problem tou, Sorting by just speed(time) leads to ties, and in some cases it can cause bugs like a character turn being delayed or desapearing, etc. By making another check like: ""if a["time"] == b["time"] && a["index"] < b["index"]"" of something like that it solves the problem.
@GuardianKenny
@GuardianKenny Ай бұрын
I'd love to see you expand on this video by implementing additional character stats such as HP, MP, attack, magic attack, etc. so that a battle can be played from start to finish. This has been super helpful for developing my RPG.
@toupin3583
@toupin3583 Ай бұрын
no voiceover is AWESOME. The stuff you do in place of talking is better
@entengummitiger1576
@entengummitiger1576 19 күн бұрын
yeah, text is much easier to navigate than voiceover
@Sea_Frieren
@Sea_Frieren Ай бұрын
group animations in a state machine next video
@CyberMoon-b4c
@CyberMoon-b4c Ай бұрын
can you make a battle system like in pokemon please?
@bocchi9
@bocchi9 Ай бұрын
thank you , group animations state 4.3
@theyellowarchitect4504
@theyellowarchitect4504 Ай бұрын
Monsters' Den: Book of Dread Combat? ATB tutorial out of nowhere, damn. The world does need more of it ngl. Thank you for this.
@theyellowarchitect4504
@theyellowarchitect4504 Ай бұрын
With a small upgrade to tweak the turns, this can turn into Radiant Historia's combat system or Bravely Default's!
@frog_mouth
@frog_mouth Ай бұрын
Great video as always 👍 Would love to see more turn based rpg tutorials, like timed button presses to block/do extra damage
@Lansamatv
@Lansamatv Ай бұрын
Can you make a tutorial on how to play Axies Infinity Classic Battle Mode?
@truonghai9999
@truonghai9999 Ай бұрын
tutorial ad for godot pls 16bitdev , thank you very much
@mazria3789
@mazria3789 Ай бұрын
Thank you for your videos it is very very explained as i wish,thnjs again
@beto_jl2102
@beto_jl2102 Ай бұрын
I've been waiting a tutorial like that for so long!! Thank you so much you made my day 💜
@Furina-lc9dl
@Furina-lc9dl Ай бұрын
animation group character 16bitdev
@bertangokalp9002
@bertangokalp9002 Ай бұрын
You are the channel that makes the best Godot tutorials on KZbin and I thank you for that :)
@machkiboaiak1998
@machkiboaiak1998 Ай бұрын
animation use group in a state machine 16bitdev 🤩
@MohammedEssamSaleh
@MohammedEssamSaleh Ай бұрын
Please make a video on how to switch between personal history
@kita_ka-kita
@kita_ka-kita Ай бұрын
thank you , but i hope you make tutorial ad for game godot
@EVILGUN-jr5ix
@EVILGUN-jr5ix Ай бұрын
Hey Im just learning, and I know this would be jumping the gun but for the sake of my own curiosity would this be a good foundation for a 3d kinda like pokemon stadium battling type of system
@16bitdev
@16bitdev Ай бұрын
@@EVILGUN-jr5ix Yeah you can make it, Pokemon has generally equal number of turns, this system's turn is based on stats, so its like pikachu will get more turns than charizard, but Charizard has more strength so it will do more damage than Pikachu, in that way you can create balance in battle.
@HayasakaAi-wj4zb
@HayasakaAi-wj4zb Ай бұрын
godot 4.3 tutorial next video
@ДедРоман-л4л
@ДедРоман-л4л Ай бұрын
GOD !! THANK YOU VERY MUCH!!
@Crvisy
@Crvisy 19 күн бұрын
Hello! Your video is very helpful to my study and creation, and I have translated all your explanations in the video into my language (Chinese), which has caused more people to discuss and learn. But at the same time, I wanted to understand some of the more complex mechanisms. Can you tell me what I should do if I want to complete the following four small additional features? 1. Countdown events, such as intermittent total environmental damage. Events with independent speeds appear on the timeline and are triggered when the speed returns to zero, with a fixed number of triggers. 2. Make a character's speed advance or delay by a certain percentage. 3. Special rounds of immediate action, such as pursuit or counterattack, where teammates' health is lower than a certain percentage is the first aid of the healer. The built-in actions of this special round will ignore the speed value and only trigger immediately when certain conditions are met. 4. How to display the speed of each role avatar in the timeline in real time? 5. I want to make the timeline more beautiful. After the first character's action is completed, the corresponding box disappears, and then a new box is added at the end of the timeline to make the operation of the timeline more dynamic. From machine translation.
@Crvisy
@Crvisy 19 күн бұрын
More importantly, we shall make sure all those extra things would be sure on the timeline, So that players could get more Information from it.
@Crvisy
@Crvisy 19 күн бұрын
I don't mean to be rude or provocative, but the expansion and application of this mechanic in the Stardome Railway game is a bit beyond my imagination. I've been trying to find ways to replicate and imitate the game mechanics, and your video has been a great inspiration for me and a good learning material.
@jasmine1995-wt3ry
@jasmine1995-wt3ry Ай бұрын
ad series 16bitdev pls
@Sea_Frieren
@Sea_Frieren Ай бұрын
thank you very much
@KorathiHeatwave
@KorathiHeatwave Ай бұрын
Thx Master
@OLMQ-01
@OLMQ-01 Ай бұрын
Thank you!
@jasmine1995-wt3ry
@jasmine1995-wt3ry Ай бұрын
thank you
@HayasakaAi-wj4zb
@HayasakaAi-wj4zb Ай бұрын
thank you
@wolfHKS
@wolfHKS Ай бұрын
thank you
@Furina-lc9dl
@Furina-lc9dl Ай бұрын
thank you
@wchisato2024
@wchisato2024 Ай бұрын
good job
@SinanCanCENGIZ
@SinanCanCENGIZ Ай бұрын
Sup :)
@i_dont_know_my_name
@i_dont_know_my_name Ай бұрын
God
@agriasoaks6721
@agriasoaks6721 Ай бұрын
Umm... Question, if we give the active time battle element, how to deal with enemies with the same speed?
@16bitdev
@16bitdev Ай бұрын
@@agriasoaks6721 Active Time Based works similarly as CTB, for active there is a progress bar with rest time, in there player has to wait for it to fill up, but in CTB we just queue up in the order of their rest time, for same speed enemies they will get queued up in array, and we will be popping elements from the from the front when their animation finishes.
@agriasoaks6721
@agriasoaks6721 Ай бұрын
@@16bitdev Thank you for the outline idea, Sensei.
@jordanealmeida5986
@jordanealmeida5986 Ай бұрын
I would love to see the channel create remakes of NES games, especially in the style of Shatterhand, as an entire series. That would be amazing! It would be incredible if these remakes were done with project standards in mind, utilizing design patterns.
@PetersonAzevedo
@PetersonAzevedo Ай бұрын
I may not comment a lot (almost never) and my english is really bad...but i wanted to say, thank you (muito obrigado) I just love your videos and the help they bring to me all godot developers out there. keep going
@AsatteGames
@AsatteGames Ай бұрын
Thank you for the video as always!
@azad01_
@azad01_ Ай бұрын
what -1 do in array index?
@16bitdev
@16bitdev Ай бұрын
@@azad01_ -1 is the last element of the array, -2 will be second last and so on, so last element's value plus speed will become the next term for the arithmetic progression.
@azad01_
@azad01_ Ай бұрын
@@16bitdev such a weird syntax, thank you
@16bitdev
@16bitdev Ай бұрын
python also has negative indexing, and gdscript shares a lot of features from it, it is weird but reduces a bit of code so that's a tradeoff.
@moonnight9474
@moonnight9474 Ай бұрын
😀
I quit my job to make games. It didn't go as planned.
14:58
CoderNunk
Рет қаралды 9 М.
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 9 МЛН
Пришёл к другу на ночёвку 😂
01:00
Cadrol&Fatich
Рет қаралды 11 МЛН
The future of game development... has no game engine?
4:13
Fireship
Рет қаралды 898 М.
The Most Valuable File Format You've Never Heard Of
15:33
Acerola
Рет қаралды 432 М.
7 RPG Systems You Should Be Playing RIGHT NOW | Game Bites
11:04
Skip the Tutorial
Рет қаралды 33 М.
How to use AdMob in Godot 4
10:28
16BitDev
Рет қаралды 1,6 М.
The Home Server I've Been Wanting
18:14
Hardware Haven
Рет қаралды 180 М.
4 Godot 4 Devs Make 4 Games in 44 Hours
25:19
DevLogLogan
Рет қаралды 523 М.
Signals in Godot are Amazing!
5:17
Chaff Games
Рет қаралды 29 М.
How to create a Turn-based Combat System in Godot
30:52
Jon Topielski
Рет қаралды 82 М.
Godot 4 Autobattler Tutorial: Introduction (S1 INTRO)
12:33
GodotGameLab
Рет қаралды 6 М.
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 9 МЛН