Evolving Creatures: "Where Beasts Were Born" DevLog 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 มิ.ย. 2022
  • How I create evolving, mutating, merging and mating creatures for my game "Where Beasts Were Born"
    New: Wishlist the game here: store.steampowered.com/app/25...
    Project Website: where-beasts-were-born.com
    Support on patreon! patreon.com/user?u=83614881
    Watch the second DevLog here: • My Virtual Creatures E...
    Content:
    00:00 Teasers and Intro
    00:45 DNA and Genes
    01:38 First Manual Creature
    02:48 First Automatic Creature
    03:27 Materials and Textures
    04:02 First Tests
    04:17 Animation and IK
    05:22 Generator in More Depth
    07:20 Smooth Interpolation
    07:39 Merging Creatures
    08:29 Families!
    09:14 Evolution
    10:09 "Where Beasts Were Born"
  • เกม

ความคิดเห็น • 318

  • @Rubberduckerino
    @Rubberduckerino ปีที่แล้ว +63

    This guy made a whole website, blender addon, a game project and models for his first devblog well done man!

  • @AnkhAnanku
    @AnkhAnanku 2 ปีที่แล้ว +337

    Procedural evolution simulators is such a niche game interest I’m always happy to find a new iteration of the concept.

  • @theFishy_
    @theFishy_ ปีที่แล้ว +23

    This is literally the best indie game I've seen on TH-cam being made rn , never give up on it, its gonna be amazing with the right amount of work

    • @Germanunkol
      @Germanunkol  ปีที่แล้ว +9

      Thank you! I will make sure to come back to this comment in times of trial and despair! :D

    • @theFishy_
      @theFishy_ ปีที่แล้ว +4

      @@Germanunkol hahah, thank you man, again, keep up the good work, i believe in this project 💪

  • @narhumo7497
    @narhumo7497 2 ปีที่แล้ว +196

    Well my my, isn't this something? I love the creepy aspect of this- a lot of evolution games nowadays are focused on the simulation aspect of it, or are more cute/kid-friendly styles. It's nice to see some hideous and terrifying monsters which quite literally are evolving to murder you in the most efficient way possible. Very nice game idea, I would without a doubt buy it.
    Also that continuous random number generator is very nice, especially since it's differentiable too, there's a lot of uses for that kind of RNG- thanks for bringing it to my attention!

    • @Germanunkol
      @Germanunkol  2 ปีที่แล้ว +30

      Thank you so much, I'm very glad you like the idea! Yes, this will be quite different from most evolution-based games I know so far. I like those games too, but I wanted to try going down a different road.
      Haven't actually thought about using the RNG with gradients - interesting take! If you ever use this for something, let me know! :)

    • @theghostinthemachine
      @theghostinthemachine 10 หลายเดือนก่อน +1

      The biggest problem I can see: Players getting pissed off when a 'build' no longer works due to the creatures evolving around it. You also might end up with some 'crab' type point that all the creatures seem to end up at sooner or later.

    • @narhumo7497
      @narhumo7497 10 หลายเดือนก่อน +6

      @@theghostinthemachine Carcinization in this game would be hilarious to see, the ultimate end game evolution: Crab.

    • @theghostinthemachine
      @theghostinthemachine 10 หลายเดือนก่อน +5

      @@narhumo7497 A form perfected a hundred times in fossil record, again, and again.
      So damn often we had to make a word for 'things keep turning into crabs'

  • @tle90
    @tle90 ปีที่แล้ว +18

    It blows my mind how creative and technically impressive this is. It’s got so many useful applications that could cut down workflows

  • @redgarlicbred6228
    @redgarlicbred6228 ปีที่แล้ว +47

    This is easily the most complicated devlog I've ever seen on TH-cam, it's such a niche game genre too.

  • @alejolab
    @alejolab 2 ปีที่แล้ว +55

    Really cool to see some details of the generation process. It looks like a very robust system, specially how nice results you get when handling crossovers.
    The smooth random number generation is genius. Will probably steal that at some point 😄

    • @Germanunkol
      @Germanunkol  2 ปีที่แล้ว +35

      Oh, this makes me so happy! I was debating with myself whether to go into so much detail or not. Very glad if it interests someone! Please do steal! :D

    • @Morphexe
      @Morphexe ปีที่แล้ว +6

      @@Germanunkol This detail ticks my brain in a nice way, the way you explained made so much sense. I am itching to do my own version of this heheh.

  • @antijoscha1690
    @antijoscha1690 ปีที่แล้ว +10

    i loved the part where you encountered the nightmare of inverse kinematics and had to purge it from the bugs you never invited

  • @nonridiculousadjective6597
    @nonridiculousadjective6597 10 หลายเดือนก่อน +1

    Duude, this is really a one of a kind, didn't see this fidelity in any other evolution simulation devlog.

  • @designkoalas6251
    @designkoalas6251 ปีที่แล้ว +1

    "Don't build your own IK solver." Wise words, really cool idea, well done mate

  • @ZooHair
    @ZooHair ปีที่แล้ว +2

    The idea is awesome.
    I loved the interpolation between the parents xD

  • @oberonpanopticon
    @oberonpanopticon 8 หลายเดือนก่อน +1

    I love everything about the visuals here. The audio isn’t half bad either.

  • @quinn840
    @quinn840 2 ปีที่แล้ว +5

    Love this 🥰

  • @c0der23
    @c0der23 2 ปีที่แล้ว +8

    8:16 this looks like any horror movie that includes someone being possessed.
    Anyways, great video! I really love procedurally generated stuff and this is really great!

    • @Germanunkol
      @Germanunkol  2 ปีที่แล้ว +1

      Yes, quite frankly, that moment shocked me a bit as well :D

  • @unusualfabrication9937
    @unusualfabrication9937 ปีที่แล้ว +1

    this is an incredibly interesting concept - your enemies evolve to better defeat you. genius

  • @socialseymour4834
    @socialseymour4834 ปีที่แล้ว +1

    This is the first time I've seen an "evolution" game that sounds fun! I'm looking forward to the next watching the next devlog :).

  • @emberwulfz6948
    @emberwulfz6948 ปีที่แล้ว +2

    This is nuts! Excited to see more :)

  • @eftorq
    @eftorq 2 ปีที่แล้ว +7

    This is so sick! Seeing them walking on the wall of a dimly lit cave, this feels like it could be a Pokémon like Skyrim

  • @brendanchamberlain9388
    @brendanchamberlain9388 ปีที่แล้ว +4

    This is one of the coolest game designs I have ever seen! You implemented the creature evolution so well! The way you ensured that small changes in the genes don't produce drastic changes in appearance was brilliant, hope you continue with this project.

  • @dvgen
    @dvgen 2 ปีที่แล้ว +15

    Really cool to see the whole process. Keep it up! I definitely think there needs to be massive online multiplayer thagomizer action, with realistic thagomizer physics!

    • @Germanunkol
      @Germanunkol  2 ปีที่แล้ว +7

      Okay, I'll get on it... Right after I fixed the light in the bathroom!
      :D

  • @jmanpink1132
    @jmanpink1132 ปีที่แล้ว +3

    Please keep this project going and continue doing devlogs. Excited to see how the game and also the creatures evolve.

  • @trevortaylor4811
    @trevortaylor4811 ปีที่แล้ว +2

    POST MORE, I never comment on TH-cam videos but this is just so fucking cool I can’t wait to see it progress

    • @Germanunkol
      @Germanunkol  ปีที่แล้ว +2

      Haha, thanks!
      I'll post more, these positive comments I've been getting are very encouraging!
      But give me some time - I don't want to sacrifice quality for quantity and want to only post when I actually have some interesting things to show.

  • @GabeRundlett
    @GabeRundlett ปีที่แล้ว +6

    I love seeing code used for genuinely creative things like this! Keep up the good work. Not bogged down by what people are used to with coding, you're playing around and making something interesting. Awesome that you're using Blender to create these creatures, I never would have thought of doing something like that despite loving art and code myself! Clearly a passion for the art and I love it. Excited to see what you make in the future

  • @BobsiTutorial
    @BobsiTutorial ปีที่แล้ว +6

    Damn this is well done! I love the detail you've gone to with this! Absolutely amazing

  • @jackkippen2842
    @jackkippen2842 9 หลายเดือนก่อน +2

    I love everything about this video!! Subscribed.

  • @HumansBGone
    @HumansBGone 10 หลายเดือนก่อน +1

    This looks incredible! Love to see procedural creature generation, and especially awesome to see Blender used for it! Major props for taking on the task of writing your own IK system too, wow. Can't wait to see more of this!

  • @GameOver-ou1ge
    @GameOver-ou1ge ปีที่แล้ว +1

    This is such a nice video workflow with awesome ideas and looks it's wonderful, keep up the good work

  • @pij0n
    @pij0n ปีที่แล้ว +1

    Love how you make complex topics somewhat understandable, and the games concept and execution is amazing. Big fan of how much editing and info u put into a small video, excited to see more!

  • @NFZer0
    @NFZer0 ปีที่แล้ว +1

    That was a brilliant video and very informative - I don't know how you did all of that, but you have my respect! Hope your project turns out well!

  • @kkrup5395
    @kkrup5395 ปีที่แล้ว +1

    Top tier content! procedural moduling is something new for me, your devlog will stand out, just keep the great job! looking forward to your next video

  • @Zuzelo
    @Zuzelo ปีที่แล้ว +2

    Bruuuuh that is mind-blowing! Great job

  • @giggio1747
    @giggio1747 ปีที่แล้ว +2

    Uow, this is outstanding. Great idea, great execution, great potential! Looking forward to see where this game is going to!

  • @walterh2113
    @walterh2113 ปีที่แล้ว +1

    This is so awesome! Looking forward what'll come of it! :)

  • @GamePhysics
    @GamePhysics 10 หลายเดือนก่อน +1

    I haven't watched the video, but this is so cool! I've been thinking of making a game like this for a long time, but I don't yet have the skills. Mad props to you dude!

  • @ultrasour7007
    @ultrasour7007 ปีที่แล้ว

    I love all the complex work that goes into procedural work, this is incredible

  • @lazur188
    @lazur188 ปีที่แล้ว +1

    i found this in a youtube search query, i had to scroll about half the page or more. and i couldnt be happier this looks great!
    those bugs look rly freaky

  • @3bomb
    @3bomb ปีที่แล้ว +1

    This is such an awesome project, I can't wait to see more.

  • @VenikHue
    @VenikHue ปีที่แล้ว +2

    Whoa thanks for the tip for modelling creatures! I never thought about using bridge edge loops in such a manner!

  • @HojuMedia
    @HojuMedia ปีที่แล้ว +1

    This is genius, im so keen to see where this goes. Subbed

  • @Fishlicka
    @Fishlicka ปีที่แล้ว +1

    Awesome creature mesh generation and animation, very cool! Subbed.

  • @theburgerbox9576
    @theburgerbox9576 ปีที่แล้ว +1

    This is such a cool concept!
    Can't wait to see where this goes

  • @cameronmoore136
    @cameronmoore136 10 หลายเดือนก่อน +1

    The visuals in this intro were absolutely astounding. Second only to its incredible music. Hats off, truly.
    Edit: In all seriousness, though, this is super freaking cool.

  • @maraztekinoglu4456
    @maraztekinoglu4456 ปีที่แล้ว +1

    crazy work, just mindblowing

  • @richmakesgames
    @richmakesgames ปีที่แล้ว +2

    Wow that's crazy cool! Subbed to see more!

  • @petthehomeless
    @petthehomeless 10 หลายเดือนก่อน

    This is so sick! Ive thought about trying to make similar procedural evolution system, and its nice to see how you've approached it. Ill definitely be keeping up with this project.

  • @Skeffles
    @Skeffles ปีที่แล้ว +3

    Sounds really interesting! I love how many creatures this system can create.

  • @Epicfaceguy40
    @Epicfaceguy40 ปีที่แล้ว +1

    such a cool idea, glad to see a lot of people playing with procedural generation/evolution in more than just level layouts!

  • @OliverBeebe
    @OliverBeebe ปีที่แล้ว

    great explanation, im looking forward to seeing where this project goes.

  • @DarkFreaker955
    @DarkFreaker955 ปีที่แล้ว +2

    Awesome video! Would love to see more!

  • @jhONFRost
    @jhONFRost 7 หลายเดือนก่อน +1

    Incredible explanation, fantastic project, imagine these creatures evolving, to the point of using weapons, proto orcs on the way.

  • @yiannchrst
    @yiannchrst ปีที่แล้ว +1

    Please, we need more content. This is amazing!

  • @humanetiger
    @humanetiger ปีที่แล้ว +1

    You did an amazing job already - both in terms of development and presentation. Following ...

  • @sandeedoss
    @sandeedoss ปีที่แล้ว +1

    very cool glad i looked around for people like you

  • @yiannchrst
    @yiannchrst ปีที่แล้ว +1

    Wow, this looks so cool! And the game also sounds very fun!

  • @MrNess-je5bf
    @MrNess-je5bf 9 หลายเดือนก่อน +1

    I love the style and the concept! LIKE ITS SO GOOD OMG THIS COULD BECOME ONE OF MY FAVORITE GAMES EVER. I hundred percent will be buying it the second you release it! Also, maybe add a potion brewing part of the game and level up system for as they collect mushrooms so they can unlock better spells maybe? Ooo and a tiny bit of player customization would be nice to. Just suggestions though. I don’t want to backseat drive on your game. I think it’s gonna be amazing. Whatever you do with it. Good luck man

  • @poisoniv8736
    @poisoniv8736 ปีที่แล้ว +1

    Really cool video keep up the good work

  • @HH-mf8qz
    @HH-mf8qz 10 หลายเดือนก่อน +1

    Amazing work dude

  • @nadavg2089
    @nadavg2089 2 ปีที่แล้ว +2

    what a great video "Germanunkol"! really neat stuff!

    • @ToolShopGuy
      @ToolShopGuy 2 ปีที่แล้ว +2

      Downwell!!

    • @nadavg2089
      @nadavg2089 2 ปีที่แล้ว

      @@ToolShopGuy downwell forever my good friend...

    • @Germanunkol
      @Germanunkol  2 ปีที่แล้ว

      Thank you so much! :D

  • @zigglyDev
    @zigglyDev 9 หลายเดือนก่อน +2

    You are talented and creative. This looks great.
    It's remind me of dialogue from spy Kids 2 movie.
    "Do you think God stays in heaven because he too lives in fear of what he has created?"
    So I would suggest instead of witches entering cave, go with something like Jurassic park movie 1. Where scientists are proud of their discovery but it fails and we see how it creates unbalance in nature.

  • @PH0S
    @PH0S 8 หลายเดือนก่อน +1

    Saw your recent vid and am now hyped

  • @Pruemedia
    @Pruemedia 10 หลายเดือนก่อน +1

    This is outstanding!

  • @stefanguiton
    @stefanguiton 9 หลายเดือนก่อน +1

    Excellent video!

  • @davisxboys934
    @davisxboys934 ปีที่แล้ว

    This game looks absolutely amazing man!!!

  • @Prrt-rq3ym
    @Prrt-rq3ym ปีที่แล้ว +1

    just wow this is amazing. I recently played a lot with genetic algos and than got sidetracked with procedual generation. what you did here is incredible

  • @cedrigo
    @cedrigo ปีที่แล้ว +3

    Very interesting! Thanks for sharing :)

  • @elijahtommy7772
    @elijahtommy7772 ปีที่แล้ว +1

    This deserves a subscribe. Closest thing I've done to this is create a game where you breed beetles and the genetic code corresponds to 5 different body parts, and colour and size.
    I was thinking you could maybe make more environments to the game and make it more open world? I feel like procedurally evolving creatures would fit well in a big randomly generated world.

    • @Germanunkol
      @Germanunkol  ปีที่แล้ว

      Hey, thanks! I'm thinking about multiple environments, but not open world. I want the creatures to learn to cooperate, and tight spaces where they meet a lot is perfect for this. Also, they won't evolve when they meet and mate in real-time, but rather after the round has been finished and the simulation has had time to accumulate statistics. In this way, I want the creatures to become smarter over time.
      If you're interested in the concept of an open world evolution simulation, check out The Sapling, The Bibites, Species or maybe Adapt.

  • @tiradeepinthewild
    @tiradeepinthewild ปีที่แล้ว +1

    Wow this looks amazing!

  • @calamar1e320
    @calamar1e320 ปีที่แล้ว +1

    So far I love the concept and I really hope you continue working on it, but when the logo for Blender came up I no joke instinctively reached for my mouse like "oh god a sponsored segment". I've just conditioned myself at this point xd
    That aside, fantastic video! It's so obvious that you put in an incredible amount of time and effort into this that saying it's obvious is not doing you enough credit. You clearly spent a lot of time thinking this all through and it REALLY shows.

    • @Germanunkol
      @Germanunkol  ปีที่แล้ว +1

      Haha, thanks for the hint! Didn't even think of that... yeah, these sponsor things are everywhere these days :/
      No sponsors were involved thus far. But I'll be more careful with logo-placement in the future!

  • @ChaoticGecko
    @ChaoticGecko ปีที่แล้ว +1

    This is insanely complicated and powerful looking stuff... Really excited to see this project......... Evolve
    B^)

    • @Germanunkol
      @Germanunkol  ปีที่แล้ว

      Haha, I see what you did there :D

  • @andriiartomov237
    @andriiartomov237 8 หลายเดือนก่อน

    Wow! just wow! To the whole game idea and to clever implementation of genes..

  • @Germanunkol
    @Germanunkol  ปีที่แล้ว +3

    You can now support this project and get exclusive content on Patreon!
    patreon.com/user?u=83614881
    Your support will go a long way towards making this game a reality.

  • @Noone-of-your-Business
    @Noone-of-your-Business 9 หลายเดือนก่อน +1

    Fascinating stuff!

  • @bigmistqke
    @bigmistqke ปีที่แล้ว +2

    I personally would love a video going into more depth into the IK / generative skinned mesh stuff. Not a lot of content about that around, would be very valuable knowledge to the community!

  • @kristoferkrus
    @kristoferkrus 9 หลายเดือนก่อน +2

    Super cool idea and very impressive! I will definitely be following the progress of this game.
    When it comes to the inverse kinematics, I have implemented that once for finding the angles of a robot arm, but formulating an optimization problem in which I minimized a cost function (taking the joint angles as arguments) consisting of a weighted sum of the square errors of the position and orientation of the hand, and then solving that using gradient descent, and it worked very well. Your creates look much more complicated, and I don't know how you implement your inverse kinematics, but I think you should be able to use the same approach as I did, possibly with some additional (continuous) penalties for crazy joint angles that you can add to the cost function. Maybe you would need to do some tweaking of the coefficients, and which penalties to use, but the algorithm itself is very simple.

  • @Flahtort
    @Flahtort 8 หลายเดือนก่อน

    It's so good to see somebody tryiing to make an actual avolution and not fake it in game.

  • @tiradeepinthewild
    @tiradeepinthewild ปีที่แล้ว +1

    Its incredible how you've achieved this its quite a technical feat , crazy its just for a dnd game i cana amgirn you could make a entire evolutionary simulation game

  • @stickyrubb
    @stickyrubb 10 หลายเดือนก่อน

    This is amazing, I love making games and I love evolution. What an idea!

  • @CubeM4ni4
    @CubeM4ni4 ปีที่แล้ว +1

    Really really cool man
    Your DNA simulation looks like the latent space of a machine learning algorithm (in some sense, it is), that is the first time I see that

    • @Germanunkol
      @Germanunkol  ปีที่แล้ว

      True, I hadn't noticed the similarities! Although since I assign meaning directly to each gene, I guess it's not really "latent".

  • @joshleap
    @joshleap 9 หลายเดือนก่อน +1

    This looks awesome

  • @EightLittleBears
    @EightLittleBears 10 หลายเดือนก่อน

    This is stupidly awesome! Jealous of your super abilities ❤

  • @prockstudios5319
    @prockstudios5319 ปีที่แล้ว +2

    Dude this is so cool!

  • @flechedesneiges5114
    @flechedesneiges5114 10 หลายเดือนก่อน

    I'm really hyped for it !

  • @rorys433
    @rorys433 ปีที่แล้ว +2

    this sounds sick. keep it up

  • @WolfSky12634
    @WolfSky12634 11 หลายเดือนก่อน +1

    This is incredible!

  • @MatthiasGabriel-vk5kg
    @MatthiasGabriel-vk5kg 8 หลายเดือนก่อน

    I like how you finish one mechanic before moving ob to the next, i might not seem like much but not many devlogs are this polished ;-)

  • @xylvnking
    @xylvnking 10 หลายเดือนก่อน +1

    this is such a cool concept

  • @HH-mf8qz
    @HH-mf8qz 10 หลายเดือนก่อน +1

    I wanted to click on this video to skip through it, but damn you immediately grabbed my attention!! Good video, I am subbed now

  • @arlomortimer-mullins1663
    @arlomortimer-mullins1663 ปีที่แล้ว +2

    Criminally underated.

  • @TidaliCreative
    @TidaliCreative 8 หลายเดือนก่อน

    Bin mega gespannt was draus wird!

  • @theraaaa
    @theraaaa ปีที่แล้ว +1

    Looking exciting!

  • @chris27011986
    @chris27011986 9 หลายเดือนก่อน +1

    Soooo awesome!!!

  • @solsystem1342
    @solsystem1342 10 หลายเดือนก่อน +2

    Ok, all of these creatures are adorable😍
    I want/ all of them❤

  • @50bag98
    @50bag98 9 หลายเดือนก่อน +1

    Bro cool game concept thus needs to happen lol can't wait

  • @Prod.SamuelT
    @Prod.SamuelT ปีที่แล้ว +2

    that sounds like super fun game

  • @MatterFlow
    @MatterFlow ปีที่แล้ว +2

    Awesome stuff man. This is so close to what i have in mind, but you actually done it.
    Thanks for your advice to avoid DIY IK. I'll try to save me some time.

    • @Germanunkol
      @Germanunkol  ปีที่แล้ว

      Glad to hear I may have saved you some trouble! :D As long as it's just one joint, and can only turn on one axis, it's fine. But with multiple joints and many axis, it's really quite a project.
      Your generated spaceships look very cool as well!

    • @MatterFlow
      @MatterFlow ปีที่แล้ว

      @@Germanunkol We'll see how it goes when i'm hands on with this. Thanks!

  • @user-lu6zz1hc8p
    @user-lu6zz1hc8p ปีที่แล้ว +1

    a Very interesting project!👍

  • @fragly
    @fragly ปีที่แล้ว +3

    wow, that's super cool!

  • @derinowoade3575
    @derinowoade3575 2 ปีที่แล้ว +1

    Great work Comrade

  • @biblequotesdaily6618
    @biblequotesdaily6618 ปีที่แล้ว +1

    literally havent watched the video yet but the first 5 seconds has me hooked
    you have created an engine that can emulate real evolution with genetics and DNA? thats sick as hell bro you might want to sell that software to labs

  • @nickbell1198
    @nickbell1198 ปีที่แล้ว +1

    This is crazy complex. Good work. I hope you stick with it.