How I added LOTS of weapons to my game!

Поділитися
Вставка
  • Опубліковано 9 лют 2025
  • Did this video take 10 times longer to make because I had something to prove to myself... no!
    Okay yes you got me. It did. This video was made with Remotion!
    Reworking the weapon system has been a blast and I really feel confident I am heading in the right direction. Onwards and upwards!
    Patreon:
    / bardent
    Tutorial Series:
    • 2D Platformer Controller
    Remotion:
    www.remotion.dev

КОМЕНТАРІ • 145

  • @LuizMoratelli
    @LuizMoratelli 2 роки тому +33

    wow, the style, content, everything is awesome! I love your tutos, and now I love your devlog too.

    • @Bardent
      @Bardent  2 роки тому +4

      That is super awesome to hear! I've been bouncing around the idea of doing some devlogs in my head and was a little afraid of how it might be received... so thank you :)

  • @AlexBlackfrost
    @AlexBlackfrost 2 роки тому +1

    Missed your videos, glad to see you back!

  • @BrentonDusk
    @BrentonDusk 2 роки тому +13

    I don't know how you always post things that are immediately relevant to me. I'm currently in the process of figuring out my combat system, and considering working on a per-weapon basis for their capabilities.
    Good luck! Race ya ;)

    • @Bardent
      @Bardent  2 роки тому +2

      Good luck to you too!! Super keen to see what you end up making :D

  • @splxff802
    @splxff802 2 роки тому +1

    I really like your solution there! I was strugleing with the problem of doing animations for each weapon fitting to the hands of the player but now I will try it the same way you did. Thanks!

    • @Bardent
      @Bardent  2 роки тому

      Hope it works for you :D

  • @Ghin_Antonic
    @Ghin_Antonic 2 роки тому +4

    Finally got around to watching this and looks amazing. Constructing mixable and matchable components like this for gear is a powerful and fun feature for dev's that want to update gear consistently. It also makes it much simpler if you wish to alter what any one weapon does later as you know where to go. Looking forward to it when its done! Love your work and art style as always.

  • @mateoballa149
    @mateoballa149 2 роки тому +7

    Dude, this is amazing! From the idea to the video editing, awesome job!! Cant wait to the next devlogs :)

    • @Bardent
      @Bardent  2 роки тому +3

      Thank you I really appreciate that :D

  • @MarushiaDark316
    @MarushiaDark316 2 роки тому +5

    That's amazing, Bardent. I can't wait for the tutorials on it to see all the back end logic. This seems super useful and versatile. Can probably apply to many other systems as well, not just weapons. Things like environement, items, or NPCs could theoretically be wired up with a similar architecture.
    Since you asked, two things I'd like to see improved from your main series would be decoupling Transitions from the States themselves and also decoupling the Animator from transition logic to just play the animation (similar to Lost Relic's system).

    • @Bardent
      @Bardent  2 роки тому +2

      I definitely also want to explore armor using this system. And thanks for he suggestions :)

  • @Ajax-oq7ml
    @Ajax-oq7ml 7 місяців тому

    The content, the edit.... its just perfect😭

    • @Bardent
      @Bardent  7 місяців тому

      I put my heart and soul in to this video. Thank you ❤

    • @Ajax-oq7ml
      @Ajax-oq7ml 7 місяців тому

      @@Bardent bro when will you come back 👾 I thought you has magically disappeared from UA-cam 💀

  • @Tantandev
    @Tantandev 2 роки тому

    the time you spent on juicing up the visual with particles etc, really paid of!
    I can imagine it feeling even more awesome with some sound effects.

    • @Bardent
      @Bardent  2 роки тому

      Yes! I really need to learn more about sound soon... been putting it off for three years now XD

  • @TheKopulita
    @TheKopulita 2 роки тому +5

    THIS IS AMAZING!!!!! Love the new animations 👏🏼

  • @gilbertgabriel6670
    @gilbertgabriel6670 2 роки тому +3

    Love what you do! Keep up the good work

  • @flaylsurvival
    @flaylsurvival 2 роки тому +1

    This is looking great! Love watching other fellow indie game devs progress and level up!

  • @pangangowskiDEV
    @pangangowskiDEV 2 роки тому +1

    Looking forward to next episode:)

  • @hughcole6697
    @hughcole6697 2 роки тому +1

    I absolutely love this series of tutorials and can't wait to see the next episode😋

  • @obo7172
    @obo7172 2 роки тому +1

    Great Idea. The modular weapon creator has a great design! There are going to be many cool weapons made with it, I will stay around to see how it works out. Looking forward for more videos

    • @Bardent
      @Bardent  2 роки тому

      Thank you so much!

  • @bloom945
    @bloom945 2 роки тому +2

    Your inspiration fron Aarthificial is clear hehe ;) Great devlog, like the new style!

    • @Bardent
      @Bardent  2 роки тому +2

      After watching the video where he MADE HIS OWN EDITOR... I had to prove something to myself XD Definitely not up as great in quality as his but I'm proud of what I managed to accomplish. Glad you liked it :)

  • @eboatwright_
    @eboatwright_ 2 роки тому

    It's so awesome that you're uploading again! I used to watch your platformer series (the FIRST one!) all the time!

  • @Notreal76
    @Notreal76 2 роки тому

    Pretty awesome stuff to look for. I am happy you're back :)

  • @stevemcwin
    @stevemcwin 2 роки тому

    I love these types of videos, the editing is great! Hope to see more stuff like this!

    • @Bardent
      @Bardent  2 роки тому +1

      I really enjoyed making this one so definitely expect seeing more :D

  • @LilArquebus
    @LilArquebus 2 роки тому

    I love the design of the modular weapon creator! Super cool stuff I will definitely stick around to see how this turns out.

  • @jessek3721
    @jessek3721 Рік тому

    Wow dude, I just want to say I've followed your tutorials before in the beginning of this project and they were super useful and good. But dude this is a whole new level you've stepped up, Good job and amazing work. I hope you keep making these and get so much better. You should consider making some tutorials for like Udemy or other platforms.

  • @shuddR
    @shuddR 2 роки тому +2

    The new animations are sooooo good 😍

  • @lucasfarias1148
    @lucasfarias1148 2 роки тому

    This is very informative! I would to se more technical devlogs like this one, keep it up!

    • @Bardent
      @Bardent  2 роки тому

      Thanks! Will do!

  • @unityalexdev
    @unityalexdev 2 роки тому +1

    THIS IS LEGIT! Good job there

  • @gumachurchill4873
    @gumachurchill4873 Рік тому

    This looks like an interesting game. Keep up the good work and don't give up.

  • @maykerodrigues8041
    @maykerodrigues8041 2 роки тому +1

    Awesome work!

  • @shadow.7842
    @shadow.7842 2 роки тому

    Im trying to do things like this aswell but for MANY different systems. Great video. I love to see what other people are doing!

    • @Bardent
      @Bardent  2 роки тому

      Waiting for your devlog: Devlog 1 - I Want Lots of Things!

    • @shadow.7842
      @shadow.7842 2 роки тому

      @@Bardent lol. ive been wanting to start one but I'm just too lazy.

    • @Bardent
      @Bardent  2 роки тому

      @@shadow.7842 I know the feeling all too well

  • @JulienNix
    @JulienNix 2 роки тому

    Neat! I've been looking for a clean way to set up skill effects and this looks helpful

    • @Bardent
      @Bardent  2 роки тому

      Yes this could definitely work for that :D

  • @ArcFallen1
    @ArcFallen1 2 роки тому

    Can’t wait to see it in action!!🎉🎉🎉 Thank you!❤

    • @Bardent
      @Bardent  2 роки тому +1

      Can't wait to show off more!!

  • @age9502
    @age9502 2 роки тому

    my man is back

  • @oto3911
    @oto3911 7 місяців тому

    oh my god, thank you bro, exactly what i wanted to learn

  • @jamesderaja
    @jamesderaja 2 роки тому

    You guys make it look like pixel animations are easy. It looks great

    • @Bardent
      @Bardent  2 роки тому +1

      The animations take me longer than anything else XD But glad you like it :D

    • @yanbatista2828
      @yanbatista2828 Рік тому

      @@Bardent I also loved the animation. I started game dev recently, but I have a huge background on playing games in general. And those animations of yours are very nice

  • @mugnix0
    @mugnix0 2 роки тому

    just find this hiding treasure channel in youtube, your video is really good and help me a lot, thanks man

  • @truepenut8755
    @truepenut8755 2 роки тому +3

    THIS IS SO COOL
    OMG
    I love this system and it seems to have aLOT of potential, but something cool would be that players would also have the ability to mess with the system. Maybe similar to Noita, players could "enchant" weapons or just mess around with the abilities

    • @Bardent
      @Bardent  2 роки тому +1

      That is a really cool idea! Because it is so component based it should be fairly simple to add components in the form of enchantments at runtime!

    • @truepenut8755
      @truepenut8755 2 роки тому +1

      @@Bardent Wow, I was not actually expecting a reply. If my one comment actually affected the future of this game, that would be really amazing

  • @ericahyana4289
    @ericahyana4289 2 роки тому +1

    This is very cool

  • @ButWhyLevin
    @ButWhyLevin 2 роки тому

    Really interesting system and I have to look into remotion, I've been meaning to improve how my devlogs look and that looks interesting

    • @Bardent
      @Bardent  2 роки тому +2

      It was very fun to work with. Not gonna lie the first video takes forever as you have to make all your own components, but I think the next one will be a lot faster. Also just so you know I've watched your devlogs before and already subscribed a while back and they got a lot going for them 😄

  • @SCUFFERCh
    @SCUFFERCh 2 роки тому

    this is great! Keep it up!!!

  • @zacharystanaford5466
    @zacharystanaford5466 2 роки тому

    The legend!

  • @djinni2005
    @djinni2005 2 роки тому

    Those swords and bows remind me so much of Dead Cells. Interested to see wherre this project goes.

    • @Bardent
      @Bardent  2 роки тому

      I love that game and I definitely referenced it A LOT earlier. So I definitely need to figure out how to make it unique but I got lots of ideas 💡

  • @chino1moreno
    @chino1moreno 2 роки тому +1

    Wow man this is awesome! Im way behind in video 8… still want to catch up with all the videos, but with this new weapon system im not sure if I should consider doing my animations for each weapon attack or use the same basic move and add the weapon as a child object as you do. Thanks for doing this! This is so epic

  • @windbreaker17
    @windbreaker17 2 роки тому +2

    Cool, constructive and interesting video)

    • @Bardent
      @Bardent  2 роки тому +1

      Thank you very much!

    • @windbreaker17
      @windbreaker17 2 роки тому

      @@Bardent waiting for new videos from You 🔥

  • @glitchbot_gaames
    @glitchbot_gaames 2 роки тому

    Wow, amazing please create a tutorial on this, I have been having problems finding the right videos for this kind of stuff, would love to see the tutorials thanks for this.

  • @mr_clean575
    @mr_clean575 2 роки тому

    Love this

  • @nTu4Ka
    @nTu4Ka 2 роки тому

    Animations are dope.

  • @thelonesnail
    @thelonesnail 2 роки тому

    yeah, that what i always want to make, but with every game mechanic. COOL

  • @chickenstock9835
    @chickenstock9835 2 роки тому

    could you plz upload more about git? that video is super helpful! and even got me passed my tech interview

  • @DrHeinzDoofenshmirtz
    @DrHeinzDoofenshmirtz 2 роки тому

    Looks really cool! Is the idea to show us how to make it when you have refined the system more? 😊

  • @raphaeldias4785
    @raphaeldias4785 Рік тому

    Have you ever imagine to try this system with enemies? Like a automating building system for them, that you can create any type of enemy in a simple way as you showed with the weapons

  • @guille_sanchez
    @guille_sanchez 2 роки тому

    So hype for this one!!!!!! :D
    PS: Are you going to continue with the best series on Earth (2D Platformer) in the future?

  • @Ahsmic
    @Ahsmic 2 роки тому

    this is really good and how you handled your combat system.

  • @Gaspett
    @Gaspett 2 роки тому +1

    Please upload more videos i love yours.

  • @JayadevHaddadi
    @JayadevHaddadi 2 роки тому

    pretty smart! gj !:)

  • @Bombani
    @Bombani Рік тому

    you should make a series where you just make some weapons with the system
    maybe you could base them on comments or something

  • @marcellomatteucci7616
    @marcellomatteucci7616 2 роки тому

    Wow that's Amazing!
    Will you include this features in next tutorial videos? Or It Will be Just for Dev?

    • @Bardent
      @Bardent  2 роки тому

      Thank you! Yes the plan is to do a dev series to give my self to time to make the system RIGHT before I made a tutorial series on it :)

    • @marcellomatteucci7616
      @marcellomatteucci7616 2 роки тому

      @@Bardent fantastic 😍

  • @losfouad2014
    @losfouad2014 2 роки тому

    That look sick! does it mean you will need to rework the serie for the Weapons system ? Thank you !

    • @Bardent
      @Bardent  2 роки тому

      Thank you :D Yes I will need to rework it but I did not get that far in the series so not too much will need to change :)

  • @neozoid7009
    @neozoid7009 2 роки тому +1

    Super awesome video. But would be more awesome if you explained all this things with the codes also ✨😊

  • @ВасилийЗлатоустовский

    Hi. You have great tutorials on the state machine. I wanted to know if there will be tutorials on ui or, for example, on implementing a dialog system? I would like you to bring the game from tutorials to the final stage (with menus, inventory, system dialogues, bosses, etc.). In any case, I wish you success.

    • @Bardent
      @Bardent  2 роки тому

      There are lots of things I want to cover! The issue is balancing learning that for myself to the point where I understand it well enough to actually make content on it and then actually making the content. But hopefully eventually I will take the game through to completion :)

  • @antonioaugustobarbaro_braz5324
    @antonioaugustobarbaro_braz5324 2 роки тому

    nice idea

    • @Bardent
      @Bardent  2 роки тому +1

      Thank you! 😊

  • @sheepcommander_
    @sheepcommander_ Рік тому

    this makes me think of godot a lot, just the huge focus on composition over inheritance

    • @Bardent
      @Bardent  Рік тому

      My original prototype for this system used almost only inheritance. But I can tell you from that experience it was not the right approach. Here, I think I found the sweet spot between eliminating repeat code using inheritance and making my functionality very extendable using composition.

  • @LubitelObzorov
    @LubitelObzorov 2 роки тому +1

    Nice video, so are you stop create tutorials or you will mix that with dev logs?

    • @Bardent
      @Bardent  2 роки тому

      Thank you! I will still make tutorials but I want to not rush and make a bad system. So I will do devlogs to share progress and once it is done I will continue the series :)

  • @Rglezy
    @Rglezy Рік тому

    Ok now my question is how do you scale the weapons. My character is 32x32 Do I make a full size 32x32 sword or do I make it the size it would be on the character

  • @LaQuintaPataDebate
    @LaQuintaPataDebate 2 роки тому

    Friend, are you going to continue with the tutorial of changing weapons and weapons of rank? thanks and a hug!

    • @Bardent
      @Bardent  2 роки тому +1

      Working on the next part now :D Sorry for taking so long. My work life balance is not very good XD

    • @LaQuintaPataDebate
      @LaQuintaPataDebate 2 роки тому

      @@Bardent thankyou!!!

  • @thomasgroux1497
    @thomasgroux1497 2 роки тому

    Amazing for a devlog#1, 1 more follower

  • @TheWizz03
    @TheWizz03 2 роки тому

    This is amazing . Can you please add a save and load option because every game needs it or may be an auto save .

    • @Bardent
      @Bardent  2 роки тому +1

      Thank you :D I will definitely work on a save system once I figure out a proper game loop :)

  • @zachariusd6473
    @zachariusd6473 2 роки тому

    Shield could be neat like a powerful sword but super short range and pushes enemies back

    • @Bardent
      @Bardent  2 роки тому

      Lot's of options! Maybe I can make an episode making peoples ideas :D

  • @dhogdy6301
    @dhogdy6301 2 роки тому

    Wow at last your back hahaha

    • @Bardent
      @Bardent  2 роки тому +1

      Sorry it takes me so long XD

    • @dhogdy6301
      @dhogdy6301 2 роки тому

      @@Bardent it's okay because I that your very busy haha but I'm glad your back hahaha

  • @theotirones
    @theotirones 2 роки тому

    What if the bow is placed in your back if not used and sword in the waist or back?

    • @Bardent
      @Bardent  2 роки тому

      I like that idea!

  • @rStarStudio
    @rStarStudio 2 роки тому

    nice video

  • @GARTZ09
    @GARTZ09 2 роки тому

    This reminds me so much of dead cells

  • @MrCamdere
    @MrCamdere 2 роки тому +1

    Bro since 3 years im waiting for the end 🤣🤣🤣 u know what could be great ? Add a coin System to buy items, add Shop to buy items, add mobile ... please lets Do this bro

  • @lufttaffy
    @lufttaffy 2 роки тому

    good

  • @cidar4750
    @cidar4750 2 роки тому

    I'm not interested in creating a game and I don't even play pc games.. but this video was fun and a wonderful day to you too! :)

    • @Bardent
      @Bardent  2 роки тому

      Thank you so much! So happy to hear the video was fun for someone who is not interested in game dev :D

  • @rickras4635
    @rickras4635 2 роки тому

    Sou brasileiro, Cara
    E sério, seus tutoriais tem me ajudado muito a desenvolver meu primeiro jogo com meus amigos. Por favor não pare.
    Sério não pare
    Em breve estarei no seu Patreon, aguarde kkkkkk

  • @AtomicLemonstudios2
    @AtomicLemonstudios2 3 місяці тому

    What program are you using?

    • @Bardent
      @Bardent  3 місяці тому

      The game was being made using Unity and the animations in the video were made using Remotion - a React framework for making videos programmatically

  • @jellyjigs2439
    @jellyjigs2439 2 роки тому

    Hello Heinrich, I do apologise about asking you this through UA-cam comments, but I was curious if you have an email address available? I have a project I'd like to talk to you about. Much appreciated!

    • @Bardent
      @Bardent  2 роки тому +1

      Heya! Sorry for the late reply. If you would like to reach out feel free to DM me on discord :D

    • @jellyjigs2439
      @jellyjigs2439 2 роки тому

      @@Bardent Excellent! :3

  • @shuddR
    @shuddR 2 роки тому +1

    First

    • @Bardent
      @Bardent  2 роки тому +1

      You win a cookie