like and sub so we know to make more of these. we're just two brothers trying to make it as indie game devs.
Жүктеу.....
Пікірлер: 43
@gonderageАй бұрын
im a big fan of seeing things being developed in context, like this one. im kind of tired of seeing godot content that just explains a mechanic, or a drawn out tutorial that doesnt show it in the context of the whole game. i want to see it being made with motivation like yours!!
@_MrMen_Ай бұрын
These bite-sized videos are perfect. Keep 'em coming.
@mohLuk7121Ай бұрын
This channel has quickly become my absolute favorite. Your videos are fantastic, mate! Keep up the great work!
@BrosMakeGames
Ай бұрын
we really appreciate that! thanks so much and have a great day.
@moutaardeАй бұрын
love those types of videos ! simple, effective, useful !
@eerice704Ай бұрын
These are really helpful, I often get stressed when thinking abt adding new mechanics and starting new projects
@starplatinum3305Ай бұрын
Watching something grow every day is so chill bruh
@alexwilkinsgamesАй бұрын
I love this! Shows the real problem solving that’s involved with game development and it’s funny with all of the sound effects you have. 😆
@Arkangel428Ай бұрын
Really liking these videos. I'd love to see one for how you have the character set up, like how you're displaying the gun.
@GrunkleSoosАй бұрын
Really enjoying this format! Please keep them coming.
@SortrosPhoresiaАй бұрын
i love your videos so much, it's gotten to the point where I sometimes re-watch it just because I like the vibe XD please keep going!
@BrosMakeGames
Ай бұрын
thank you that means a lot. we'll keep them coming for sure!
@snagfeatherАй бұрын
These are great! I'd love to see a video on your state machine setup, what with you using nodes as switchable states and all.
@UberOfficer1Ай бұрын
So much info packed into a less-than-2-min video crazy
@_xtelАй бұрын
Love the short videos! Simple problem followed by a simple solution. Easy peasy.
@Johnytiger19 күн бұрын
was looking for a raycast tutorial and found you, dope tutorial it came through! keep them coming.
@BrosMakeGames
15 күн бұрын
nice! love this.
@KlausbergerYTАй бұрын
It's a great format to get some inspiration without watching the 20th "basic godot tutorial" for 20 minute. Keep doing this!
@RikaisanАй бұрын
Really cool! I would personally add the player to a "player" group and change the detection script to ".is_in_group("player")" because a characterbody2D can also be a non-player character (like the birds!)
@BrosMakeGames
Ай бұрын
that's exactly what I ended up doing! after this vid I realized my mistake. appreciate the tip tho
@howtosuck827426 күн бұрын
I will watch this development with great interest
@TechnicallyRippedАй бұрын
These are super helpful!
@voidipoyoАй бұрын
I got a worthy TIP for you, It is that ur enemy and player mainly share the same code. So copy the code they share and add them in another script which extends from "CharacterBody2D" and has a class_name "Entity", now for the player set it to extend from "Entity"(This will make all the functions and variables of "Entity" a part of it too) and give it a class_name of "Player". Same goes for "Enemy". You can do this with basically anything. I learnt this a while ago, really helped me. :D
@drmedo-zk4flАй бұрын
Keep going 💯
@MiRoDevYTАй бұрын
Cool video love the bitesized devlogs! just a thought I had, isn't checking every frame really expensive? checking every other frame or every threeframes would essentially give the same result at lower cost
@BrosMakeGames
Ай бұрын
I don’t anticipate having enough enemies to make this an issue but yes absolutely that will be the first step we take to make things more performant if need be. Appreciate the suggestion!
@MiRoDevYT
Ай бұрын
@@BrosMakeGames awesome! I recently ran into this issue myself, hence the suggestion haha
@ORE_CIАй бұрын
Dude, can you make a video about how you made the game ʙᴀT ᴛᴏ Bᴇᴅ☻︎
@cecil_242Ай бұрын
you sir just earned a subscriber
@BrosMakeGames
Ай бұрын
huge w. welcome to the fam.
@gabrielcardoso785Ай бұрын
Just a quick question. You made 2 if statements for the enemy not chase you behind walls, but wouldn't be better if in the first if you use "and" and then put the second condition?
@BrosMakeGames
Ай бұрын
I have a habit of writing them on separate lines because sometimes using 'and' creates a really long line of script that is annoying to read. but as far as I know they are equivalent.
@pockolasАй бұрын
However if the enemy is also a characterbody2d What if they detect another enemy, would they activate the chase state too?
@BrosMakeGames
Ай бұрын
yes correct! ended up altering the conditional to fix this once I noticed.
@TechGuy6000Ай бұрын
Instead of using characterbody2d you should add the player in a "player" group and check if the collider is in that group because it can cause trouble if it sees another characterbody2d that is not the player
@BrosMakeGames
Ай бұрын
exactly what I ended up doing, just didn't notice the error during this vid! good call.
@netanelmadАй бұрын
I like the bite sized devlog videos. One thing that annoys me though is the blur when you show the code, it's a bit disorienting
@BrosMakeGames
Ай бұрын
i got you fam. no more blur
@VetroDevАй бұрын
Shouldnt be seeing if its the player node or the class name of player, because it could detect another enemy if you just do ChracterBody2D?
@BrosMakeGames
Ай бұрын
ya, I'm surprised that issue didn't happen during this dev session but I ended up adding a second conditional to fix this.
Пікірлер: 43
im a big fan of seeing things being developed in context, like this one. im kind of tired of seeing godot content that just explains a mechanic, or a drawn out tutorial that doesnt show it in the context of the whole game. i want to see it being made with motivation like yours!!
These bite-sized videos are perfect. Keep 'em coming.
This channel has quickly become my absolute favorite. Your videos are fantastic, mate! Keep up the great work!
@BrosMakeGames
Ай бұрын
we really appreciate that! thanks so much and have a great day.
love those types of videos ! simple, effective, useful !
These are really helpful, I often get stressed when thinking abt adding new mechanics and starting new projects
Watching something grow every day is so chill bruh
I love this! Shows the real problem solving that’s involved with game development and it’s funny with all of the sound effects you have. 😆
Really liking these videos. I'd love to see one for how you have the character set up, like how you're displaying the gun.
Really enjoying this format! Please keep them coming.
i love your videos so much, it's gotten to the point where I sometimes re-watch it just because I like the vibe XD please keep going!
@BrosMakeGames
Ай бұрын
thank you that means a lot. we'll keep them coming for sure!
These are great! I'd love to see a video on your state machine setup, what with you using nodes as switchable states and all.
So much info packed into a less-than-2-min video crazy
Love the short videos! Simple problem followed by a simple solution. Easy peasy.
was looking for a raycast tutorial and found you, dope tutorial it came through! keep them coming.
@BrosMakeGames
15 күн бұрын
nice! love this.
It's a great format to get some inspiration without watching the 20th "basic godot tutorial" for 20 minute. Keep doing this!
Really cool! I would personally add the player to a "player" group and change the detection script to ".is_in_group("player")" because a characterbody2D can also be a non-player character (like the birds!)
@BrosMakeGames
Ай бұрын
that's exactly what I ended up doing! after this vid I realized my mistake. appreciate the tip tho
I will watch this development with great interest
These are super helpful!
I got a worthy TIP for you, It is that ur enemy and player mainly share the same code. So copy the code they share and add them in another script which extends from "CharacterBody2D" and has a class_name "Entity", now for the player set it to extend from "Entity"(This will make all the functions and variables of "Entity" a part of it too) and give it a class_name of "Player". Same goes for "Enemy". You can do this with basically anything. I learnt this a while ago, really helped me. :D
Keep going 💯
Cool video love the bitesized devlogs! just a thought I had, isn't checking every frame really expensive? checking every other frame or every threeframes would essentially give the same result at lower cost
@BrosMakeGames
Ай бұрын
I don’t anticipate having enough enemies to make this an issue but yes absolutely that will be the first step we take to make things more performant if need be. Appreciate the suggestion!
@MiRoDevYT
Ай бұрын
@@BrosMakeGames awesome! I recently ran into this issue myself, hence the suggestion haha
Dude, can you make a video about how you made the game ʙᴀT ᴛᴏ Bᴇᴅ☻︎
you sir just earned a subscriber
@BrosMakeGames
Ай бұрын
huge w. welcome to the fam.
Just a quick question. You made 2 if statements for the enemy not chase you behind walls, but wouldn't be better if in the first if you use "and" and then put the second condition?
@BrosMakeGames
Ай бұрын
I have a habit of writing them on separate lines because sometimes using 'and' creates a really long line of script that is annoying to read. but as far as I know they are equivalent.
However if the enemy is also a characterbody2d What if they detect another enemy, would they activate the chase state too?
@BrosMakeGames
Ай бұрын
yes correct! ended up altering the conditional to fix this once I noticed.
Instead of using characterbody2d you should add the player in a "player" group and check if the collider is in that group because it can cause trouble if it sees another characterbody2d that is not the player
@BrosMakeGames
Ай бұрын
exactly what I ended up doing, just didn't notice the error during this vid! good call.
I like the bite sized devlog videos. One thing that annoys me though is the blur when you show the code, it's a bit disorienting
@BrosMakeGames
Ай бұрын
i got you fam. no more blur
Shouldnt be seeing if its the player node or the class name of player, because it could detect another enemy if you just do ChracterBody2D?
@BrosMakeGames
Ай бұрын
ya, I'm surprised that issue didn't happen during this dev session but I ended up adding a second conditional to fix this.
@VetroDev
Ай бұрын
@@BrosMakeGames Nice!!
🐦
@BrosMakeGames
Ай бұрын
birb