How I made my NPCs feel immersive using Unity's Animation Rigging! Tavern Team Devlog 2

Sdílet
Vložit
  • čas přidán 16. 05. 2024
  • I used Unity's Animation Rigging package to make my nps feel more immersive and interactive. Today Im showing an update to my Tavern Manager game where I update the logic for NPCs to add more functionalities such as idle animations and conversations at tables. I also made some updates to the lighting in my scene.
    My links -
    Come hang out on discord: / discord
    Twitter: / tjgamedev
    Music In Order of Play -
    Celebration | Alexander Nakarada (www.serpentsoundstudios.com) Licensed under Creative Commons BY Attribution 4.0 License creativecommons.org/licenses/b...
    Corbyn Kites | Lilac Skies: www.youtube.com/watch?v=HypzB...
    Corbyn Kites | Overdrive: www.youtube.com/watch?v=nfNZM...
    Corbyn Kites | Slow Burn: www.youtube.com/watch?v=r0P9K...
    About me -
    Hi I'm TJ a developer who is passionate about learning gamedev I primarily develop games on the unity platform but any code is fair game for game dev. I’m still learning a lot but hope you’ll be able to learn from my progress.
    Software Used -
    Visual Studio Code: code.visualstudio.com/
    Adobe Premiere Pro: www.adobe.com/products/premie...
    Adobe Photoshop: www.adobe.com/products/photos...
    PC Specs -
    NVIDIA GeForce RTX 3080
    AMD Ryzen 7 2700x
    32GB RAM
    #unity3d #indiedev #gamedev #indiegame #gamedevelopment #devlog #madewithunity
  • Věda a technologie

Komentáře • 116

  • @JensDev
    @JensDev Před 2 lety +39

    Looks like this is gonna be great to play with friends :D Would be cool if you had multiple different taverns where the challenge increase with each. One could have the bar on the bottom floor but the kitchen on the second or something like that. Anyways, good job! :)

    • @TJGameDev
      @TJGameDev  Před 2 lety +15

      I was thinking of starting the player in a simple tavern and allowing them to save up for a nicer tavern. I like your idea though of separate floors. I think I want to add a pantry where you have to go to get new barrels once they run out of ale. Thanks!

    • @JensDev
      @JensDev Před 2 lety +4

      @@TJGameDev I see! Will be interesting to see what you come up with :)

  • @AsciiKing
    @AsciiKing Před 2 lety +15

    I can't believe how much you have done already. Great work. If you had a regular customer that came in, but never ordered anything, it would give you someone to throw your mugs at.

    • @sechmascm
      @sechmascm Před rokem +1

      Or have customers that choose to not pay / are too drunk to pay, so a quick mug up their napes would bring them to their senses

  • @iHeartGameDev
    @iHeartGameDev Před 2 lety +25

    This looks like a blast - What a fun idea and fantastic execution so far! Really great video, TJ!

  • @TinyTank800
    @TinyTank800 Před 2 lety +15

    Lighting changed the look so fast. Looks way way better already. Keep it up! Can't wait to play this.

  • @ThePoinball
    @ThePoinball Před 2 lety +4

    Love your Dev Style! Keep up the good work man!

  • @wcrb15
    @wcrb15 Před 2 lety +2

    I love the idea of this game. Excited to see how it comes along

  • @decoy3641
    @decoy3641 Před 2 lety

    I really enjoy your videos! Can't wait to see your hard work pay off in the long run!

  • @DolphinDev
    @DolphinDev Před 2 lety +2

    Great job on the lighting! It adds so much cozy-ness into the scene!

    • @TJGameDev
      @TJGameDev  Před 2 lety +1

      Cozy is the exact vibe I was going for! Thank you

  • @feeziks
    @feeziks Před 2 lety +2

    Lighting update was a huge change. Love it! I like that your customers walk off with their mugs after they finish their drinks. Since you wanted to add multiplayer I would add another system or two so players need to balance things. Like overcooked, balancing washing plates, cooking , plating, serving etc. You could have bar fights that need to be de-escalated, dishes to wash etc.

  • @claytonrumley
    @claytonrumley Před rokem +1

    I'm just getting into figuring out the animation rigging in Unity. This was really really insightful. Didn't know you could randomize animations like that.

  • @MrPretentiousHipster
    @MrPretentiousHipster Před rokem +1

    The customer conversations at the table look so good!

  • @Stroethis
    @Stroethis Před 2 lety +1

    Damn this is a good devlog! Really feels like it is from someone with way more subscribers 👍

  • @Trasqual
    @Trasqual Před 2 lety +1

    Pretty cool man nice work!

  • @dap1859
    @dap1859 Před 2 lety +2

    Your editing skills are top of the line. Your channel will definitely blow up

    • @TJGameDev
      @TJGameDev  Před 2 lety

      Thanks man, I’m still learning but each video so far has been better than the last

  • @sebscorpion
    @sebscorpion Před 2 lety +1

    Go on with your work...👍 It's an amazing time to be alive...
    Thx for sharing your Video to us.

  • @jcd9456
    @jcd9456 Před rokem

    Congratulations in advance. Awesome devlog!

  • @CoolinarGameDeveloper
    @CoolinarGameDeveloper Před 2 lety

    wow this is very cool) always wanted to work on such a "live" system, you are doing very well

  • @avve558
    @avve558 Před 2 lety +1

    most underrated youtuber 2022

  • @sterlexdev1978
    @sterlexdev1978 Před 2 lety +1

    nice devlog my friend love it , your game looks awesome keep up the good work

  • @wmka
    @wmka Před rokem +1

    Searched for "npc interaction unity".
    Thank you and have a good one.

  • @xXanderman
    @xXanderman Před 2 lety +1

    Looks great! Keep it up

  • @curiouspers
    @curiouspers Před 2 lety

    This is great content! Keep it up! ❤️

  • @DarkBlade93
    @DarkBlade93 Před 2 lety +1

    This looks amazing

  • @deaphz5087
    @deaphz5087 Před 2 lety

    game looking great keep it up

  • @OreganoDev
    @OreganoDev Před 2 lety

    This is a Super cool Devlog!

  • @marekpuchon4878
    @marekpuchon4878 Před rokem +1

    Man i learn in this video and is also really funny :D god work man!

  • @infectiouslife1529
    @infectiouslife1529 Před 2 lety +3

    your game inspired me to start making a detective game lmao, not sure how I got to it but I did.

  • @jourdanhaines7875
    @jourdanhaines7875 Před 2 lety

    Hey there, great videos on the channel so far! Keep up the great content and you'll no doubt be the next DevDuck, BlackthornProd, or even Dani! Awesome stuff! :)

  • @SuperManNutSlap
    @SuperManNutSlap Před 2 lety +1

    Lol very subtle $420, night 69, nice

  • @eltonwerkmeister5949
    @eltonwerkmeister5949 Před 2 lety +1

    Awesome!

  • @ortero4417
    @ortero4417 Před rokem +1

    Awesome vid 👍

  • @TheXLAXLimpLungs
    @TheXLAXLimpLungs Před 2 lety +2

    Rare animation suggestions
    Laughter through the group,
    Wide swinging arm while talking as if raising volume and importance to a part of the conversation

  • @tarekchentouf4860
    @tarekchentouf4860 Před 2 lety

    This video is very well made and I love how you explain your thought process. Keep it I'm sure you'll do great and can't wait for further updates
    P.S I've just started learning game development and I would like to get an idea on how you went about learning it. Was it a book you recommend a video, a Bootcamp?

    • @TJGameDev
      @TJGameDev  Před 2 lety +1

      I just followed a lot of tutorials on CZcams. Brackeys was great when I first started out.

  • @pixelman457
    @pixelman457 Před 2 lety

    this guy is the next dani

  • @user-jn6sv5tt8j
    @user-jn6sv5tt8j Před 2 lety

    This guy is doing things better than people with millions of subs

  • @halfeddi3152
    @halfeddi3152 Před 2 lety +2

    Got you some quite interesting feature suggestions for the game, just for the sake of making it spicier, try randomizing the behavior of the customers, for example (most will behave normally, but some will be impatient while waiting, some more patient, some might be a little too aggressive, one in a bunch will try to leave without paying, and one will try to assault you with a gun and take some of your cash)
    The player should have the chance to attack and defend themselves with some weapon against robbers & be able to get killed & lose cash.
    Might be a lot of work tho, but honestly, I don't see much to do on serving beverages to customers endlessly.

  • @heresjohnny7550
    @heresjohnny7550 Před 2 lety +2

    Dude this game is already amazing! I would also suggest that you could make the tavern look pretty run down at the beginning so that it looks like you are a new business owner or something. Also you would start out with only a few different foods like ale and porridge maybe. Then as you sell food and get money you can buy more food ingredients and also upgrade your already existing ingredients so that you make more money when you sell them. And the last thing is that you could upgrade the looks of your tavern, like better furniture and stuff, so that your customers will wait longer

    • @TJGameDev
      @TJGameDev  Před 2 lety

      That’s exactly what I’m doing with the food! I’ll have to think about the run down part. Wasn’t sure if I’d go that route or just let the player buy better taverns

    • @heresjohnny7550
      @heresjohnny7550 Před 2 lety

      @@TJGameDev I really think you can do a mixture of both. Have a few upgrades per tavern will give you another reason to keep playing

    • @TJGameDev
      @TJGameDev  Před 2 lety

      @@heresjohnny7550 great idea

  • @Alaabale
    @Alaabale Před 2 lety +1

    cool

  • @JJNincorporated
    @JJNincorporated Před 10 měsíci +1

    This is so cute

  • @sarpsays
    @sarpsays Před 2 lety +1

    This looks so neat, like the feel of the game! I had no idea what animation rigging was, wrote custom code using Vector maths to have my characters look at a target, lol. What did you do for when the NPC's are just about to sit down after their NavMeshAgent is disabled? I have my characters sitting nicely and walking great, but the transition between the walking state and the sitting down position can be smoother.

    • @TJGameDev
      @TJGameDev  Před 2 lety +1

      Kinda just comes down to getting a sitting animation that works well. Mine isn’t great and I’ll revisit it in the future.

    • @TJGameDev
      @TJGameDev  Před 2 lety

      The one I’m using is from mixamo

  • @Ghost_ou
    @Ghost_ou Před rokem +1

    Glad i'm not a bartender, i have a different perspective after this :'D

  • @Oliviertj04
    @Oliviertj04 Před 2 lety +1

    u fokin love this! its so well edited and fun to watch!
    +1 sub and +2 likes!

  • @ChumperDumper
    @ChumperDumper Před 2 lety

    Would be fun to add a dishes component. So instead of them walking out with their drink, they leave dishes at the table. And if you don't pick up the dishes in a certain amount of time, customers get mad and start complaining.

    • @TJGameDev
      @TJGameDev  Před 2 lety +1

      Yeah I’m thinking about adding a limit to the number of mugs so that you have to collect and wash them

    • @ChumperDumper
      @ChumperDumper Před 2 lety +1

      @@TJGameDev Btw, you showed up in my recommended. Hopefully that means a big channel push for you!

  • @bluzenkk
    @bluzenkk Před 2 lety +1

    the tavern need a brawl event when the customer is drunk and start a fight~XDDD

  • @WotanSkyFather
    @WotanSkyFather Před 2 lety +1

    Couple things:
    In a small bar, the bartender is also the bouncer, the in house psychologist, the matchmaker, the arbitrator and the in house entertainment.
    You also have to berate foreigners for not tipping, even though they know they're supposed to and just use their status as tourists as an excuse to be stingy a$$holes.

    • @TJGameDev
      @TJGameDev  Před 2 lety +1

      hmm, am I right in guessing this was expected of the bartender at your previous job lol

    • @WotanSkyFather
      @WotanSkyFather Před 2 lety

      @@TJGameDev it's kind of an expectation of all bartenders, but is skewed based on the type of bar, clientele, etc. For instance in a large club environment, the bartenders are selected for volume and crowd handling skills, and the other stuff is less emphasized. In a dive bar, it can be the other way around. But all those skills lead to a successful bartender. I make it sound combative, but being friendly and giving good service can't be downplayed. It's the bedrock of the skillset.

  • @Tryste
    @Tryste Před 2 lety

    that new package : Now We're Talking! might be nice to use for your project (I'm not part of their team :) )

    • @TJGameDev
      @TJGameDev  Před 2 lety

      You are the third person to recommend that to me haha, it does look really cool so I might try to grab it on a sale. Thanks!

  • @hieuchung6443
    @hieuchung6443 Před rokem +1

    I away love tavern game, I love the atmosphere it brings, want to chat and learn their stories. But there aren't many games like that, hope you can :) sr for my bad english

    • @TJGameDev
      @TJGameDev  Před rokem +1

      Same! I love them as well. Your English is good don’t worry

  • @tamerxero
    @tamerxero Před 2 lety

    This is pretty rad, man. So when you gonna add bar brawls?

    • @TJGameDev
      @TJGameDev  Před 2 lety

      Haha this game actually started as a dumb chat I was having with one of my friends and we agreed bar fights will have to be added at some point

  • @Greenst4rX
    @Greenst4rX Před 2 lety +2

    This a great game! having lots of adventurers around it and I have a idea that a event that some groups or clan will come by to celebrate their hunt or battle which will give you a lot of gold! This may be overwhelming but this is another way to give it life! I have a lot of ideas for it so ask me if you want!

    • @TJGameDev
      @TJGameDev  Před 2 lety +1

      That actually sounds really immersive and cool. Thanks

    • @Greenst4rX
      @Greenst4rX Před 2 lety +1

      @@TJGameDev Yeah and I already have a lot of ideas! Like a noble come by either if it a good person or a bad evil person and you choice can affect your place either the good noble like your traven or the bad one either make a mess of your place having to pay for it.

    • @Greenst4rX
      @Greenst4rX Před 2 lety +1

      @@TJGameDev also I'm a expert in a fantasy-like!

    • @TJGameDev
      @TJGameDev  Před 2 lety +1

      @@Greenst4rX cool! was thinking of doing this with different races like elves and dwarves. If you want, join the discord and throw your ideas there

    • @Greenst4rX
      @Greenst4rX Před 2 lety +1

      @@TJGameDev sure!

  • @dabash00r
    @dabash00r Před rokem

    Hey Tj, do you mind to make a video, how you created the community and how it all started?
    Thx in advance ;)

    • @TJGameDev
      @TJGameDev  Před rokem +1

      Just started making videos and this happened

  • @Blobbins
    @Blobbins Před rokem

    This video was made a while back, but how did you make your character models? Did you follow any guides? What program(s) did you use?

  • @Red.chicken
    @Red.chicken Před 2 lety +1

    Found this in recommendation

  • @willibal
    @willibal Před 2 lety +1

    Bro this game on mobile would be cool

  • @epeon-wisp
    @epeon-wisp Před 2 lety +1

    Dnd vibes

  • @kackbiene1398
    @kackbiene1398 Před 2 lety +2

    Imagine this game in vr

    • @TJGameDev
      @TJGameDev  Před 2 lety +1

      Maybe one day 😉

    • @kackbiene1398
      @kackbiene1398 Před 2 lety +1

      @@TJGameDev i have no vr headset so it would be very sad for me xD

    • @TJGameDev
      @TJGameDev  Před 2 lety +1

      @@kackbiene1398 yeah I want to get it finished first for anyone then go back and add extras like VR

  • @spencerdunn2313
    @spencerdunn2313 Před 2 lety +1

    How long did this take you holy crap

  • @doismilho
    @doismilho Před 2 lety +1

    I'm not sure how the game calculates "score", I'd imagine is profit. When I saw that dude leaving the tavern I notice he had the mug on him and found it funny. Maybe mugs could be a mechanic. You need to clear the table taking it back for the next customer. Maybe some customers would steal and leave with it, that would make you lose some profit. If that's the case, policing and stopping that from happening could also part of this mug mechanic. Mug stocks? Too much? Could just be a pain, could be fun, dunno, brainstorming here! =)

    • @TJGameDev
      @TJGameDev  Před 2 lety +1

      All of those are great ideas! Will definitely implement mug stocks and require you to pick them up and wash them or something.

    • @doismilho
      @doismilho Před 2 lety

      @@TJGameDev this is the first video I watched on this game (coming from the 2-year journey video), so I don't know much of the idea.. But it's a multiplayer, did i get that right? Overcooked style? If so, you could probably lean on the comical side of things, too. Throwing mugs around to teammates on wash duty and missing miserably sounds like a fun experience haha

    • @doismilho
      @doismilho Před 2 lety

      @@TJGameDev picking fights with people stealing suff or being picked by people hit by stuff being thrown? Embrace the chaos! Hahaha
      Sorry, im high af rn tripping on this game. I love the idea, can't wait to play!

  • @devgameswithbark8207
    @devgameswithbark8207 Před rokem +1

    How Can we download it?
    ?

  • @Spontan_DJ
    @Spontan_DJ Před rokem

    Devlog 🔻

  • @karpadorgx5709
    @karpadorgx5709 Před 2 lety

    Jet

  • @rawallon
    @rawallon Před 2 lety

    The tavern is too clean, also does the costumer just leaves with the mug? 😂

    • @TJGameDev
      @TJGameDev  Před 2 lety

      Maybe haha. I’ll have to work on a mechanic where you clean up after them

  • @relauk4186
    @relauk4186 Před rokem

    Anyone else notice what night it was?

  • @gaminghd9983
    @gaminghd9983 Před 2 lety

    wagie in real life, wagie ingame

    • @TJGameDev
      @TJGameDev  Před 2 lety

      Haha “Wagie wagie get back in your cagie”

  • @Cjoudan
    @Cjoudan Před rokem +1

    How big is your team or is it just you?!

    • @TJGameDev
      @TJGameDev  Před rokem +1

      Just me for now

    • @Cjoudan
      @Cjoudan Před rokem

      @@TJGameDev wow that's impressive!!!

  • @HadesMrDark
    @HadesMrDark Před 2 lety

    This is looking great, my one advice is to remove the gender specific animation, it could be much more fun seeing the whacky combinations that could bring.

  • @devblanc8421
    @devblanc8421 Před 2 lety

    Just wondering why this human style is so similar to literally everything made by alda games :/

    • @TJGameDev
      @TJGameDev  Před 2 lety

      Synty studio assets 😉

    • @devblanc8421
      @devblanc8421 Před 2 lety

      @@TJGameDev oh thanks, for a second there I thought that alda stole your characters

  • @Tbjbu2
    @Tbjbu2 Před 2 lety

    cool