Coding Adventure: Ant and Slime Simulations

  Переглядів 1,849,659

Sebastian Lague

Sebastian Lague

День тому

A small exploration of an algorithm inspired by ants, and some little experiments into simulating some of the behaviour of ants and slime moulds. I hope you enjoy!
Source code (slime): github.com/SebLague/Slime-Sim...
Source code (ants): github.com/SebLague/Ant-Simul...
If you'd like to get support the channel, and get early access to future projects, you can do so here: / sebastianlague
Links to some learning resources and cool videos / projects:
Slime pattern paper uwe-repository.worktribe.com/...
Slime write-up and cool examples sagejenson.com/physarum
Ant simulation video by Pezzza • C++ Ants Simulation 1,...
Slime video by Deep Look • This Pulsating Slime M...
Physarum project by Michael Fogleman github.com/fogleman/physarum
Chapters:
0:00 Intro
0:17 Traveling Salesperson Problem
1:36 Ant Colony Optimization
4:37 Creating a Visual Ant Simulation
9:15 Unleashing the Ants!
10:16 Side-tracked by Slime
14:07 Single Slime Experiment
16:02 Multiple Slime Species
Music:
Forest Overture by Yehezkel Raz
Honey Bee Waltz by Kadir Demir
Newborn by Roie Shpigler
Joking by Kadir Demir
Joyfulness by Kadir Demir
Wakeup Call by Ran Raiten
Anthill by Kadir Demir
Synesthesia by Michael FK
A New Horizon by Cloud Wave
Selfless by Eleven Tales
Reel by Anbr

КОМЕНТАРІ: 4 400
@randomcarbonaccumulation6478
@randomcarbonaccumulation6478 3 роки тому
"This ant is too indecisive and not making much progress in its life" felt like a roast ngl
@SebastianLague
@SebastianLague 3 роки тому
I had just spent an unproductive few hours agonizing over some small tweaks to the script when I wrote that, so even though I took it out on the ant, it was more of a self-roast to be honest :P
@AxxLAfriku
@AxxLAfriku 3 роки тому
@@SebastianLague GAGAGAGAGAGAGA this is wonderful! PRANK! IT is terrible! I looked in the mirror and saw something UNPRETTY: my face. GAGAGAGAG! But I am happy agayn because I have TWO HOT GIRLFRIENDS and I make cool YT videos with them! Good evening, love and peace, dear seb
@GK-dw1fo
@GK-dw1fo 3 роки тому
@@AxxLAfriku Haha didn't expect to see you here tbh. :D Happy for you mate!
@CommissarChaotic
@CommissarChaotic 3 роки тому
@@GK-dw1fo wait, is he a troll or not?
@GK-dw1fo
@GK-dw1fo 3 роки тому
@@CommissarChaotic Not sure, but I'd say probably. I just see him in peoples' comment section all the time. He does make videos tho lol.
@Althar93
@Althar93 3 роки тому
"Come to think of it, I could have just taken two minutes to draw this in paint but... anyway..." - Spoken by a true programmer!
@Skyteks
@Skyteks 3 роки тому
Why do something in 10 minutes, when you can spend 10 hours to automate it.
@apalmemnom
@apalmemnom 3 роки тому
Why keep it simple when you can make it complicated ?
@icantranch9398
@icantranch9398 3 роки тому
"I have a strong aversion to my old code" Yeah hes a programmer alright
@guiorgy
@guiorgy 3 роки тому
So true, there's this one siple thing that I check once in a blue moon, but last time I decided to automate it. And for some reason, the naive me then thought it would be cool to use C as it should have resulted in a fast and native code (as I wanted it to run at startup, I wanted it to be as light as possible). A week later, I got it working, but at what cost...
@danyaviation2626
@danyaviation2626 3 роки тому
I do this everytime, automating is the best!
@ItsEphora
@ItsEphora 2 роки тому
Ants: "haha that's cute they sometimes make little loops" Slime: *in awe before the grandeur of existence and the universe*
@zenith_tetris
@zenith_tetris 10 місяців тому
Ants looping 💀
@svenstark4081
@svenstark4081 6 місяців тому
@@zenith_tetris😅😊
@luciusalt229
@luciusalt229 2 роки тому
The Slime simulations has to be one of the most amazing things I have seen in a long time. I got goosebumps when the first one broke off and started expanding.
@xernas7880
@xernas7880 Рік тому
Yea and it was a little bit sus
@0xatul
@0xatul Рік тому
At first, it looked like water bubbles to me on a glass surface. Pretty impressive stuff
@ozfresh
@ozfresh Рік тому
the question I'd like answered is: Why did they break off though?
@animeepstudios9110
@animeepstudios9110 Рік тому
@@ozfresh the random kicked in
@juanmoralesvideo
@juanmoralesvideo Рік тому
Me too!
@oliviaaaaaah1002
@oliviaaaaaah1002 3 роки тому
Sebastian Lague video starter pack: - "I just whipped this quick & simple thing together" - compute shaders - darkmode theme - video ends before you want it to
@123TeeMee
@123TeeMee 3 роки тому
Sebastian would find a way of simulating the entire universe with compute shaders if he wanted to
@fractal5764
@fractal5764 3 роки тому
The worst part of his videos is the end
@tabainsiddiquee7611
@tabainsiddiquee7611 3 роки тому
@@fractal5764 And the best part is just before the end, which the whole video is building up to.
@LuisFelipe-oz9bd
@LuisFelipe-oz9bd 3 роки тому
- Piano/Classical music
@justgame5508
@justgame5508 3 роки тому
I was genuinely mesmerised by those slime shaders, it’s incredible how complex, beautiful patterns can be made from seemingly simple rules. Emergence really is a universal phenomenon
@jupahe6448
@jupahe6448 3 роки тому
simple rules but a LOT of processing power
@TheAechBomb
@TheAechBomb 3 роки тому
@@jupahe6448 surprisingly not, it's just a couple images and some math. sure it can be a lot with a million or so agents, but it's all quite simple at that level
@NStripleseven
@NStripleseven 3 роки тому
@@TheAechBomb Many iterations or instances of the object running those rules are needed, though.
@CrashingThunder
@CrashingThunder 3 роки тому
The beautiful thing about emergence is that it can build upon itself as well, resulting in all these layers of emergent phenomena building off of each other, increasing complexity along the way. Atoms interacted with atoms with simple rules, resulting in molecules. Molecules interacted with molecules, resulting in chemistry. Chemistry taking place in different environments with different external stimuli and repeating patterns likely gave rise to organic life through abiogenesis. Life interacting with the environment and the simple rules of evolution resulted in more complex life. And so on. One could also consider civilization as an emergent phenomena of humans interacting with other humans. All of this makes me wonder what the next possible "layers" are or could be.
@RoboticusMusic
@RoboticusMusic 3 роки тому
@@CrashingThunder Look inward, my fellow iterated particle system ;)
@Hagami_
@Hagami_ Рік тому
Anyone else also wishing we could keep the slime patterns for wallpapers :D It looks amazing!
@zaidlacksalastname4905
@zaidlacksalastname4905 Рік тому
Lively can have shaders as backgrounds. Someone could probably make this in an afternoon easily
@cacto1680
@cacto1680 8 місяців тому
im making one for opera gx rn
@HexaflexagonFan
@HexaflexagonFan 4 місяці тому
@@cacto1680 SEND ME DA LINK
@proprogramer4005
@proprogramer4005 Рік тому
i have finally managed to code the slime mold simulation myself like sebastian did after being inspired by this video after ive seen it about 1.5 years ago! always wanted to try to recreate this mesmerizing simulaiton myself and got it working in the end!
@kittinanpakboon8129
@kittinanpakboon8129 Рік тому
Q-Q ok
@tsawy6
@tsawy6 8 місяців тому
Nice!
@itzmedb8290
@itzmedb8290 7 місяців тому
Is it possible to make it into a screensaver?
@proprogramer4005
@proprogramer4005 7 місяців тому
@@itzmedb8290 ive thought about that as well… the way i have it working is with a unity compute shader and i suspect sebastian has it in a similar way tho im not sure. my pc is ramping up considerably when running the simulation so it wouldnt be much of a screen saver really
@andzhurt4827
@andzhurt4827 6 місяців тому
How long have you been coding?
@EricDaily
@EricDaily 3 роки тому
I need a Netflix series that is basically this level of production and explanation for various algorithms.
@altimmons
@altimmons 3 роки тому
Good lord my algorithm classes could be so so so much better. They are horrible as is.
@cemsity
@cemsity 3 роки тому
@Victor Joseph As a self taught code and in industry can I ask what resources you used. I am having difficulty finding any good resources they are either too easy or so out of my depth that I give up. So a link or two would be greatly appreciated.
@waiitwhaat
@waiitwhaat 3 роки тому
Sign me up I will binge that entire season in a single DAY.
@KnakuanaRka
@KnakuanaRka 2 роки тому
Shut up and take my money! 🧠
@kireitonsi
@kireitonsi 2 роки тому
yes
@CameronChester
@CameronChester 3 роки тому
Probably my favourite series on youtube. Keep up the great work!
@SebastianLague
@SebastianLague 3 роки тому
Thank you :)
@nix3l_
@nix3l_ 3 роки тому
What do you mean “probably”?
@TauDel
@TauDel 3 роки тому
Yeah definitely my favorite
@theburgerbox9576
@theburgerbox9576 3 роки тому
@@nix3l_ Yeah i know right! i mean it is my favourite series
@hussainbergthesalafi1055
@hussainbergthesalafi1055 3 роки тому
I'm sure that Sebastian Is the Most creative Content creator
@fubbernuckin
@fubbernuckin 2 роки тому
16:58 this looks like some sort of organically grown future display technology up close. So cool!
@TrollDragomir
@TrollDragomir 11 місяців тому
A neural network computer with RGB bioluminescent mycelium display screen is something I now really, really want, and probably will never have.
@_Caose
@_Caose 9 місяців тому
Ive thought the exact same thing
@minuspi8372
@minuspi8372 Рік тому
4:04 The attention to detail in your videos is just breathtaking. Timing that to the hit in the music is incredible
@itellyouforfree7238
@itellyouforfree7238 7 місяців тому
what about 14:41 then?
@gblawrence034
@gblawrence034 3 роки тому
“This ant is too indecisive and not making much progress in life.” ....
@cuttlas2955
@cuttlas2955 3 роки тому
its me :((
@ynrikotowers4374
@ynrikotowers4374 3 роки тому
Oh so like us
@MGHOoL5
@MGHOoL5 3 роки тому
*and I took that personally*
@arsalansheikh3340
@arsalansheikh3340 3 роки тому
i am ant. ant is me
@zazugee
@zazugee 3 роки тому
change your personal rules and you will get interesting patterns in life
@calebarulandu3068
@calebarulandu3068 3 роки тому
Before: "Oh look a new Sebastian Lague video" After: "I should really learn compute shaders..."
@zhorky
@zhorky 3 роки тому
Every time i watch one of his videos
@eboatwright_
@eboatwright_ 4 місяці тому
Currently re-watching all these old Coding Adventures videos, and I can safely say this is one of, if not my favorite UKposts series ever. Amazing work!
@SebastianLague
@SebastianLague 4 місяці тому
Thank you, I’m happy you enjoy the series!
@eboatwright_
@eboatwright_ 4 місяці тому
@@SebastianLague Of course! It really inspires me to work harder on my projects, and even try to follow along in Rust, I've been working on a Chess engine for the past few months, (it's about 2000 on lichess right now) and I the ant simulation looked really fun, so I might try to make that as well! :D
@raphaelthorp5997
@raphaelthorp5997 3 місяці тому
Fr, this is the only channel I’ve ever consistently rewatched videos on
@eboatwright_
@eboatwright_ 3 місяці тому
@@raphaelthorp5997 Yeah, I love how he makes them approachable for non-programmers, but also gives enough technical information for programmers as well
@CompositeNation
@CompositeNation 2 роки тому
For real, I could cry with the 14:07 experiment, it was so beautiful to watch and see it evolving with the music, very touching!! I just admire you my friend!
@mariuskilian7101
@mariuskilian7101 3 роки тому
When Sebastian says "there's much more to explore here" I cry everytime
@recker321
@recker321 3 роки тому
He's like the Bob Ross of progrmming.
@qwertycomp9618
@qwertycomp9618 3 роки тому
I know, my heart sank when I heard that, I didn’t want the video to end 🥲
@AlexanderWeixelbaumer
@AlexanderWeixelbaumer 3 роки тому
Boss: Make an efficient short path search algorithm Sebastian Lague: Done, here's an ant and a slime simulator Boss: ...
@blinded6502
@blinded6502 3 роки тому
You're fired!
@gelerson1642
@gelerson1642 3 роки тому
Don't do it like that! They'll hire you for my job!
@theraaaa
@theraaaa 3 роки тому
Boss: Make an efficient short path search algorithm Some random Researcher: *Runs off into the forest*
@lememz
@lememz 3 роки тому
@@blinded6502 YOU CANT FIRE ME I QUIT
@GeorgeIsInactive
@GeorgeIsInactive 2 роки тому
Up until finding this channel, I'd only been watching "how to create x" coding videos. Now I've just been watching this guy understanding about 3% of what's happening but being crazy impressed with what he achieves. With such a relaxing voice and audio scheme.
@AlbertMartino17
@AlbertMartino17 2 роки тому
The coding and simulation work are awesome, but what really ties it together is the brilliant editing! Your curiosity is inspiring :)
@PKMartin
@PKMartin 3 роки тому
Now I'm just imagining flying my submarine-spaceship-plane around a procedurally generated planet, over procedurally generated mountains topped by procedurally generated clouds, and procedurally generated undersea caves full of procedurally generated fish feeding on procedurally generated slime mold. Then night falls and the procedurally generated sunset fades to reveal a night sky full of other procedurally generated worlds. This entire series leaves me lost for words.
@DanielAbeleira
@DanielAbeleira 3 роки тому
You need some procedurally generated words
@darksecret6050
@darksecret6050 3 роки тому
@@DanielAbeleira
@OrangeC7
@OrangeC7 3 роки тому
It would be really cool to see some kind of coding adventures mashup game/simulator, but alas that would take quite a long time for anyone to put together
@danielstroup8777
@danielstroup8777 3 роки тому
@@OrangeC7 Gimme like $100,000 and I'll do it.
@kaishang6406
@kaishang6406 3 роки тому
nms
@chaoticgood7128
@chaoticgood7128 3 роки тому
Sebastian: _literally creates life in a computer simulation_ Also Sebastian: I got other stuff to do. I'll just leave this here.
@Greedygoblingames
@Greedygoblingames 3 роки тому
"I got other stuff to do. I'll just leave this here." - I reckon that's what God said too
@Phosdoq
@Phosdoq 3 роки тому
LEL, him in 2049, Coding adventure: creating parallel universe
@bobtee6466
@bobtee6466 3 роки тому
@@Greedygoblingames... Seventh day!
@bookend2002
@bookend2002 3 роки тому
comes back a few days later to check on the simulation and finds an entire civilisation trying to communicate with their god...
@redstoneninja3375
@redstoneninja3375 3 роки тому
@@bookend2002 lol
@lucid__enigma
@lucid__enigma Рік тому
Devoting hours to develop a complex solution to something that already had a simple solution ready to go, and completely rewriting your existing code to produce a different version of imperfection are the hallmarks of a programming mind!
@SongStudios
@SongStudios 8 місяців тому
By far, one of the best and most interesting videos I have watched, your voice, music, introduction, etc in this video is just amazing.
@cashgarman
@cashgarman 3 роки тому
Wow, just wow. The second I finish this deadline at work I'm dusting off my compute shader knowledge and making slimes, maybe I'll try it in 3D. Thank you for the ongoing inspiration!
@SebastianLague
@SebastianLague 3 роки тому
Good idea, I'd love to see how it looks in 3D!
@ippo_bhai
@ippo_bhai 3 роки тому
How is it 19 hours ago
@pixobit5882
@pixobit5882 3 роки тому
@@ippo_bhai i think patrons get an unlisted link
@ippo_bhai
@ippo_bhai 3 роки тому
Thanks
@dkaloger5720
@dkaloger5720 3 роки тому
good luck,compute shaders can be so satisfying yet also frustrating
@ShimiiyDev
@ShimiiyDev 3 роки тому
So surreal to think how one can make such beautiful slime effects with just some seemingly simple rules.
@alejandrorosales2863
@alejandrorosales2863 3 роки тому
Reminds me of Conways game of life
@ShimiiyDev
@ShimiiyDev 3 роки тому
@@alejandrorosales2863 oh yeah, that's true I better check that out too
@bbjygm
@bbjygm 3 роки тому
Maybe because slime molds are relatively simple organisms
@alejandrorosales2863
@alejandrorosales2863 3 роки тому
@@bbjygm so are neural networks. They’re nodes with weighted edges yet they can produce exceedingly complex results. Sometimes u don’t hv to be complicated to look complicated
@jackp.1711
@jackp.1711 3 роки тому
Conway's game of life: -_-
@Diachron
@Diachron 2 роки тому
This is absolutely engrossing. A combination of relentless curiosity, code skill, and top-shelf production values. 9:02 "come to think of it, I could just taken 2 minutes to draw this in Paint, but, anyway..."-- spoken like a true hacker. Please keep these coming.
@mightypossum5996
@mightypossum5996 2 роки тому
First video I've seen from you and you got a new subscriber because I loved this video. Those patterns by both the ants and the mold were mesmerising. Keep up the good work! ♡
@storystimmler
@storystimmler 2 роки тому
"A merchant, who travels from town to town, selling . . . cabbages, perhaps." I caught that reference
@jose.peraltabros
@jose.peraltabros 2 роки тому
No! Not my cabbages!
@dyjhjfrtt6607
@dyjhjfrtt6607 2 роки тому
My CaBbAgEs
@taureon_
@taureon_ 2 роки тому
i dont know the reference help
@Arquea_Lucus_Wolven
@Arquea_Lucus_Wolven 2 роки тому
@@taureon_ It's from Avatar the Last Airbender :p It's actually an amazing show, I'd recommend checking it out even if it's just to see the cabbage merchant~
@connorrydel752
@connorrydel752 2 роки тому
@@taureon_ I second the recommendation to check out the show :)
@MysterousBear
@MysterousBear 3 роки тому
Music is adding a lot to these! "Coding pretty slime mould isn't possible" "No... It's necessary" *zimmer vibes increase*
@sirshrafle1607
@sirshrafle1607 3 роки тому
@Bolt verse 14:26 to 12:36? Are you watching in reverse?
@scign
@scign 3 роки тому
@Bolt verse I can totally see how you typo'd 14:41 to 12:36 - common error... /s
@defryingpan4290
@defryingpan4290 3 роки тому
yes.
@mb2001
@mb2001 2 роки тому
Interstellar, eh?
@Adowrath
@Adowrath Рік тому
I cannot say how often I've come back to this video. It might (in my eyes) be your best. The (audio-)visual spectacle you treat us to in the end is simply grandiose. Thank you.
@MooseBoys42
@MooseBoys42 Рік тому
This stuff is so cool. I just discovered your channel, and it's like looking in a mirror to my thoughts about what I'd do all day if I didn't have to work.
@jackson8753
@jackson8753 3 роки тому
"Imagine that you are a merchant going town to town selling cabbages" I'm getting some weird ATLA vibes and I have the urge to scream "MY CABBAGES!!"
@SebastianLague
@SebastianLague 3 роки тому
That's actually exactly what I was thinking of when I wrote that! :)
@cmdrblaze6487
@cmdrblaze6487 3 роки тому
Good to know i'm not the only one
@nitrogamer8222
@nitrogamer8222 3 роки тому
@@SebastianLague I half expected you to say that a group of 4 kids are ruining your business so you have to be as quick as possible
@dingalong14
@dingalong14 3 роки тому
I thought I was just making irrelevant connections again, apparently not!
@aw_dev
@aw_dev 3 роки тому
@@nitrogamer8222 Yes, the optimal cabbage route is the most optimal route to avoid the 4 kids...
@ThePongles
@ThePongles 3 роки тому
If we were still in the era of Screensavers being popular, you'd probably considered royalty in that domain.
@AmBush2048
@AmBush2048 3 роки тому
Exactly what I was thinking!
@youcefdz5598
@youcefdz5598 3 роки тому
i really like dark mode it's way relaxing for the eyes
@The4stro
@The4stro 3 роки тому
there's still wallpaper engine
@joshix833
@joshix833 3 роки тому
I'm still using xsreensaver to have a screensaver, just because they are so many nice ones. There is even a Covid-19 Screensaver.
@The4stro
@The4stro 3 роки тому
@@joshix833 of course there's a covid screensaver
@yosuanicolaus
@yosuanicolaus Рік тому
This is absolutely fascinating! You reminded me of why I love programming, and I love it even more after watching this video!
@AddisonButts
@AddisonButts 2 роки тому
you just sound so darn pleased by yourself and your work all the time. you sound like you're smiling, it really captures my attention!
@Elca_Gaming
@Elca_Gaming 3 роки тому
Wow, absolute mesmerizing work!
@Maite-AileenBrandt
@Maite-AileenBrandt 3 роки тому
It seems as if the magic words 'cabbage' and 'merchant' brought you here.
@SebastianLague
@SebastianLague 3 роки тому
Thanks! I remember watching one of your devlogs a year or so ago. Was looking cool back then, but just had a look at the latest one and it's looking phenomenal now -- awesome work!
@ohlordhebacc220
@ohlordhebacc220 3 роки тому
there is also visions of chaos where you can mess around with the slime simulations and others, assuming you can even run it
@Elca_Gaming
@Elca_Gaming 3 роки тому
@@SebastianLague Thank you so much Sebastian!
@marzbar619
@marzbar619 3 роки тому
@@SebastianLague Any chance you could release the Single Slime bits as potential screensavers?
@joshbrunton8818
@joshbrunton8818 3 роки тому
"I'd like you to imagine that you're a merchant, travelling from town to town, selling cabbages, perhaps" **Avatar Aang wants to know your location**
@NedJeffery
@NedJeffery 3 роки тому
I was wondering why that was familiar
@TheMunchkin9
@TheMunchkin9 3 роки тому
"My cabbages!!!!"
@lordfelidae4505
@lordfelidae4505 3 роки тому
@@NedJeffery it was my immediate thought.
@lukasmaclean9885
@lukasmaclean9885 3 роки тому
@@lordfelidae4505 same
@evanpruitt-crawford6990
@evanpruitt-crawford6990 2 роки тому
Yeah please definitely come back to this. Specifically on your observation about how organic all of this. I love your videos, especially your coding adventures. Keep it up!!
@kyledoherty8567
@kyledoherty8567 Рік тому
*Literally creates the beginning of existence and forms the universe* "So, these have been pretty interesting..."
@salvosuper
@salvosuper 3 роки тому
The dramatic music was not overly dramatic at all, this was incredibly beautiful to watch
@kyorith6132
@kyorith6132 3 роки тому
This should definitely be imported into Wallpaper Engine
@pinkajou656
@pinkajou656 3 роки тому
YES!!!!!!!
@SpringySpring04
@SpringySpring04 3 роки тому
nice pfp
@celebezz
@celebezz 3 роки тому
that would be terrible, wallpaper should be just 1 color without images, if it's not then you can't see the icons good
@deffdefying4803
@deffdefying4803 3 роки тому
@@celebezz my desktop wallpaper is an image and i can see the icons perfectly well.
@kyorith6132
@kyorith6132 3 роки тому
@@celebezz Well the people that use their desktop actively can just choose another wallpaper. I have everything i need either in Launchers or in my Taskbar. My desktop is empty, it's very peaceful and emphasizes the wallpapers i use.
@juanmoralesvideo
@juanmoralesvideo Рік тому
Those slime simulations are amazing. I find them super satisfying and relaxing to watch. Plus, in my humble opinion, they are very artistic. I really want you to profit on this work, you deserve it.
@f.d.3289
@f.d.3289 6 місяців тому
My favourite video of yours so far. Loved the ant animation that really visualizes perfectly how ants work. And the slime stuff is indeed fascinating. They are indeed fascinating creatures. They don't even know if they should be classified as unicellular or multicellular creatures. Great stuff.
@Saerob
@Saerob 3 роки тому
I want a 2 hour version of those visuals, please oh please
@xaiga29
@xaiga29 3 роки тому
Sebastian's videos make me feel like an incompetent programmer and relaxed at the same time...
@talonstride
@talonstride 3 роки тому
HAHA, just learn from them and apply this to your own creation.
@chrissugg968
@chrissugg968 2 роки тому
He has one of the most relaxing voices on the whole internet.
@thomaspalmer5188
@thomaspalmer5188 2 роки тому
Imagine how this looks to someone who's never done programming at all
@mohammedameen7815
@mohammedameen7815 2 роки тому
@@thomaspalmer5188 pretty amazing, and interested
@akumax3506
@akumax3506 2 роки тому
I used to watch carefully your blender tutorials, which brought me quite far, and nowadays, years later, I'm fascinated by your coding videos.. Keep your great work up, your content is so pleasant to look at !
@edpalomino3876
@edpalomino3876 8 місяців тому
Instant subscriber! Beautiful simulations! I really appreciate the way you break down your thought process and method in a clear and easy to understand sort of way
@pavkey88
@pavkey88 2 роки тому
I love the fact that you probably spent half a day (or more) coding a procedural map generator instead of just drawing the map in paint. Yep, you’re definitely a developer
@jacobshirley3457
@jacobshirley3457 2 роки тому
Hence, coding adventure. ;)
@ryusdarling
@ryusdarling Рік тому
not to mention the terraforming feature
@gesprengt6561
@gesprengt6561 3 роки тому
I‘m awestruck. This has got the be the best produced video of yours. Truely amazing.
@selensewar
@selensewar Рік тому
Fascinating. I wish we were able to hold exhibitions of dynamic paintings as such in actual museums.
@zarhockk
@zarhockk 3 роки тому
I don’t often comment on YT videos... but yours are really resonating with me. I feel like I’m back to engineering school learning how to program and having tons of fun doing it. It seems like you took the “toy simulation example” concept from back then and ran with it, and never got lost into the usual grind of what programming usually is in the industry. It’s absolutely awesome to watch, and your soothing voice, artistic touch, and skilled editing+music bring it to the next level. Truly, thank you.
@markfaz
@markfaz 3 роки тому
My thoughts exactly.
@christianschweda2530
@christianschweda2530 3 роки тому
On point, perfectly put.
@SimonClark
@SimonClark 3 роки тому
This is absolutely stunning
@Bossman50.
@Bossman50. 2 роки тому
Hi
@thatsincorrect3990
@thatsincorrect3990 2 роки тому
@Solve Everything q
@LuxFuxx
@LuxFuxx 2 роки тому
You're stunning!
@brownfang3547
@brownfang3547 Рік тому
This work is gorgeous and intriguing. Thanks for posting it and including clear references.
@justinlangley8972
@justinlangley8972 2 роки тому
I love that you brought the traveling merchant problem into this video off the rip and proceeded to blow my mind with ant colony optimization. I didn't know the problem could be solved in this way, and it gave me inspiration for some other ideas to try out for myself.
@pfqniet
@pfqniet 3 роки тому
"I have a strong aversion to my old code so instead of reusing that project like a reasonable person, I began reimplementing it all from scratch." -- So it's not just me!
@WagnerGFX
@WagnerGFX 3 роки тому
"I could have taken 2 minutes to draw this in paint" - We all have been there 🤣
@renni9813
@renni9813 3 роки тому
The single species slime simulation had to be the coolest thing ive ever seen in my life
@Frenchypony
@Frenchypony 2 роки тому
I regulary come back to this video, the editing is stunning
@falkelh
@falkelh 2 роки тому
The production quality of this is absolutely amazing!
@Jabrils
@Jabrils 3 роки тому
@4:50, terribly wrong? Sebastian that is stickbug! lol
@unicornhuntercg
@unicornhuntercg 3 роки тому
Nah dude, that was The SlendermANT.
@Inertia888
@Inertia888 3 роки тому
Did Sebastian just RickRoll us with stick bug??
@felixoofed5994
@felixoofed5994 3 роки тому
@@Inertia888 stickbugged*
@pipodrankje
@pipodrankje 3 роки тому
­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­/-­---­-­--\­ ­ ­ ­ ­ ­ ­ ­ ­\­ ­ ­ ­ ­| ­O­ ­­O­ |­ ­ ­ ­ ­ /­ ­ ­ ­ ­ _­__ ­ \­_­­_­­ ­| ­ ­\­/­ ­ |­ ­_­­_­­_­/ ­ ­­__­_ ­ ­ ­ ­ ­ ­­\_­_­_­_­_­ ­| ­_­_­_­_­ |­ ­ _­_­_­_­_­/­ ­ ­ ­ ­ ­ ­ ­_­_­_­_­_­ ­| ­_­_­_­_­ |­ ­ _­_­_­_­_­­ ­ ­ ­ ­ ­ ­/­ ­ ­ ­ ­_­ /­ ­ ­ ­ ­ ­ ­\ ­_­ ­ ­ ­ ­ ­ ­\­ ­ ­ ­ ­ ­ ­ ­ _­_­ ­/­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ \­ ­_­­_­ ­ ­ ­ ­ ­ ­ /­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­­ ­ ­ ­ ­ ­ ­ ­­ ­ ­\­ ­ ­ ­ ­ ­ _/­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­­ ­ ­ ­\_­ *The SlendermanANT will take your soul*
@TheMNTK
@TheMNTK 3 роки тому
Hey Jabrils, I will wait for your version!
@designator7402
@designator7402 3 роки тому
"I then imported it into unity but something went terribly wrong" is just "I moved stuff from blender to unity" in a nutshell
@grizzlt3937
@grizzlt3937 3 роки тому
so true
@fxarachnid4764
@fxarachnid4764 11 місяців тому
Sebastian: blows my mind with the most insane simulation I’ve ever seen. “This has been pretty cool looking I think”
@goodguidegreg
@goodguidegreg 2 роки тому
your visualizations are really damn nice to watch. Great job, love these videos!
@DeSinc
@DeSinc 3 роки тому
15:10 to 15:23 looks like the big bang creating the known universe, if you've ever seen those purple renderings of what people think the universe looks like
@recessiv3
@recessiv3 3 роки тому
yeh sure cool but when are you uploading a bhop tutorial for half life 3
@du42bz
@du42bz 3 роки тому
Nice to see you alive
@bazooka712
@bazooka712 3 роки тому
Ayoo what about that camera of yours that looked like the purple patterns in the vid?
@np2118
@np2118 3 роки тому
ugh gross another evolutionist
@sutekinaseigi
@sutekinaseigi 3 роки тому
How did you end up here
@JelmerBaas
@JelmerBaas 3 роки тому
Absolutely fantastic. Good choice, supporting you on Patreon. Only problem is that each video makes me want to quit my job to try and reproduce this... ;)
@SebastianLague
@SebastianLague 3 роки тому
Haha glad you enjoyed it, and thanks for the support!
@TristanPopken
@TristanPopken 3 роки тому
I'm doing the same thing haha, I have created a chess AI now and working on planets and atmospheres. Also adding a level of detail as well. I'm going all out on this with my insane amount of free time
@Tedd755
@Tedd755 2 роки тому
Did I enjoy the video?! The way you set up what we're about to see, then having the music pair so beautifully and perfectly to the visuals _almost_ had me in tears. I gasped. Literally spine-tingling. Bravo! Edit: To be clear, the code and explanation was also fantastic. Your presentation just blew me away - it's superb! Instant subscribe.
@NyroSlice
@NyroSlice Рік тому
You literally make interesting computer science videos and make them into master pieces of art with the music and your voice. Amazing stuff
@Chickenkeeper
@Chickenkeeper 3 роки тому
What a beautiful adventure this was ☺️
@absence9443
@absence9443 3 роки тому
These 18min flew by so quickly, this channel repeatedly motivates me to continue self learn coding.
@draw4yourlife3
@draw4yourlife3 3 роки тому
It really is so inspiring!
@kwaminaessuahmensah8920
@kwaminaessuahmensah8920 2 роки тому
This man takes me on a journey every time on his coding adventures. This was nothing short of beautiful. The visuals, the score, everything! Cheers mate. You’re amazing!
@rishivallem
@rishivallem 9 місяців тому
This work is so inspiring man. Top notch production value.
@zacadoole1
@zacadoole1 3 роки тому
One day Sebastian is going to accidentally create a simulation of the entire universe and treat it like it's no big deal
@fetterkeks2796
@fetterkeks2796 3 роки тому
"I think that looks pretty cool, but let's move on ..."
@cuttlas2955
@cuttlas2955 3 роки тому
@@fetterkeks2796 :D:D
@obvlonggames6639
@obvlonggames6639 3 роки тому
Fantastic. A work of art
@SebastianLague
@SebastianLague 3 роки тому
Thanks!
@Erizo_
@Erizo_ 25 днів тому
15:08 This is exacly why i LOVE programming. Because it gives you these godlike powers to create anything that you could possibly think of.
@scoutgaming737
@scoutgaming737 2 роки тому
14:41 Shape: trying to be stable One random slime: Imma gonna end this man's whole career
@SmellyNutz
@SmellyNutz 3 роки тому
When the world needed him the most, The man with the nice accent returned
@BlenderDefender
@BlenderDefender 3 роки тому
And he uses Blender 2 90 at 4:48
@Skyteks
@Skyteks 3 роки тому
You keep turning programming into art, without that even being the goal. This is why I love this series! Those slime simulation patterns gave me serous big-bang/entropy/heat-death vibes, like creating a tiny little universe.
@josephcraig8807
@josephcraig8807 2 роки тому
The level of production quality combined with the amount of interesting things I learned is off the charts, I’m an engineering student and this has really inspired me to look into coding on a deeper level. Thanks :)
@Phosfit
@Phosfit 2 роки тому
2:50 I think the orchestra strings were very fitting for this scene
@Gwilo
@Gwilo 3 роки тому
what an unbelievable video, I actually felt privileged just being able to watch this
@chrissugg968
@chrissugg968 2 роки тому
At 14:42 when they burst out of the pattern and the music swelled to accompany it, I got actual goosebumps. That was amazing.
@arekkusuuuuuuu5045
@arekkusuuuuuuu5045 Рік тому
The organic patterns are so mesmerizing! I'm speechless!
@Scroty68
@Scroty68 7 місяців тому
That video was a fantastic journey, thank you for putting such an effort into its production.
@The4stro
@The4stro 3 роки тому
i feel like that slime simulation would be absolutely mesmerizing as a screen saver, or a wallpaper in wallpaper engine
@pinkajou656
@pinkajou656 3 роки тому
I was thinking the same thing.
@alfredsteffensen8343
@alfredsteffensen8343 3 роки тому
And make it so that it slowly Morphs the color, speed and other variables randomly
@That_Awesome_Guy1
@That_Awesome_Guy1 3 роки тому
@@alfredsteffensen8343 perfect.
@prideallman2686
@prideallman2686 2 роки тому
It's already in c# right? and you can use the visual output from c# as screensaver in windows, someone needs to fork the repo and try it.
@qthefirsttimelord5661
@qthefirsttimelord5661 3 роки тому
Sebastian, you're an inspiration to programmers, everywhere. I'd never imagined the organic patterns could emerge so... simplistically. amazing work.
@xxmiguelczxx70
@xxmiguelczxx70 2 роки тому
what programmers? you? he uses unity... lol not exactly something to look forward to.
@lorenzito0852
@lorenzito0852 2 роки тому
@@xxmiguelczxx70 there's many ways to use Unity. There are very simple ones, but it can also be used for tools, scientific research and AAA games. Maybe the problem here isn't Unity, but the programmer who can't just see past the "friendliness" of its usability ;)
@axelamps1279
@axelamps1279 Рік тому
When technology meets nature. Absolutely amazing. Thank you for sharing this. It's just... beautiful.
@Anja5233
@Anja5233 2 роки тому
What an excellent programmer and what a gorgeous video, I'm in awe with this video and its results
@jerryli7787
@jerryli7787 3 роки тому
This is probably the most underrated channel on youtube.
@bscheirman
@bscheirman 3 роки тому
If Sebastian taught a class on his process of learning and exploration I'd 100% pay for it. These are SO good.
@ArchaicVirusStudios
@ArchaicVirusStudios Рік тому
I don't know if you know how mind-blowing this. You're technical ability is that of genius.
@thoeme
@thoeme 2 роки тому
These fungi examples where simply amazing to watch!
@ElevenTales
@ElevenTales 3 роки тому
Such a curious and wonderful video! I'm very happy that you've chosen my music to convey the single slime experiment visuals. It makes me want to use it as a videoclip! So beautiful!
@SebastianLague
@SebastianLague 3 роки тому
Hello! I'm so glad you liked the video, and thank you for creating such awesome music -- it really brought the experiment to life!
@jcx9844
@jcx9844 2 роки тому
Man, I love your music! It goes so well with this artistic showing.
@Jabrils
@Jabrils 3 роки тому
I love this video, I have been wanting to make a video on ACO for the longest time.
@SebastianLague
@SebastianLague 3 роки тому
Ooh I'd love to see an ACO video from you, hope you do it some day! Happy you enjoyed the video btw :)
@duckyblender
@duckyblender 3 роки тому
​@@SebastianLague oooh yeah me too!
@wesleymays1931
@wesleymays1931 3 роки тому
Hi Jabrils!
@ohboy1113
@ohboy1113 3 роки тому
crossover Love your work
@skadday
@skadday 3 роки тому
I love you both
@nunyabidness6323
@nunyabidness6323 6 місяців тому
Congratulations on programmatically creating art beautiful enough to bring me to tears I'm awestruck, truly.
@tristanrentz7687
@tristanrentz7687 2 роки тому
Hey Sebastian, only just now discovered your channel, and as a seasoned deep diving geek, I am sooooo hooked! Many thanks :D
@NobSwitch
@NobSwitch 3 роки тому
This has to be one of the most impressive things I have ever seen.
@maliqueauguste4037
@maliqueauguste4037 3 роки тому
I doubt you'll seee this but i just had to say that this is genuinely beautiful
@SebastianLague
@SebastianLague 3 роки тому
Thank you!
@sirtoastinghamthethird7010
@sirtoastinghamthethird7010 Рік тому
Still watch this video over and over. Keep up the good work!
@bradster2214
@bradster2214 Рік тому
those simulations at the end are absolutely mesmerising.
@AlarmedKat
@AlarmedKat 3 роки тому
5:23 "This ant is too indecisive and not making much progress in it's life." Hey, I felt that!
@wat159
@wat159 9 місяців тому
i guess im the ant
Coding Adventure: Procedural Moons and Planets
22:48
Sebastian Lague
Переглядів 1,7 млн
The Bubble Sort Curve
19:18
Lines That Connect
Переглядів 230 тис.
Підставка для яєць
00:37
Afinka
Переглядів 53 тис.
Coding Adventure: Chess
29:22
Sebastian Lague
Переглядів 3,7 млн
Much bigger simulation, AIs learn Phalanx
29:13
Pezzza's Work
Переглядів 2,5 млн
Coding Adventure: Simulating Fluids
47:52
Sebastian Lague
Переглядів 1,5 млн
How This Pen Changed The World
9:17
Primal Space
Переглядів 354 тис.
Better Mountain Generators That Aren't Perlin Noise or Erosion
18:09
Josh's Channel
Переглядів 204 тис.
The Insane Biology of: Slime Mold
16:41
Real Science
Переглядів 887 тис.
Coding Adventure: Boids
8:35
Sebastian Lague
Переглядів 1,5 млн
Using Video Games to Simulate Evolution
20:26
Curious Archive
Переглядів 1,8 млн
7 ANT COLONIES in 1 ARENA: ANT WAR or JOIN FORCES?
29:08
AntsCanada
Переглядів 12 млн
Coding Challenge 180: Falling Sand
23:00
The Coding Train
Переглядів 661 тис.