Generating Videos in Geometry Dash with Evolution
Ғылым және технология
Chameleons mainly use their skin to communicate, but the camouflage function fit better in the context of this video. Don't cite me in your biology paper.
Music by Patricia Taxxon:
patriciataxxon.bandcamp.com/t...
patriciataxxon.bandcamp.com/t...
Пікірлер: 3 100
Not sure what I'm more impressed by - your programming skills, your problem solving skills, or your ability to explain and edit everything so nicely. Seriously, this is incredible omg well done
@thee8511
2 жыл бұрын
It is
@nikorai5
2 жыл бұрын
just stumbled upon the guy wtf he’s amazing how he do dis????
@airstar3713
2 жыл бұрын
Yessir
@kittinanpakboon8129
2 жыл бұрын
I think all of them :D He really a talented guy.
@NxVernxual
2 жыл бұрын
You two should collaborate
"You cannot import images to geometry dash" Spu7nix: *YOU* cannot import images to geometry dash
@iamagiantfangd5580
Жыл бұрын
Agreed.
@Game_Warrior
Жыл бұрын
"You cannot import images into geometry dash" Spu7nix: *MOST OF YOU* cannot import images into geometry dash This is a correction and not a joke.
@PFnove
10 ай бұрын
gonna try to make a script to import images (I don't wanna do video) and if it works I'll update comment with link also mine would be much slower
@EEEEEEEE
10 ай бұрын
E
@Tr1t1um417
6 ай бұрын
A random coder- Fine, I’ll do it myself
Him: "Its mine forever" Also Him: Explains How it works, so that everyone could make it from scratch
@indetermite
7 ай бұрын
We gonna pull a GNU with dis one 🔥🔥🔥
@Bug37337
2 ай бұрын
Scratch hm? That gave me an idea
@yarriksauker993
Ай бұрын
@@Bug37337 no don't
@tomikun8057
Ай бұрын
@@Bug37337are you gonna port gd to the risc-v linux scratch project to run shrek movie in gd on linux in risc-v on scratch inside gd inside gd?
@user-ig6fz5rw7n
18 күн бұрын
@@Bug37337 oh no, you aren’t thinking what I think you are thinking
12:59 that one guy: "fine I'll rewrite this program myself"
@Neon64913
11 ай бұрын
Lol
@simonw.1223
10 ай бұрын
But how?
@Schody_lol
10 ай бұрын
@@simonw.1223 he pretty much explained how it works, so to copy it you’d have to write some code that’s doing the same thing as it and solve any arising issues yourself.
@simonw.1223
10 ай бұрын
@@Schody_lol but how is the question
@Schody_lol
10 ай бұрын
@@simonw.1223 By using the power of programming If you’re asking what exactly has to be done, literally what has to be written/coded to imitate the software shown in the video, then I unfortunately can’t help you.
"100 million years ago, right before 2.1 came out" feels like it.
@NotNochos
2 жыл бұрын
Doesnt FEEL like it. All Spu7nix words are fact.
@bananinha00098
2 жыл бұрын
100 bilion years ago, right before 2.2 was anounced
@spawnpoint111
Жыл бұрын
my like turned the like counter to 666
@Fvckallofyou1
Жыл бұрын
@@spawnpoint111 mine turned it to 713
@burgerguttenofficial
Жыл бұрын
746 rn
This is actually fucking crazy... The fact this is even possible is just absurd. Huge props to you, sputnix.
@Stratiis
2 жыл бұрын
For real
@MapleclawGD
2 жыл бұрын
ikr
@DehydratedMoron
2 жыл бұрын
its the silent stegosaurus guy
@artwbao
2 жыл бұрын
bro is censoring words in youtube 👁
@DIPHENHYDRAMINEMAN
2 жыл бұрын
@@kittyen3569 yt deleted my old one cuz uncensored
I don’t think I’ve been more impressed by anything in this game than when the image at 6:25 started to become recognisable. Amazing work
@Anthcny
Ай бұрын
The Minecraft one hits really hard
@Thedevolper
11 күн бұрын
Same
Not only is the program really fucking cool but the art style of the program is extremely unique and apealing
@genixlefrench9763
29 күн бұрын
Yeah it looks like it's own art style
you are by far the most revolutionary creator to have ever touched this game, thanks for inspiring me and motivating me to keep going in my computer science studies, you truly are a master
@iprg8406
2 жыл бұрын
no
@Average_mazatlan_citizen
2 жыл бұрын
no
@VenomousCosmo
2 жыл бұрын
no
@almad77563
2 жыл бұрын
si
@mditm6966
2 жыл бұрын
نعم
This is actually insane dude. That city video absolutely blew my mind with how smooth everything was omg
@rainjoemoo4419
2 жыл бұрын
twide
@dat1pengu1n
2 жыл бұрын
Tride
@BingusFlower
2 жыл бұрын
Bro ikr this is actually gonna change so much
@TVOSC
2 жыл бұрын
Twidde
@ahoj113
2 жыл бұрын
Twide
HALF OF THE VIDEO IS JUST YOU TALKING ABOUT CHAMELEONS!
@lichbricks
14 күн бұрын
And? Is that a bad thing? 😂
i honestly like to see this as an actually useful tool, i mean you can make art for a level but it can be very hard to make it in game, this can skip that step and simply do it better than most people can, so i consider this genuinely a very useful thing that people should try and implement into full levels, it shouldn't be the entire level but it should be used for things like backgrounds, foreground, and many other things as it would fit very well and you can make it use pretty minimal objects so it's efficient, honestly a very cool thing
The video: 40% Geometry dash amazingness, colour theory and many more interesting things 60% *Chameleon* But really now, this is an amazing video and couldn't even image this was possible
@Dexzler
Жыл бұрын
0.000000000000000000 (n^0)% google
@TheWagonroast
Жыл бұрын
j
@EEEEEEEE
10 ай бұрын
E
@potetmoscpp
9 ай бұрын
E@@EEEEEEEE
@The.Catastrophe
9 ай бұрын
E@@potetmoscpp
This is a next revolution towards newer types of levels, it's incredible how you made this as well as how detailed this video is, great work!
@irian3x3
2 жыл бұрын
Cyrillic with the 2 likes insane
@Periwinkleaccount
2 жыл бұрын
Я
@Periwinkleaccount
2 жыл бұрын
°
@Periwinkleaccount
2 жыл бұрын
@@irian3x3 °
@RyuDieDragonGD
2 жыл бұрын
Noway
no bad apples?
@ThatOneSuperCircuitGuy
Ай бұрын
ight ill do this
@genixlefrench9763
29 күн бұрын
@@ThatOneSuperCircuitGuyfr ?
This isn't just fucking art, the amount of effort put into making something so arbitrarily beautiful....this is love!
5:56 This is the coolest way I've seen an image generate. The way the splotchy big objects get filled out with more detail as the program figures out which one fits best looks amazing. This video is evolutionary, and revolutionary!
@i1am1so
Жыл бұрын
Fr it was like it appeared out of nowhere
@monodragon
Жыл бұрын
image generation is revolution!
@rustleancar131
Жыл бұрын
@Intersonality the Toby fox saga, geometry dash, music, whatnot?
@crab-yt2wy
Жыл бұрын
It’s like guess the image
@H_Is_A_Letter_That_Is_Cool
Жыл бұрын
I thought it was sideways at first.
Absoutely phenomenal! It's interesting how the limited numbers of objects in the Geometry Dash editor can recreate images this way; not quite perfectly, but good enough for it to be similar, and looks closer and closer to the original image the more objects you have, similar to the principles of calculus! Great work
@mind336
2 жыл бұрын
this guy is gonna artificially ascend this into recreating touhou for gd
@fotosintesis1514
2 жыл бұрын
@DON'T It's too pixelated to read anyway
@akanta5746
2 жыл бұрын
yeah calculus is used a crap ton in machine learning for that very reason. you want a bounding box? well you gotta use calculus to make it accurate
This made me understanding evolution better than my science teacher
The moving parts of every frame is so mesmerizing, kind of like watching ants working together, I loved it
I can guarantee that some one would actually make the whole Shrek movie in GD if you released the program…
@Digger01997
2 жыл бұрын
I'm already looking for it
@newkamil3757
2 жыл бұрын
Object limit bro
@xaiifu
2 жыл бұрын
@@newkamil3757 Mega Hack bro
@zaxtonhong3958
2 жыл бұрын
@@newkamil3757 Just make more levels
@espectador-
Жыл бұрын
someone upload the whole audio to newgrounds
You should also make an algorithm that takes the finished image and declutters it to reduce object count - choose a random number objects (say, however many objects 2% of the total is) to remove, and whichever removed object improves the pixel score the most/worsens the pixel score the least, remove it. Maybe you could run your generation algorithm a few times, swap to the declutter alg, swap back to the generation alg, etc etc until you get the desired image
@Spu7Nix
2 жыл бұрын
might test that out actually
@PenguinShake111
Жыл бұрын
@@Spu7Nix your gonna ratio him 😭 😂
@hkrpg
Жыл бұрын
@@PenguinShake111 literally who cares edit: oops massive ratio of 0:26 lmao
@PenguinShake111
Жыл бұрын
@@hkrpg :/
@trashpanda4
Жыл бұрын
@@hkrpg did you evolved into juju non?
The programming is surely insane, but I truly love the unique and creative art style of it much more. Very beautiful. Thank you for sharing your amazing work!!
This program is almost like a painting! It’s so cool!!! You’re such an amazing programer!!
this man is a genius, it's gonna take him less time to build 2.2 in the editor than rubrub himself
@Jeltz0658
2 жыл бұрын
@DON'T why? Just reply to something else, unless you’re a bot.
@AnotherClover2048
2 жыл бұрын
@@Jeltz0658 he is a bot
@Jeltz0658
2 жыл бұрын
@@AnotherClover2048 ah ok thanks
@catsEeter
2 жыл бұрын
@DON'T bot L bozo 😹😹
I don't even recall writing that comment at 12:15 (maybe because it was 2 years ago, lmao) but I'm happy that I contributed to the Shrek animation.
@noiexist8684
2 жыл бұрын
MRNEXIS
@watchf
Жыл бұрын
What’s the id
@gameboyyt1
Жыл бұрын
@@watchf TF BRO U WILL CRASH + THERE ISNT
@Jianballs302
Жыл бұрын
@@gameboyyt1 calm down 😂
@gameboyyt1
Жыл бұрын
@@Jianballs302 **calm down**
Your chameleon example was literally a better lesson than my entire 8th grade evolution unit
I saw this online a while ago… I never expected that you made it. I sadly couldn’t get rust working so I tried to see videos on it but I couldn’t. Good thing I could see the process.
this is absolutely insane, holy shit. please don't stop putting out bangers like this one
When the GD objects are reproducing more than the actual GD players
@Silas123
Жыл бұрын
made me smile
@jeffwill3556
Жыл бұрын
Yes
Plot twist: This entire video was made in geometry dash and screen recorded
:D I love the concept and visual results. New video packing format
What you manage to do with this game is truly fascinating. I thought "How" would be the limit, but nope, you keep going farther. idk how to react to this because every time all my brain is stuck on is how tf
@KrazylifeYT
2 жыл бұрын
so pretty much, you're "brainfugd"?
@moltengears7483
2 жыл бұрын
Ikr 🫁
@Caronage_
2 жыл бұрын
word
THANK YOU
@Martinecraft
2 жыл бұрын
:)
@baba5071
2 жыл бұрын
Geometry Dash
@rubyrules2
2 жыл бұрын
Yo it's the guy who has the first part in Artificial Ascent and Digital Decent
@necr0mancrr
2 жыл бұрын
@@rubyrules2 nice useful comment
@ImTheJosh
2 жыл бұрын
399
I love the way you teach and explain how all of this works by using a completely different example and somehow linking them together that's easily understood. Great video! Also this gives me a really interesting idea to make art just by using shapes and simple 2d symbols. who knows maybe ill make something that uses that.
This is truly fascinating, it's so relaxing and I swear this is a form of art
this reminds me a lot of calculus with how it gets more and more accurate the more objects you add. theoretically given infinite objects, you could have a pixel perfect image.
@GottZ
2 жыл бұрын
Na. You could go beyond pixel perfect and have it represent vector graphics
@pitched7401
2 жыл бұрын
@@GottZ ah yes... Shrek in gd with better quality than the original xD
@GottZ
2 жыл бұрын
@@pitched7401 that would indeed be something special!
@DragonKidPlaysMC
Жыл бұрын
This is actually how a neural network works! It uses gradient descent to optimize weights which “trains” a neural network!
@redpepper74
Жыл бұрын
as the number of objects increases, the image difference approaches zero...
I’m tryna make 1 good structure with less than 3000 objects while this guy makes movies with 2000… absolutely insane
@EEEEEEEE
10 ай бұрын
E
@iyn173
8 ай бұрын
@@EEEEEEEE i agree
@MarioMastr
7 ай бұрын
@@iyn173 you mEn i agrE
@samwolfe1000
7 ай бұрын
Movement triggers probably add a couple thousand more objects into the mix
@Puppetryyt
7 ай бұрын
@@MarioMastrmEE too
Wasn’t expecting a thesis on survival of the fittest but enjoyed the dramatic reenactment of the bird vs Chameleon
I don't even play Geometry Dash, and this shit is the most interesting thing i've ever seen. You're mad genius.
He needs to keep his formula away from the public to protect them from 150k object meme levels being created every 5 seconds
@Xegit
Жыл бұрын
Or have p*rn in gd every 5 seconds.
@skibbledebabble1853
Жыл бұрын
it'll mostly be memes or porn. maybe some gore too but that's unlikely
@ezriha
10 ай бұрын
@@skibbledebabble1853 what the h
@skibbledebabble1853
10 ай бұрын
@@ezriha it's true
@PFnove
10 ай бұрын
@@ezriha internet
I actually started to get chills at 6:15, just mind-blowing to see it all coming together, your talents and creative ideas in how you manipulate this game are simply unmatched. One day I hope to take the time to sit down and learn as much as I can about programming and your videos, and try to make something amazing of my own. Honestly can't wait to see what you come up with next!
@saimonasboss6103
2 жыл бұрын
It is much better to make it by hand. Programming is hard.
@Mafuu_1
2 жыл бұрын
@@saimonasboss6103 sure it is go do it
@LucasGleason
2 жыл бұрын
@@saimonasboss6103 🤭
@saimonasboss6103
2 жыл бұрын
@@Mafuu_1 I am trying
@EnRaye
2 жыл бұрын
...
This looks so damn good though. It's like an art form of itself
@luis-sophus-8227
7 ай бұрын
It's watercolor
I just found your profile, and you are the most inspiring programmer I know!
i like how you go from "these children fit the most and they will reproduce and see which ones fit even more" to "geometry dash uses this string of code, this is why i made a robot machinery to stimulate the perfectness of an object in the frame,"
You made Geometry Dash objects reproduce, insane... Jokes aside this is mad impressive :)
@garfeldi8466
2 жыл бұрын
crazy that he made gd objects do something that gd players cant
@cubeoi
2 жыл бұрын
@@garfeldi8466 evw
@Officialbbcwarrior
2 жыл бұрын
@@garfeldi8466 man don't expose me like that
@cored6608
2 жыл бұрын
@@garfeldi8466 don't violate me that hard ;-;
@TheBlissfulVoid
2 жыл бұрын
sex in geometry dash
fantastic video and amazing quality keep up :D
I love how you casually just explained what natural selection is.
during the timelapses of the gd objects being added in one by one, it's insane how quickly they start to form a coherent image... this is just, wow!
@venn7257
2 жыл бұрын
I remember watching a digital speedpaint video, and it had a similar effect lol. At some point the blob of colors became a recognizable landscape.
The visual process of the image creation is actually remarkably similar to the way I paint digitally- I block out the largest sections of color and value, and then add smaller and smaller details as I go. I also like to use square brushes and other geometric details. The result looks so painterly!
@idontwantahandlethough
Жыл бұрын
that's kinda how [many] people paint with actual paint too!
This is a genuinely beautiful application of creative computer science. Getting my degree currently and shit like this inspires me. Good job man!!!
@racheltielli-ik5du
7 ай бұрын
LANGUAGE
what, like how. you are so damn good at explaining, programming, well yeah everything. dude ur so good and deserve much more subs spu7nix
This man transcended the confines of the editor and does the craziest stuff I've ever seen lol
@xrefed
2 жыл бұрын
@@Smurdy1 inappropriate things are gonna get released lol
@Smurdy1
Жыл бұрын
@@xrefed yeah just realized that so ima delete the message cuz dont want someone to remake the program and that to happen
when 2.2 comes out and we have the scale trigger spu7nix is gonna make an entire movie
how do you not have at least a mil, these are some of the most engaging vids I've seen on KZread
Releasing this could either be the best or worst thing to ever happen in gd history
@sasasa5059
2 жыл бұрын
18+ levels go brrrrr
@NotNochos
2 жыл бұрын
@@sasasa5059 thats what i thought LOl
@deleted-something
Жыл бұрын
Not again..
That RGB chameleon killed my eyes holy shit
dude. ive never seen or heard of someone as good as you at coding. you are a legend man im glad you are a youtuber.
It is rare to find such gold like content on youtube. You can be proud of yourself.
11:27 this city background might be the coolest thing i have ever seen in this game. It just makes me wish i could do it 😭anyway great job man, your talent continues to blow me away
@faridavanessazerondoblado89
2 жыл бұрын
yo look it's the funny audio man
The unique style that emerges from just using the available GD objects is unbelievably cool. The videos look like moving impressionist paintings. I haven’t seen something this cool in years. There was not NEARLY enough showcase here, I would absolutely watch an hour long video of this. That tiger specifically was insane.
@applejuices
2 жыл бұрын
Pretty sure that was a tiger
My favorite video of yours, i've watched it like 5 times already *-*
Amazing explanation and I love the chameleon involved
I’ve always had this type of level idea in mind but since I’ve never made even a single rate worthy level I knew it was for beyond impossible for me to do. And also I’m a mobile player so my phone will literally combust before the level opens. Thank you for showing that my dream gd level is in the range of possibilities.
@fictional_player
2 жыл бұрын
Hey turtle boi 🐢
@petertams2492
2 жыл бұрын
It's always tough for us mobile players
This is beyond cool. Imagine how optimised can it be in 2.2
@SpeckyYT
2 жыл бұрын
I don't think 2.2 could optimize it by much (if rob doesn't highly improve game performance)
@TreeCube
2 жыл бұрын
@@SpeckyYT there will be scale triggers tho
@cubeguy2844
2 жыл бұрын
@@SpeckyYT Custom scaling Scale triggers Effect triggers (optional but surely usable)
@ahmed4363
2 жыл бұрын
Also (even if hacked clients do this like megahack absolut) the object limit is removed on 2.2 so even possible on mobile if the phone doesn't explode
@godiloveexisting1350
2 жыл бұрын
imagine a whole platformer level in this style
12:52 For any of you out there wondering why, first of all he is the creator of this program, so he can do whatever he wants. Second, even if he wanted to let everyone have it, there is a very good reason why he shouldn't let everyone have it. I don't think I need to explain how dangerous it is to give everyone access to uploading actual videos in geometry dash
@mad_man310
Жыл бұрын
loser mindset
I just learned that chameleons where the first to use the alpha trigger
@Average_mazatlan_citizen
Жыл бұрын
LMAO
it's crazy because as an artist, this style of using random shapes looks fcking phenomenal
Amazing video! Sucks that you won't release it, but it's cool to know that this exists. Ive always envied how talented you are at coding, cause its something that I seriously struggled to understand. You never fail to blow me away each time with your cool projects, and i believe this time you could really revolutionize GD once again!
@randomannoyance
2 жыл бұрын
if it becomes accessible to everyone gd servers would be flooded with object heavy device breakers so its probably for the better that only trusted people would have it
@user-xs5kr4zt6z
2 жыл бұрын
Last time something like this was public people used it to upload p****n in gd so it's best as a private project
@catireel
2 жыл бұрын
@@user-xs5kr4zt6z LMAO
@bfrxcrpgfhanzux
2 жыл бұрын
@@Smurdy1 or at least release it in a way where people won’t make p*** with it
@bfrxcrpgfhanzux
2 жыл бұрын
@@JazzyGD878 I have no fucking clue
I would have never thought to use a genetic algorithm in this way. It makes me think of the possibilities that people can achieve in the future.
8:11 partition Zion's favorite art in this video
3:13 i love how the stick fades away too
6:51 is like oil painting Holy crap its good
@kittinanpakboon8129
2 жыл бұрын
Yess it soo artistic I loved it! :D
I dont even play gd but the things you do are really insane, what a beast
This is brilliant! Gaussian Splatting before Gaussian Splatting was cool
This video is so underrated! The way the program works is so satisfying, and it looks almost the exact same as the original image. I still can't believe its in geometry dash lol. Great work!
What I find very interesting is that it seems to be following some composition rules used in real, traditional mediums, like starting with large blocks of color and adding smaller details as you go.
I gotta say, you impressed me, so have you earned me as a subscriber
"Hey are you already watch shrek movie?" "Yes, and you? Do you already watched it?" "Yes, i watched it on cinema, what about you?" "I watch it on geometry dash. " "What? "
When you started saying "so we can use move and rotate triggers..." I was jaw-droppingly just staring at the monitor and was like "ain't no way"
6:00 It makes me REAL happy how much this process looks like actual painting does.
@RamadaArtist
2 жыл бұрын
And I like teaching people how to paint, so this has a really cool kind of built in metric which functionally says, "look, a painting can be made in 2000 brush strokes."
@HyperYT-ob8fc
4 ай бұрын
@@RamadaArtistI could prolly do this with 600 objects
You casually explained natural selection to Geometry Dash players through chameleon analogy. Good job, great video.
Robtop just give this man dev privileges and we'll be at 4.3 in no time
I can't believe a 1.0 block will have more children that I ever will
@FredTheSpider
2 жыл бұрын
When you realise the 1.0 block is 9 😳😳😳😳😳😳😳
Spu7Nix's next video: Making a multiplayer game in geometry dash
@lucidmlem
2 жыл бұрын
Duelo Mastro and another level by DanZmeN that I can't say the name of without this comment getting deleted
@Stratiis
2 жыл бұрын
@@lucidmlem thats not a multiplayer game
Level Id for shrek?
You are not just telling story,you are changing lives
2:02 I have no idea what you are talking about. That chameleon is perfect! In all seriousness though, WOW!!!! Just how!?!? You are truly some kind of geniuses, and you can't tell me otherwise!
This is so cool. If you released the code, I would use it to make animated endscreens for my levels.
@anothrnoml
2 жыл бұрын
its.. just alot of objects
@Algorox
2 жыл бұрын
@@anothrnoml ur brain.. is just alot of cells
@sixela9389
2 жыл бұрын
Le bron games
@eetu54
2 жыл бұрын
@@Algorox not in this guys case thougj
@pixelfoxshouse
2 жыл бұрын
@@anothrnoml did you even see the video? You can just stop the program when it reaches a desired amount of objects and looks kinda like the image
This might literally be the coolest thing I have ever seen. I just want to see more videos in that style, doesn't even have to be in Geometry Dash.
This is so crazy, you are amazing at programming and coding
"Geometry Dash is a 2d square jumping game" -Robtop
"It's mine forever", sputnix know how this in wrong hands could be dangerous!
Bro.. Wtf this is so insanely cool! Would never expect a video about making a geometry dash level to be this good. Just how much did the comunity grow since i playd it as a child..
@kittinanpakboon8129
4 ай бұрын
Wait til you find out about fnaf+ full game inside of gd 2.2 Gd evolved so much since 2.2 dropped.
there are 5 types of geomatry players 1: the new one 2: the one that has beaten 28429 demons 3: the builder whit 1942 of rated levels 4: people that want to make the hardest level in the game but mostly fail and make a challenge thats impossible 5: this man, 3D, movies, you name it
“100 million years ago, right before 2.2 came out…” This got me laughing so hard. You are one of the creators that changed geometry dash, and your videos are always interesting and they never fail to interest me. Keep up the good work
@user-mr1vj5gt1i
Жыл бұрын
2.1*
Everything you make is criminally underrated. This is such an amazing program and your editing is fantastic. Good luck for 50k subscribers!
For anyone interested the nebula from 8:25 is called the great orion nebula. I'm an astrophotographer btw :)
Bro explained evolution better than any of the biology teacher
These are the coolest random object Paintings Ever! This is soo cool that this exists. Thanks for making This! You did amazing dude!