I gave this bird AI so it tries to kill me.

Поділитися
Вставка
  • Опубліковано 1 тра 2024
  • 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
    @gonderage Місяць тому +15

    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_
    @_MrMen_ Місяць тому +8

    These bite-sized videos are perfect. Keep 'em coming.

  • @mohLuk7121
    @mohLuk7121 Місяць тому +9

    This channel has quickly become my absolute favorite. Your videos are fantastic, mate! Keep up the great work!

    • @BrosMakeGames
      @BrosMakeGames  Місяць тому +2

      we really appreciate that! thanks so much and have a great day.

  • @moutaarde
    @moutaarde Місяць тому +4

    love those types of videos ! simple, effective, useful !

  • @eerice704
    @eerice704 Місяць тому +3

    These are really helpful, I often get stressed when thinking abt adding new mechanics and starting new projects

  • @starplatinum3305
    @starplatinum3305 Місяць тому

    Watching something grow every day is so chill bruh

  • @alexwilkinsgames
    @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
    @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
    @GrunkleSoos Місяць тому

    Really enjoying this format! Please keep them coming.

  • @SortrosPhoresia
    @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
      @BrosMakeGames  Місяць тому

      thank you that means a lot. we'll keep them coming for sure!

  • @snagfeather
    @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
    @UberOfficer1 Місяць тому

    So much info packed into a less-than-2-min video crazy

  • @_xtel
    @_xtel Місяць тому

    Love the short videos! Simple problem followed by a simple solution. Easy peasy.

  • @Johnytiger
    @Johnytiger 19 днів тому

    was looking for a raycast tutorial and found you, dope tutorial it came through! keep them coming.

  • @KlausbergerYT
    @KlausbergerYT Місяць тому

    It's a great format to get some inspiration without watching the 20th "basic godot tutorial" for 20 minute.
    Keep doing this!

  • @Rikaisan
    @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
      @BrosMakeGames  Місяць тому +1

      that's exactly what I ended up doing! after this vid I realized my mistake. appreciate the tip tho

  • @howtosuck8274
    @howtosuck8274 26 днів тому

    I will watch this development with great interest

  • @TechnicallyRipped
    @TechnicallyRipped Місяць тому

    These are super helpful!

  • @voidipoyo
    @voidipoyo Місяць тому +1

    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
    @drmedo-zk4fl Місяць тому +1

    Keep going 💯

  • @MiRoDevYT
    @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
      @BrosMakeGames  Місяць тому +1

      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
      @MiRoDevYT Місяць тому

      @@BrosMakeGames awesome! I recently ran into this issue myself, hence the suggestion haha

  • @ORE_CI
    @ORE_CI Місяць тому +1

    Dude, can you make a video about how you made the game ʙᴀ‌‍‌‍T ᴛᴏ‌‍‌‍ Bᴇᴅ☻︎‌‍‌‍

  • @cecil_242
    @cecil_242 Місяць тому

    you sir just earned a subscriber

  • @gabrielcardoso785
    @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
      @BrosMakeGames  Місяць тому +1

      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
    @pockolas Місяць тому

    However if the enemy is also a characterbody2d
    What if they detect another enemy, would they activate the chase state too?

    • @BrosMakeGames
      @BrosMakeGames  Місяць тому

      yes correct! ended up altering the conditional to fix this once I noticed.

  • @TechGuy6000
    @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
      @BrosMakeGames  Місяць тому

      exactly what I ended up doing, just didn't notice the error during this vid! good call.

  • @netanelmad
    @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

  • @VetroDev
    @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
      @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
      @VetroDev Місяць тому

      @@BrosMakeGames Nice!!

  • @dribmot
    @dribmot Місяць тому

    🐦