Procedurally Animated Monsters in my Monster-Hunting RPG Roguelite | Vicious Legacy Devlog #2

Поделиться
HTML-код
  • Опубликовано: 28 ноя 2024

Комментарии •

  • @ViciousLegacyGameAUS
    @ViciousLegacyGameAUS  Год назад +225

    Believe me, I understand the irony of posting a Unity video right now, but the show must go on 🤷‍♂ For everyone asking my thoughts, see 11:45 in video

    • @paulkanja
      @paulkanja Год назад +22

      I'd advise you to begin the switch as early as possible. Begin learning Godot or Unreal or GM or Construct (or Pico)... whatever engine you think will best suit you. Become familiar with the engine, so you can switch. I doubt Unity will change their questionable policies and model any time soon, and believe me being caught in the crash of an engine is painful. Take the out while you have the time. Any Flash devs will tell yo how horrible having the rug pulled under you can be.

    • @killianlomax8237
      @killianlomax8237 Год назад +1

      @@paulkanja200k installations and 200k annual revenue ... yeah definitely a vaid reason for him to switch engines now. Holy cow, calm down everyone.

    • @prgnify
      @prgnify Год назад +1

      @@paulkanja Considering his day-job is literally working with Unity, I can 100% understand his reasoning. Also, and of course this is something that I'm making up, and not something that came from him - the changes might just never affect him, of course it is REALLY BAD to be defeatist or worse, getting afraid of being successful, but the reality of the matter is that the changes won't affect the majority of Unity users. Also, if things go from bad to worse, I'm sure there are lots of talented devs and communicators working on tutorials and tools to make switching from unity easier - and so he might as well wait.
      Now, I fully agree and support that people SHOULD change engines even if there is absolutely no chance of the changes in policy affecting them (so if you make very small, unpolished games that you share with your friends and never publishes[which is as far as I personally went in regards to gamedev]) because of the ethics and politics of such a choice - but that kind of statement is not for everyone, and so in the same way as I don't push people to use Linux like I do, buy products that are always more expansive for the same functionality just for ease of repair or respect for my freedoms or actual environmentalism (so not green-washing)... I know that there will always be people using Windows and MacOS, I know these changes are not for everyone, and I know some people can't afford to let go of some things or in various ways can't afford to.
      So, here's to hoping that in the future the switch is easier, here's to hoping that Unity backs from their position, here's to hoping that the game gets made and that it is as successful as possible without incurring whatever issues Unity monetisation or Unreal or w/e can present to make a dev lose money by being too successful.

    • @sir.niklas2090
      @sir.niklas2090 Год назад +3

      ​@@paulkanja I agree with this sentiment. That last thing you want is for Unity to change that pesky TOS again and screw you over...

    • @FHBStudio
      @FHBStudio Год назад +1

      I've had this same idea a few years ago with the addition of procedural animations (and the creatures themselves) being generated through artificial evolution. Even writing a genetic code and implementing speciation. I'm not a game dev and I'm only one person though, so I never picked that up.

  • @AdinoyiSuleiman
    @AdinoyiSuleiman Год назад +2

    I would definitely love to hear more about inverse kinematics and/or fsm

  • @cowman5172
    @cowman5172 Год назад +44

    The slice through the blocks in the video instantly made me think of MGRR's free form cutting. It would be soo cool to get some clean slices through the random monsters and have the polygons get sliced in a similar way

  • @stray1239
    @stray1239 Год назад +40

    yes! I love piles of vague constraints and maths!
    I did IK once, in scratch. it took me 5 hours, but now I have a stick figure with legs. totally worth it. also, look at rain world. first of all, it's a great game with what I think is easily the best procedural animation ever made. Also, when you said the "world will go on whether you're there or not", I remembered Rain World, because I think the developer of that game said something almost identical to that.
    also I'm the 69th view

    • @aleafmusic1681
      @aleafmusic1681 Год назад +5

      Ohh yes, Rain World is a perfect example for procedural animation, and when the world continues on, with or without you

    • @messymessr
      @messymessr Год назад +1

      I was also going to point to Rainworld. I'm glad it was already brought to his attention. It's a really interesting intersection of animation and AI.

  • @yesindeed1614
    @yesindeed1614 Год назад +121

    It might just be me but i feel like the water would look better by keeping with artsyle of everything else rather then trying to be realistic. Maybe something like Windwakers water would look cool. Just if you want though.

    • @TurkishLoserInc
      @TurkishLoserInc Год назад +15

      Just a matter of adding a different shader to the water. It's currently good enough to get the idea across

    • @dinglelotupus2440
      @dinglelotupus2440 Год назад +17

      Disagree, really like the contrast, plus it’s some of the best water I’ve seen in an indie game

    • @urcitenetom5017
      @urcitenetom5017 Год назад +4

      i dont know how it is called, but i think the particles from water interacting with the land are missing

    • @carterwalsh3825
      @carterwalsh3825 Год назад +1

      I agree

    • @yahootube90
      @yahootube90 Год назад +4

      @@urcitenetom5017 Yeah, generally people add a bit of foam or splash along the collision areas.

  • @Brosquini
    @Brosquini Год назад +16

    Some advice, it would be cool to see monsters having dismemberment and stuff, so like if you chop of a leg it ragdolls and wildly kicks its legs, also adding weak spots would be great (e.g. a head, lung or heart). Also it would be so awesome if you gave some creatures heard movement using a 'BOID' algorithm and also behavior patterns like eating stuff, and/or drinking or bolting away from each other in a playful way. Also I think you should try adding stealth, so for example if a creature begins to drink its cone of perception would be greatly decreased, eating would slightly decrease it, and while in a herd it could increase. you could make it so the perception and degree that an enemy may predict your movements and search for you is dictated by an intelligence value that would vary in-between different species or even individual enemies. Add these stats and unique elements between enemies like diet, hunting patterns, aggression, sociability and intelligence would make the game so much more unique and immersive, while encouraging the play to connect and observe the environment carefully.

  • @aleafmusic1681
    @aleafmusic1681 Год назад +12

    This looks great! It's heading in such a good direction, honestly, I can't wait to see where this goes

  • @latvian_fallen_angel
    @latvian_fallen_angel Год назад +1

    Great to see you back!

  • @iHeartGameDev
    @iHeartGameDev Год назад +1

    Oh hey! Thank you for the shoutout! Subbed and looking forward to seeing more of your game!
    Cheers! 🍻
    -Nicky

  • @notapplicable7292
    @notapplicable7292 Год назад +111

    Funny time to release a unity devlog 😅

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +10

      😅

    • @ksalarang
      @ksalarang Год назад

      why though?

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +1

      @@ksalarang I assume because of unity being on fire over the last few weeks

    • @ksalarang
      @ksalarang Год назад

      @@ViciousLegacyGameAUS where can I learn more about it?

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад

      @@ksalarang If you google Unity it's pretty much the first thing that comes up but there's a link to a random article www.theregister.com/2023/09/22/unity_apologizes_announces_revised_runtime/

  • @lordbranch
    @lordbranch Год назад +2

    It would be incredible for monsters to have specific weaknesses, abilities, and behavior patterns. Like in the game you could happen upon monsters that won't move if you're looking at them or ones that require different weapons to fight effectively, ones that can burrow in the ground or climb and hide in trees. Making it mod-able would add a huge community aspect to the game and increase its lifespan as well.

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +2

      That's the plan. Not sure about modding though but we'll see

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +2

      I'll actually be talking a bit about the first part of your comment in the next video

    • @lordbranch
      @lordbranch Год назад +1

      @@ViciousLegacyGameAUS I'm looking forward to it! Good luck with the codding... I know it can be a lot of head bashing and scratching.

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +2

      @@lordbranch thanks yeah it's been a bit tricky but I'm making progress :)

  • @Concrete1998
    @Concrete1998 Год назад +4

    I love that the monsters feet don't rotate. Very funny to see

  • @ScribbyNerd
    @ScribbyNerd Год назад +22

    Looks great! I'm just starting out in game development (luckily I chose Unreal haha) and videos like these are really inspiring to me.

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +2

      That's great, I'm glad you can still take something away from it :)

  • @YannPicardFX
    @YannPicardFX Год назад +1

    12:13 wow this was my favourite moment of video, looking really good man

  • @BaronVonScrub
    @BaronVonScrub Год назад +10

    Great work, dude!
    I think you ought to put the forward step goal of the feet considerable further forward; as it is, the monster looks like it's falling forward and catching itself, not *ACTUALLY* stepping forward and pulling itself. The reactive nature of IK is an unfortunate pitfall that can reduce the "proactive" look of movement, but you can kinda cheese it by having it *REALLY* thrust its foot forward to compensate. :)

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +5

      Thanks! Yeah that's definitely an adjustment I'll be making :)

    • @BaronVonScrub
      @BaronVonScrub Год назад +3

      ​@@ViciousLegacyGameAUS Of course, honestly, I've gotta suggest that that you pause development for the moment in the face of all this Unity BS going on. Ya may need to be switching engines, and the less to port, the better...

  • @bike_n_fish
    @bike_n_fish Год назад +1

    Quick tip, I saw your animator states, I've already been there bu I've now a scalable solution wich could interest you
    Basically making a state machine of possible action of your player is the best things in the world
    Make a class called "CharacterAction" wich is always linked to an animation
    This class have base functions like "StartAction" (who also play the right animation), have interruption parameters etc
    Then in your Character class, make a field "currentAction" and Start / Stop functions etc
    You will see that adding new functionnalities in a specific script representing the action, then adding actions to character is a life saver because every logic responsible for doing one thing is in one location ;)
    And then I suggest you to not use animator transition but instead script based transition, it will keep your animator states clean and scalable as well as having more flexibility to design transitions trough code ;)

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад

      Ah yeah, very interesting. I'll need to clean up the animator states for sure once I'm done prototyping, but I'll definitely look into this

  • @Tarodev
    @Tarodev Год назад +1

    Nice video mate! I like how it's just a bit of a ramble for 12 minutes. Good luck with your game

  • @terrortalks3037
    @terrortalks3037 Год назад +1

    That practice segment of the spider creature chasing after the player and following looking at it was very eye-catching, good job! Moved a lot like a real spider, and looked very natural. :)

  • @Oakstedt
    @Oakstedt Год назад +1

    Just find your channel and your stuff is inspiring, thank you for putting yourself out there and sharing! Proud of you.

  • @mr_clean575
    @mr_clean575 Год назад +2

    Dang this is so sick! I'm excited to see where this goes. I can see this really being immersive.

  • @luciusartoriusdante
    @luciusartoriusdante Год назад +1

    Most impressive, and always learning something new myself.

  • @DejayClayton
    @DejayClayton Год назад +1

    Glad to see you're back. I was worried by the prolonged absence.

  • @emberdragons8244
    @emberdragons8244 Год назад

    i absolutly love the game's concept, and also the videos aren't too long, 10-12 mins is perfect

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +1

      Thanks very much :)

    • @emberdragons8244
      @emberdragons8244 Год назад

      @@ViciousLegacyGameAUS i don't really know if rain-world inspired you for it, but i am making a 2D game a bit like rain world and when i saw your video and your idea for the game i knew i was gonna love it🤩 (also i am very happy with the new unity annoucement :) )

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад

      @@emberdragons8244 I hadn't actually heard of it before making this game but I've looked into it since and for sure it's a great reference for the ecosystem

  • @GameHypeStudios
    @GameHypeStudios Год назад

    I really like the concept. Very original. Best of luck moving forward, and I can't wait to see more!

  • @savvyslick1812
    @savvyslick1812 Год назад

    This project looks and sounds super cool so far!! It's definitely the sort of thing that I would fantasize about doing in my head, but never actually think of bringing to life. It seems incredibly, brain-blastingly complicated so kudos to you for even finding it within yourself to give it the college try. Will definitely be keeping up with these logs going forward. Excited to see where this heads

  • @AlHyckGaemsTAD
    @AlHyckGaemsTAD Год назад +1

    I absolutely adore this implementation and your break down.

  • @amnnabhan
    @amnnabhan Год назад

    The idea of you being subject to the world around you and monsters existing beyond the player reminds me of rainworld

  • @kaewierdoni4640
    @kaewierdoni4640 Год назад

    This is giving me vibes of how the enemies work in rain world and i love that cant wait to see

  • @DarkPhantomchannel
    @DarkPhantomchannel Год назад

    Very cool! Those movements reminds me of Miyazaki's Spirited Away monsters. I think it's because the target location for the legs moves "late" compared to the body's movement; or at least it depends on it. The result is a "dragged" walk. Which however is very impactful for some types of monster!

  • @BartTheBardOfficial
    @BartTheBardOfficial Год назад

    It is wonderful to follow your progress! Thank you for another update :)

  • @jonathandelaughter4102
    @jonathandelaughter4102 Год назад

    I love this take on the genre (if I can even say that being it is so unique). I think the procedural generation already brongs the world to life in a way that many developers dream of. Cant wait to see what the future holds for your project!

  • @Kod_xi
    @Kod_xi Год назад

    I love seeing procedural animation it always looks so cool when done right!

  • @michael-py4vo
    @michael-py4vo Год назад

    its looking amazing and this journey is going to be epic, definitely be interested in watching some explanation/break down kind of things or topics or theories of game design or something like that :)

  • @tobitheweirdgerman230
    @tobitheweirdgerman230 Год назад

    Can’t wait to see how the monsters will look in the future. They already look cool even though they’re just white cubes.
    Great vid as always, already exited for the next one.

  • @maceronsgamedevthings
    @maceronsgamedevthings Год назад

    This looks incredbile! Good job :)

  • @TanqueEVO
    @TanqueEVO Год назад

    Keep it up!! It's looking awesome, can't wait to see how you progress further :)

  • @RecilaRotten
    @RecilaRotten Год назад

    Ah, refactoring. Right behind bugtesting for favorite part of game deving. It's always nice looking at your old code and half-cringing at the load ahead, but being proud of how far you've come in the meanwhile.
    I'm really happy to hear the Vicious Legacy is continuing though, in light of... absolutely mind-boggling decisions that I can only imagine were discussed as "$$$ ?" "$$$ !!!". Especially since the aspirations you mentioned in this video are something I, personally, would *love* to see come to life. I'm weak for games that live beyond the player, what can I say? And your use of 'ecosystem' in reference to that has me all kinds of jazzed up. I can't wait to watch this evolve and grow.

  • @brandonpowell8631
    @brandonpowell8631 Год назад +3

    I love your videos, man. There's not much else to say at this stage other than that. The game is early in its making. I suppose it's like a first draft. I'm a writer. I haven't done much with developing games past concepts or dreaming mechanics. Messed around with tabletop games since they require construction paper and glue instead of coding. Hit me up, if you want to talk worldbuilding, lore, or mechanics.

  • @danielwindler7404
    @danielwindler7404 Год назад

    Hell yeah. Hope leg length will factor into step height for what they can traverse

  • @Aenimae
    @Aenimae Год назад

    I've noticed that many people say the water looks weird. But I think it's good, altough not side by side with the style of the terrain, either he reworks/enhances his models and textures for the latter, or he changes the water shader. Both are time consuming but in my opinion, considering the direction he wants to take, the first option is better, i actually like the water and could fit better with the core idea if applied to everything.
    But anyway great work with the animations, it gives a weird nice vibe 🎉

  • @Pallerim
    @Pallerim Год назад

    Oh boy, just the words "Finite State Machine" triggered some university-related PTSD I didn't know I had.

  • @archamondearchenwold8084
    @archamondearchenwold8084 Год назад

    the animation looks great!!

  • @DavidEssex2112
    @DavidEssex2112 Год назад

    Ambitious! Wonderful!

  • @JoeWicke
    @JoeWicke Год назад +1

    man these videos are soo good!

  • @megadodd
    @megadodd Год назад

    amazing devlog, keep it up

  • @meh2285
    @meh2285 Год назад +5

    The legs seem to lag behind the monster a bit. Perhaps shifting the target positions forward some would fix this.

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +4

      Yeah it's all very early, like I mention there's a lot of tweaking needed

  • @omegalunatic8115
    @omegalunatic8115 Год назад +1

    In one fkin line you just made me understand what IK is!!!!!!
    Or im just dumb lol

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +2

      Nah I think it's one of those things where once the penny drops, it seems so simple, but up until that point it's like.. huh?

  • @greenflare3125
    @greenflare3125 Год назад

    Wow this game sounds so cool!

  • @maximiliev9184
    @maximiliev9184 Год назад

    a game like this with the ecosystem at the level of rainworld would be insanity

  • @dialog_box
    @dialog_box Год назад

    0:42 ty for the lotr reference

  • @deadblazer8931
    @deadblazer8931 Год назад +1

    The game you want to achieve hype me a lot as Monster Hunter fan.
    But with all the procedural animation and dynamic stuff I also hope that your game will not be too CPU heavy.

  • @Perryverduijn111
    @Perryverduijn111 Год назад

    Damn I am still struggling with making a ant like creature move and you are here making new species, impressive! I hope to learn a lot from your video's!

  • @DmitryAndrushchenko
    @DmitryAndrushchenko Год назад +8

    Oh my, what a timing for a dev log 😂. On the other hand, why not? If not now, there could be a chance that later will be not relevant any more.
    I'm on a little bit earlier stage making personal game then you are, but still I believe I know how you feel...

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +2

      Yeah, it's tricky. I'm still a few years away from being ready though so who knows how it'll look by then

    • @DmitryAndrushchenko
      @DmitryAndrushchenko Год назад +1

      ​@ViciousLegacyGameAUS I know one thing, it will look gorgeous no matter the engine. Because people like you have passion about what they are doing and this passion is exactly the force which helps to make thing's done!

  • @redwisp2689
    @redwisp2689 Год назад

    The problem with animating movement with inverse kinematics is that it always ends up looking like the body is flying forward and dragging the legs behind it. Probably happens because in normal animation charcters that are running put their legs forward ahead of them, where they plan to go. But in procedural animation done through inverse kinematics the legs don't "know" where the creature is actually going and can only react to the movement of the body, which leads to them dragging behind it. But I saw a pretty solid gallop done through procedural animation, so it's not impossible to fix.

  • @GOSS_Ihor
    @GOSS_Ihor Год назад

    That's definitely a good idea to make refactoring when it starts bothering than making video in half a hear "creating my game from the scratch :')"

  • @elephantcool9144
    @elephantcool9144 Год назад

    Great Video. I recommend looking into Were Beast Where Born as it has many similar concepts as your game and might help you in creating the enemy's.

  • @creationsmaxo
    @creationsmaxo Год назад

    My solution to IK's chaotic maths problem is to define extreme possibilities with various animation clips of body parts, then read the bones' position over the timeline of those clips and then apply them to the actual character's bones in the LateUpdate() phase (I'm pointing out "phase" as I'm not doing it in the actual LateUpdate function, but in a Coroutine that act variously through the various updates phases. Such as the AI-beharior being managed during the normal Update phase, but the bones being managed during the LateUpdate phase).
    The hard part of this method is that there's no inherent way in Unity to get the bones transforms' values via an animation clip or, at least, on a build/standalone. (As soon as the build is done, all animation clip are converted into something else.)
    So what I did is create a mini-game with an UI button that allowed me to record and save the bones positions and rotations per frame for various body parts as the mini-game would automatically plays various animations with various creatures. Things like landing soft or landing hard, short or extended paw strikes, close or large bites, etc. As I save those data onto a data file, this mean that I can add more animations by updating only that specific file in my game so, for example, I could add a new set of animation for a new breed of wings for some flying creature.
    Then, I simply load those animation values into the game's RAM and read & apply whatever animation I want to use on a per-body-part basic.
    For example, if a monster has back legs like a horse and from paws like a lion, I can use the animation of the walking horse back legs for the back legs bones and use the lion's from paws animations for the from legs. I can mix thing up as I need based on the "nature" of the monster's body parts.

  • @nathkill_yt1999
    @nathkill_yt1999 Год назад

    Game looks pretty cool.

  • @vectorprodstudio
    @vectorprodstudio Год назад +1

    This is awesome stuff, procedural animation is so cool! Quick question, how did you get your channel off the ground? Did you blast out announcements into discord servers?

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +2

      Hey thanks for that. At the start I didn't do anything really at all, I just released the first video and it took off, then from there I made the discord and everything else after :)

    • @vectorprodstudio
      @vectorprodstudio Год назад

      Wow fast response! Cool stuff, I can’t wait to see where you take the project!

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад

      @@vectorprodstudio cheers thanks for the support :)

  • @ehdollet9641
    @ehdollet9641 Год назад +1

    This is getting insane. Here's hoping you don't get burnt out or anything causes this game to not get finished. Really looking forward to it!!
    Not sure if you had covered it or not (bad memory). Do you need to make these skeletal frames for the procedural generation to then build from? Or does the software handle all of the work?
    It's unbelievable to me as someone who doesn't know anything about coding and such. My mind is thinking of it like Spore almost, you make a bunch of frames/skeletons then the software picks and chooses legs, torso, arms etc. until it has a full monster with special rules depending on the limbs it choose. Be awesome if there is a "ecosystem"/evolution line that you can see as you travel. Monsters with increasing similar traits you find in a circle, you progress inwards until you find the apex predator that started the line without their offspring's situational adaptions. Maybe as mini bosses with islands of great important if you go that route like Raft. If you go that route.
    Absolutely confident this is gonna be an amazing game no matter what direction you take it!!! Keep it up!!

  • @operative13_
    @operative13_ Год назад +1

    Love it!

  • @yamatanoorochi6203
    @yamatanoorochi6203 Год назад +1

    What if you added a variety of personalities to the monsters both to make the islands more alive and also to provide diversity or other types of difficulties? (Examples: Territorial monsters that make gestures to intimidate the player and only attack when the player ignores to their warnings or attack them. Monsters that outright ignore the player until the player attacks them or monsters that, either in response to damage or the player's presence, simply run away).

  • @ivaldo300
    @ivaldo300 Год назад

    good job!

  • @JakeDevYT
    @JakeDevYT Год назад

    I really like the headtracking effect

  • @TheCrepusculum
    @TheCrepusculum Год назад +1

    Is there a way to make models with free software and send them to you (I'm thinking of something like Spore Editor). I know it's still a bit early for creatures, weapons, armor, etc, but I'm just asking in advance. I normally only provide drawings, but that has always interested me

  • @emberdragons8244
    @emberdragons8244 Год назад

    makes me think so much about rain world

  • @erinkarp
    @erinkarp Год назад +1

    I am loving this series! Good luck with unity

  • @OscarLeites
    @OscarLeites Год назад

    nice job!👏😄

  • @curiouslycory
    @curiouslycory Год назад

    Finite state machine is probably the better solution, but a switch/case could also flatten out your enum checks.

  • @WarriorX16
    @WarriorX16 Год назад

    Some short videos of concepts, even almost tutorial-like, would be great.

  • @ir8690
    @ir8690 Год назад

    Looks good

  • @urcitenetom5017
    @urcitenetom5017 Год назад +2

    will there be some potions or equipment system? i think it could be really intresting

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +2

      Yeah definitely, I really want the "preparation" for a fight to be a key component to victory. So preparing potions, traps etc

  • @ficolas2
    @ficolas2 Год назад +26

    feels weird watching unity content with all thats going on.

    • @MoleATron1
      @MoleATron1 Год назад

      What's going on?

    • @SombreroMan716
      @SombreroMan716 Год назад +7

      @@MoleATron1unity is posting a bunch of fees for games - even ones that are already on the market. Like they are making devs pay $0.25 for EVERY DOWNLOAD. And it’s coming out of the blue with no regard.

    • @ficolas2
      @ficolas2 Год назад +6

      @@MoleATron1 they are being dickheads to their Devs by implementing fees with stupid business models.
      They just won't accept a revenue share like unreal or any normal engine would do.

    • @hiperfx892
      @hiperfx892 5 месяцев назад

      What are you? Pixel art Godot user 😂😂😂

    • @hiperfx892
      @hiperfx892 5 месяцев назад

      All of that are fixed and you are unemployed 😂

  • @PotucGames-ln3gp
    @PotucGames-ln3gp Год назад

    Will you add flying monsters? I feel that it would add so much variety (but it would also be very difficult, probably)

  • @rommelfcc
    @rommelfcc Год назад

    Very cool 👍

  • @teawacrossman-nixom7696
    @teawacrossman-nixom7696 Год назад

    Awesome

  • @FHBStudio
    @FHBStudio Год назад +1

    Refactoring is annoying but satisfying.

  • @taylorvance
    @taylorvance Год назад +1

    Why do all IK walkers look like they’re weightless? It’s like the legs are being dragged by the body, not the body propelled by the legs.

    • @yahootube90
      @yahootube90 Год назад

      For one reason, the body isn't moving much, if at all. A walking organism has a lot of body sway and such. Second, in this case, his legs just are set too far back in their movements. He needs to have them set forward more.

  • @lifeartstudios6207
    @lifeartstudios6207 Год назад

    I suggest switching engines. From the videos so far it doesn't seem like it would take much to port your work.

  • @myrech
    @myrech Год назад

    looks very slay bestie

  • @ficolas2
    @ficolas2 Год назад

    You need to change the colour palette, the models are not bad, but the overall scene doesn't look great because the colours do not go together.
    I'd recommend you find a reference and try to copy the colours.
    I myself suck at picking colours, so that's what I tend to do.

  • @donatypie
    @donatypie Год назад

    you can make a system in which the character will get some raw material in ocean just like raft game but in some unqiue way

  • @JonHuhnMedical
    @JonHuhnMedical Год назад

    Just a quick heads up... Two segment ik is stupidly simple to roll yourself, once you break it down into a few small mathematical problems. If you know how to use vector functions and trig functions in unity, you're there.

    • @JonHuhnMedical
      @JonHuhnMedical Год назад

      Also, if you script the ik yourself, you can have it update in the editor so you get realtime feedback!

  • @finngorman8636
    @finngorman8636 Год назад

    rember it is not about making a game, it is about makeing a peice of art. if you can't make a long video thats fine, if you have to leave the project for months due to burnout that is fine, just remeber to make the game into somthing you are proud of. no matter how short the videos become or how many weeks you take off for any reason, it will in the end make your game better than if you give yourself impossable deadlines to complete. pls take care, and I wish you luck on this project.

  • @kentdeterding9333
    @kentdeterding9333 Год назад

    Can you tell me where the clip at 2:48 came from? That is extremely impressive.

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад

      www.reddit.com/r/Unity3D/comments/cqbcyu/i_made_a_snake_a_bird_and_a_hydrathing_using_only/?
      u/Mystic_Mak made these awesome proc gen sequences. I don't know any of their actual links

  • @Spark31Gaming
    @Spark31Gaming Год назад

    If you're using navmeshes to control the agents, how do you intend to bake them at runtime when the islands get generated?

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +1

      Good question! There are different methods that can be incorporated for changing / creating navmesh information at run time for things like this. It won't be a one size fits solution, but this video is a good start if you're interested :) ruclips.net/video/2f2azhep87I/видео.htmlsi=gCPLVdBXufpA51gH

  • @gamingshowerthoughts9723
    @gamingshowerthoughts9723 Год назад +4

    The new unity fees are dumb and should be changed/reverted, but I increasingly get the feeling that bunch of people who have never actually made a credible attempted at making a game are riding it as the new "current thing". Almost nobody who's in the middle of a project, and who has a realistic outlook on the financial side of indie gamedev, is going to erase months / years of work.

  • @MrMond-gc4rv
    @MrMond-gc4rv Год назад

    heart for the algorithm: ♥

  • @emersonkirk-burnnand490
    @emersonkirk-burnnand490 Год назад

    5:51 @cog ❤

  • @BusinessWolf1
    @BusinessWolf1 Год назад

    If you don't think you have the time to change engines now, you REALLY won't have the time to change engines later.

  • @offbrandcereal5530
    @offbrandcereal5530 Год назад

    nice

  • @TechDevx
    @TechDevx Год назад +1

    Your procedural animation is missing some things here is a list
    1 the legs are being pulled by the body which is not realistic and you can solve it by adding the velocity of the body to the new location and multiply it by a fraction to reduce the effect
    2 you MIGHT foun a problem that the legs don't complete their cycle even if the lerp value is 1 or more and that occur because you multiply the lerp by the speed when adding the time a simple way to solve it is by making the speed fo back to 1 before completeing the lerp like 0.9 lerp

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад

      Thanks for the tips! Yes there's a lot wrong with it, this is just a very early demo, but thanks for the advice I'll look into it :)

  • @anastascat2770
    @anastascat2770 Год назад

    How did you control the character?
    I need tutorial for this view :D

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад +1

      I talk about it a little bit in Devlog #1 but it's basically just a simple isometric character controller, with some camera shifting for the targeting

  • @TeLLeK
    @TeLLeK Год назад

    Correction: Refactoring is taking code that is shit and trying to make it less shit. (When you come back and look at it later it will always be shit.) 😄

  • @nein3405
    @nein3405 Год назад

    "Like I said at the start, I have not made as much progreses as I would have liked"
    Do not undervalue the experience you picked up on the way.
    Also nice game idea, I wish you the best of luck to get through with it.
    I also wish you all the strength to cope with the gamer-community, it can be such a terrible crowd. And don't listen to the "I have the best idea since sliced bread, you need to put XY into your game"-backseat gamedevs ... at least not for now ... they usually have no clue whatsoever ;)

  • @Bonk2027
    @Bonk2027 Год назад

    The “Raw and Wriggly” devlog.
    Uhhhhh

  • @Rynwlms
    @Rynwlms Год назад

    do you think characters should poop and the poop makes more things grow and that's the circle of life?

  • @sallyl.9606
    @sallyl.9606 Год назад

    Where did you find the clip at 2:50?

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад

      www.reddit.com/r/Unity3D/comments/cqbcyu/i_made_a_snake_a_bird_and_a_hydrathing_using_only/?
      u/Mystic_Mak made these awesome proc gen sequences. I don't know any of their actual links

  • @echilateral4497
    @echilateral4497 Год назад

    The problem with navmesh is that you can't use it for procedural generated maps...

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад

      There are definitely ways you can create / edit navmesh data at runtime, which is likely the route I'd be going in

    • @echilateral4497
      @echilateral4497 Год назад

      @@ViciousLegacyGameAUS If you find out can you shortly explain the method in the next video? 🙏

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад

      @@echilateral4497 certainly!

  • @messymessr
    @messymessr Год назад

    Is there some clever trick to make IK look better, or is it just hard work? In this example, and lots of others I've seen, the IK is pretty nakedly just dragging the legs around under a smoothly floating torso. I've seen some very impressive IK implementation in things like Shadow of the Colossus, but even if each of those animations isn't exactly bespoke, the parameters were all carefully tuned for the specific creatures in mind. Without some special technique, how are you going to generalize those principles across creatures with variable body plans?
    Additionally, if every randomly generated monster chooses its behaviors from a small enough pool of options, players will feel it. Last I played No Man's Sky, the randomly generated animals weren't meaningfully different, so their random generation didn't matter at all.
    Do you have a system in mind to link form and function? I worry that keeping them separate will make the random generation meaningless, but so would randomly handing out features that tie directly to specific abilities. Whatever identifiable ability-enabling part a monster gets would just become a category the monster falls into, and the rest would be meaningless. Spore let you make crazy weird looking animals, but their verbs were still incredibly limited, so the difference was mainly aesthetic and didn't particularly matter beyond humor and a small list of abilities that required a specific part. Basically, if the shape the creature takes doesn't meaningfully affect its behavior, random body generation will just act to obscure which type of thing the player has to deal with, instead of hinting at its capabilities, but granting pre-made abilities based on specific parts would override most of whatever unique identity a monster could have had.
    I also wonder about the implementation of ecosystems. IRL, they mostly appear pretty stable after aeons of evolution working it out, but if you just randomly generate several species on an island, I'd expect it to crash pretty quickly. Either a predator eats everything else and then starves, or it can't eat enough and starves, leaving the non-competing herbivores to wander freely, not interacting with much of anything. Or are you intending to implement plants that herbivores have to find to eat? The problem with simulations like these are that you can always make it more complex, but the effort required is exponential, and the value it adds to the game gets more obscure. In any case, it would be a problem if the ecosystem starts to collapse as soon as the player arrives because it's not created in a stable state, but finding that stable state could require a huge amount of computation. Either that or you fake an ecosystem well enough that it looks like its there without having to keep track of the details, but then the player can't really meaningfully change it, and any attempt to interact with a system that isn't there threatens to reveal the the facade.

    • @ViciousLegacyGameAUS
      @ViciousLegacyGameAUS  Год назад

      Trial and error and a whole lot of testing is essentially the answer to all of this, but I'll be going into the modular nature of creatures a bit in the next video