Roblox learning zombies

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • Zombies which learn how to walk using neural networks and genetic algorithms.
    Github - github.com/job...
    Place - www.roblox.com/...

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

  • @XNeoMasterX
    @XNeoMasterX 9 лет назад +121

    It's a shame this got so little views for this amazing work.

    • @MaxArtemyev
      @MaxArtemyev 5 лет назад

      Whats so amazing about it? Roblox?

    • @colder7603
      @colder7603 4 года назад

      Ye roblox lol people use it to learn(kinda)

    • @PlanetComputer
      @PlanetComputer 4 года назад

      its not "amazing"
      an expert could code this in a couple of hours

    • @yayafino
      @yayafino 4 года назад +12

      Same logic as saying "Oh yeah a Brain Surgeon could do Brain Surgery in a couple of hours"

    • @Jafar-eq5kg
      @Jafar-eq5kg 4 года назад

      I rlly wane know how u did this

  • @moahammad1mohammad
    @moahammad1mohammad 6 лет назад +34

    Hey, Vsauce! Michael here! What if, robot zombies took over earth?

    • @huk7797
      @huk7797 3 года назад +1

      W... why XD

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

    its even crazier that this was made 9 years ago

  • @yama2685
    @yama2685 4 года назад +7

    Generation 100: zombies learn to code and are taking over the world

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

      According to my calculations, they do not have ability to do anything other than giving output to the code, which is a number that determines rotation of the zombie.

  • @spooks188
    @spooks188 7 лет назад +28

    HOLY CRAP! THE ROBLOX ZOMBIES ARE EVOLVING!!! OMG!!!!!! But on a serious note, this is actually really cool.

    • @laihela
      @laihela 7 лет назад +1

      The ARE evolving, literally.

    • @shadybandit7
      @shadybandit7 4 года назад

      "OMG" is bore.

    • @exot1cfish
      @exot1cfish 4 года назад

      WRITE THAT DOWN, WRITE THAT DOWN

  • @chillblox8
    @chillblox8 2 года назад +3

    wow this looks rlly good, thanks so much for open sourcing it!

  • @thecheezepirate340
    @thecheezepirate340 4 года назад +3

    i didnt even know this was possible
    i mean pathfinding sure
    but *THIS* is next level

    • @carlwheezer3353
      @carlwheezer3353 3 года назад +2

      it existed for like 2 decades but yeah its amazing

  • @RookieAlert
    @RookieAlert 7 лет назад +3

    Golly this is really cool. Nice job. :D

  • @MrAndrius12
    @MrAndrius12 8 лет назад +11

    I don't know why, but this is starting to inspire me to make a game similar to Sims and make it so that the children evolve depending on the actions of the parents.

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

    Idk how it works but I absolutely love it

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

    used to watch this as a child, when i first found roblox studio.
    I’m sorry that I didn’t subscribe to you when i had the chance because i appreciate coding and programming

  • @bobsmithy3103
    @bobsmithy3103 6 лет назад +7

    How did you draw the lines to stop when it touches a wall? I'm a newbie lua user and there's nothing like a repeat without screen refresh option like in Scratch so I'm stuck on how to make something similar to this.

    • @laihela
      @laihela 6 лет назад +4

      Eroid It's done with raycasting, you should learn about it. It's like pointing an imaginary laser pen. You can get information about the raycast, such as the distance and the angle of the surface (normal).

  • @PivoteroIniciante
    @PivoteroIniciante 7 лет назад +3

    This is so damn amazing.

  • @toxin1882
    @toxin1882 7 лет назад +2

    Im finishing off with html but then im going to css then after that im going to try roblox .. seems interesting

  • @shabbs15
    @shabbs15 7 лет назад +2

    This is fuking legendary

  • @ubatam2772
    @ubatam2772 3 года назад

    Ya know? This wasn't even recommended to me. I searched for this.

  • @ChrisTheCringe
    @ChrisTheCringe 7 лет назад +7

    Any chances of opening this place back up?

  • @albedogod939
    @albedogod939 8 лет назад +4

    just watched a gen1 zombie:4 do the course xd

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

    Amazing!

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

    this is so interesting

  • @bobsmithy3103
    @bobsmithy3103 6 лет назад +6

    What type of crossover did you use? I'm kinda stumped on this for my own genetic algorithm neural network project.

    • @Allstreamer_
      @Allstreamer_ 4 года назад +1

      I don't think he used any he might have just adjusted the weight's for the bottom 50%

    • @w.a.m.p8124
      @w.a.m.p8124 4 года назад +1

      I have no idea but you can download his place, give that a try and look at his script.

    • @w.a.m.p8124
      @w.a.m.p8124 4 года назад +1

      I looked at his scripts and I am amazed! it must have taken him a while to do.

  • @Matt-ts2ui
    @Matt-ts2ui 4 года назад +1

    this was in 2014, we have come a long way

  • @greaves3519
    @greaves3519 4 года назад +1

    Codebullet vibes

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

    the life of albert zombeinstein

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

    Holy shit! This was 8 years ago?!

  • @guyfieri29993
    @guyfieri29993 2 года назад

    great video, wish i found out about this sooner

  • @upscale6472
    @upscale6472 2 года назад +1

    This would be nice if their is a game that day by day the zombies AI get smarter hour by hour that passes by. When they become better then players after repeating soo many tries the algorithm will grow and allow the zombies to find ways to kill the players more easily.

    • @frostonium
      @frostonium 2 года назад

      a wave based zombie game, but each wave the zombie can track and go to a player's location better, learn to make use of the map, and counter the player's defenses. Sounds really cool

  • @sqaku9927
    @sqaku9927 2 года назад

    lol that's cool

  • @spidersoda9605
    @spidersoda9605 4 года назад

    I am gonna make a Racing Game using Raytracing and some Netural Networks with AI that have been trained to race.

    • @RowNumbers
      @RowNumbers 4 года назад +1

      How's the process?

  • @moahammad1mohammad
    @moahammad1mohammad 8 лет назад +2

    incredible...

  • @shadow.dev0
    @shadow.dev0 2 года назад

    cool

  • @jakefrenchflyman
    @jakefrenchflyman 4 года назад

    You're a madman

  • @truthboom
    @truthboom 7 лет назад +1

    what the a neural network in roblox?!?!?

  • @ASTROBOXSD
    @ASTROBOXSD 2 года назад

    amazing! how and where can try this?

  • @hereticstanlyhalo6916
    @hereticstanlyhalo6916 7 лет назад +1

    How do u make it so the zombie follows the player and is as smart as the last zombie?

    • @frostyio
      @frostyio 7 лет назад +1

      Just use pathfinding for that..

    • @Something_Disgusting
      @Something_Disgusting 6 лет назад

      How do you make it where zombies dodge and zigzag, use pathfinding, and also have a pathginding system that can detect ladders and only chases players when spotted?

    • @Something_Disgusting
      @Something_Disgusting 6 лет назад

      Put simply, can you make it where zombies can detect players (but not through walls...), and mix this and pathginding together?

    • @lord_napoli
      @lord_napoli 4 года назад

      Neural networks does the same thing but better, so you can't mix it. You obvs doesn't know how it works, NN doesn't require a set of rules, it figures things out itself just with the inputs(rays)

    • @shadow.dev0
      @shadow.dev0 2 года назад

      try to increase the score/fitness if the raycast hit player/character

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

    what in the youtube recommendations

  • @smellfish1430
    @smellfish1430 5 лет назад

    How did you get the lenght of the ray?

  • @truthboom
    @truthboom 6 лет назад

    make a neural network that play roblox games.

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

    Rip the script broke in 2022

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

    Left 4 Dead 2 in roblox?

  • @man-f4ce
    @man-f4ce 3 года назад

    Piggy AI.

  • @m.rizkymaulana811
    @m.rizkymaulana811 2 года назад

    ai try maze

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

    It didnt work when i put it in my game. do you have to be r6 or turn on a certain setting?

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

      Brother it has been 8 years

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

      You need rename the baseplate to BasePlate (caps included) and run the game (do not join it)

  • @sushi6823
    @sushi6823 7 лет назад

    is this a sin against god?I am just curious?(no offense✌)

    • @karlthejarl2819
      @karlthejarl2819 7 лет назад

      Clyde Elchico no its not alive its like a avanced list of do nots so the computer only reads the liat and ignores therea no fear that a human whold have or instinct just a cold robot getting info from a list

    • @laihela
      @laihela 7 лет назад

      bigboy gamer750 Our brains are neural networks, just like the zombie's brain. Ours is MUCH larger and the time it has been 'learning' is MUCH longer, but the basic principle is the same, and unlike the zombies' networks, our networks have the ability to grow. This is why our brains have evolved so much more complex than the zombies'.

    • @karlthejarl2819
      @karlthejarl2819 7 лет назад

      Laihela we can feel feelings and we can make independet choises and read between thevlines

    • @laihela
      @laihela 7 лет назад

      All feelings can be logically explained with evolution, because they all serve a purpose and are directly linked to _behavior._ Think of them as different 'modes'. Artificial neural networks show this kind of behavior as well, if they are advanced/big enough.
      I'm not sure what do you mean by 'independent', because all of your choices are dependent of _your_ neural network, or should I say _brain._

    • @karlthejarl2819
      @karlthejarl2819 7 лет назад

      Laihela the robot van never be human its asbergers at best

  • @revimfadli4666
    @revimfadli4666 7 лет назад +4

    Roblox is a stupid game, they said...

    • @carnivorous0004
      @carnivorous0004 7 лет назад

      we got a hater over here ring the hater bell
      *rings bell*

    • @kitma9
      @kitma9 3 года назад +1

      @@carnivorous0004 read it again, slowly

  • @cre6144
    @cre6144 7 лет назад

    And now all your work was for nothing since pathfinding has been added xd

    • @laihela
      @laihela 7 лет назад +5

      Austin Earls You can do so much more with this than just simple pathfinding. You could even teach the AI to fight with a sword, not just walk at the enemy but proper fighting techniques like avoiding the enemy's sword.

    • @ravengaming4391
      @ravengaming4391 6 лет назад +4

      You completely missed how much potential this has, didn't you?

    • @delicate6930
      @delicate6930 4 года назад +1

      this is waaaaay better than pathfinding m8