Turning MS Paint Drawings into Cities! (WARNING: 0.017 fps)
Ойындар
From now on, I'll be uploading my code to GitHub. If I've done it right, the Yoyle City generator code is right here:
github.com/carykh/yoyleCityWords
Old "Behind the Scenes" videos from 2013:
• Yoyle City: Behind the...
• More Yoyle City Stuff
BFDIA 5e:
• BFDIA 5e: The Long-los...
Music: "Garden Music" by Kevin MacLeod
incompetech.com/music/royalty-...
"3000 Subbies" by jacknjellify (my bro)
• 3000 Subbies
Пікірлер: 1 200
You know it's getting intense when the frames per second turn into seconds per frame
@sashauiu658
4 жыл бұрын
Very underrated
@menicman7044
4 жыл бұрын
@@sashauiu658 wdym its the top comment
@Tuberex
4 жыл бұрын
uhhh have you heard of rendering
@sashauiu658
4 жыл бұрын
@@menicman7044 It wasnt, my comment was made 1 month ago btw.
@Connotative
4 жыл бұрын
60 spf
"Some of these buildings' names make sense" [RECREATIONAL HEALTH CENTER] Do they have wheelchair races there? Cake flavoured medication?
@qtulhoo
4 жыл бұрын
MultiPunci Ours 4 u!
@adt4864
4 жыл бұрын
Healthy fun. Health for your recreation.
@kaylahorton3675
4 жыл бұрын
*_C I R C U I T M E M O R I A L_*
@reinatr4848
3 жыл бұрын
@@kaylahorton3675 Remember the fallen circuits...
@Ballora_649
3 жыл бұрын
19:03 CANDY DUNGEON
"The Yoyle Needy is the epitome of urbaninity" I dont think ive heard a more hilarious sentence all month
@yookmengwong5010
4 жыл бұрын
Same owo
@jjsdumbshit2792
3 жыл бұрын
owo
@itzadam_
2 жыл бұрын
owo
@gaming_pains
Жыл бұрын
the co creator of bfdi himself called needle "needy"
@asheep7797
Жыл бұрын
@@gaming_pains *slap*
6:46 accidental swastika
@HiHi-uk2by
7 жыл бұрын
nope thats a manji
@robdoghd
7 жыл бұрын
Hm TIL manji's exist
@udemo5695
6 жыл бұрын
*DEMONITIZED*
@shreddedOrphans
6 жыл бұрын
robbie and Q
@logicalteens1062
6 жыл бұрын
thats hinduism thing, but if you mirror it it becomes fascist flag-like. so do not call it a "swatstika".
-Still more stable than my Cities: Skylines map.
@XMANIAFLYYY
Жыл бұрын
@reeseybeestey3701first reply in a year
@MonkeyMod
9 ай бұрын
@@XMANIAFLYYYfr
@N-V_Plushie_Lover
9 ай бұрын
Lol
@foxaiy
Ай бұрын
REEEAL
"The Yoyole Needy is the epidome of urbaninity"
@hasw24
7 жыл бұрын
max radke how to get beaten up 101
@gddolphingaimimg9556
7 жыл бұрын
dont call me needie
@monicarosas264
7 жыл бұрын
the yoyle needy... the yoyle NEEDY... yoyle NEEDY... NEEDY... *slap* DON'T CALL ME NEEDY!
@Wilker_uwu
6 жыл бұрын
don't call me Needy!
@GKTMoser
5 жыл бұрын
NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY NEEDY
21:30 "Billions and billions of gallons of mercury are seeping into their grass all the time, that's so unhealthy for the children!" why did I laugh at this
@phamnails1548
6 жыл бұрын
Dark Because you have no soul
@kairobokbok
6 жыл бұрын
Trump?
@eboone
5 жыл бұрын
kristy animations ?
@engineerbot
5 жыл бұрын
pham nails that’s rude man. Jk. Don’t Wooosh me.
@brothdian
4 жыл бұрын
@@phamnails1548 what
I'd go to a grocery theater.
@carnoyoutubeman
7 жыл бұрын
thechucknorrisofNSMB hello Derp Scout
@jovemgo
7 жыл бұрын
or an egg corner
@together_breakfast7929
7 жыл бұрын
thechucknorrisofNSMB I'd go to tasty pets and adult rock.(two real places in the episode!)
@Steve606_
6 жыл бұрын
I would go to the iced school
@cg19
6 жыл бұрын
i'd go to paper pets and shredded get
okay, now recreate bad apple
I'm so glad to see you opening your code, as you probably well know, this is part of the same academic tradition that has provided us all with the ability to grow to the state we have as a world, as humanity. Personally, as a person who grew up in a poor rural family, the open source revolution is how I managed to get into technology, and I am certain I am not alone. Thank you.
Politicians' United Nation. P.U.N. why you little...
@keverkot1684
7 жыл бұрын
StickmansWrath Ba dum tssss!
@penguin4652
6 жыл бұрын
SticmansWrath i....i dont know what to say besides the why you little part reminds me of homer
@simplydolci8562
6 жыл бұрын
Blocky's funny doings, International B.F.D.I What the advertisment?
@totally.normal
6 жыл бұрын
SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANS
@firesauce9016
5 жыл бұрын
*sun of a earth*
This is really neat. Someone should make a game with this, where you could draw cities :D
@oldmemeswerebetter5889
7 жыл бұрын
already made. simcity or whatever
@eliaslinde
7 жыл бұрын
Old memes, you are limited in simcity.
@Fire.Blast.
7 жыл бұрын
Cities Skylines
@Theo-iz5cj
7 жыл бұрын
holy shit i actually found you on youtube again :o
@Fire.Blast.
7 жыл бұрын
Me?
13:12 ''the moment of truth! we were born to make history!''
TIMESTAMPS: 0:37 Files 4:47 Controls 10:06 City-Building 26:39 Camera Path
@SuperWindows78
Жыл бұрын
Numbers community member?
"The Yoyle Needy" Is that an anti-reference to the catchphrase "Don't call me Needy!"?
@MacBack123
3 жыл бұрын
i wish they brought it back in tpot i hope so. if so, i would be happy for needy. **gets slapped**
@vaporcran4
3 ай бұрын
@@MacBack123tpot 5
@IITheFloorfan
2 ай бұрын
@@vaporcran4TPOT 8
32:44 . To the right. The White Building. It's an ICED SCHOOL. Must be COOL.
@debadityanath4398
24 күн бұрын
i swear
I wonder how easily this could be ported into a game engine, like Unity3D. that way it would take a min or two to process the image, and generate the city. and then you just have a simple 3d world that you can explore like a video game. sounds like a fun project to try :D
@cheryl_the_bakarashii_cherry
3 жыл бұрын
yes
@OSC60fps
7 ай бұрын
nah man just try godot unity's now downright bad thanks to pricing per download
@Granolora
6 ай бұрын
@@OSC60fpsCorrection, they increased the amount you can make before it charges for businesses, and Unity Personal users will never be charged.
@Granolora
6 ай бұрын
Yes its bad, but for something like OP suggested, it would be the best option still.
I have to say, it feels like a bit of a waste that it doesn't use the GPU for rendering. I can just picture this running with a few hundred FPS if written in C++/DX11 or Java/LWJGL. In LWJGL 2 especially, since the code changes would be just minimal, maybe 2 hours of work to convert it and get a performance gain of anything between 10x and 1000x depending on the GPU... And possibly even higher performance gains if it's changed to work with vertex buffers.
@voxelbugged
7 жыл бұрын
true
@lewisdevine3104
7 жыл бұрын
I'd say 'Bit of a waste' is a huge understatement for the potential gains.
@udemo5695
6 жыл бұрын
+ higher quality of buildings if he made complex models
@Sukuraidogai
5 жыл бұрын
You don't need DX11, OpenGL works fine. But he wasn't writing the OpenGL code, that was being generated for him. It's pretty sad because he insinuated that the program was drawing everything behind the camera since viewing the whole city from above took the same amount of time to render 1 frame.
This is really cool! I realized that you helped with BFDI a while after I started watching. 2:06 don't call me needy
17:12 needs to be the cover to a vaporwave song.
"Yoyle Needy" *slaps carykh* Don't call me needy!
This is freaking cool
@somethingiguess8486
3 жыл бұрын
no one cares but first reply in 4 years
@Planetmango48
3 жыл бұрын
Second reply in 4 years
@somethingiguess8486
3 жыл бұрын
3rd reply in 4!years
@auhsojacosta1672
3 жыл бұрын
Fourth comment
@Planetmango48
3 жыл бұрын
48th reply in 48 octillion years
Thanks for rubbing your fun and impressive programming projects in our faces. appreciate it
so many uploads this week. dats great keep it up!!
Cool video, carykh!
This is such a good video. I wont ever need any of this but I still watched the whole thing... and understood everything. Well fucking job man, you're the real mvp
This is awesome! It's made me want to look back into procedural generation sometime - I'd imagine walking around procedural cities (perhaps infinite?) would be really cool!
I love the constant monologue you have with your self through the text 11:00
This showed up randomly on my main YT page... And i pressed thumbs up.
"0.017 fps" me trying to run google chrome on my pc
@johnathanegbert9277
2 жыл бұрын
Y r u laggy
This ACTUALLY amazing. Thank you for making my day.
i just found your channel and i was confused why all the comments on this were a couple mins ago and i realized this was just uploaded. nice timing.
No library found for saito.objloader No library found for com.sun.opengl.util.texture Libraries must be installed in a folder named 'libraries' inside the 'sketchbook' folder. That worked
@olbluelips
7 жыл бұрын
Try installing them :p
@Nicbudd
7 жыл бұрын
How?
@droptherapy2085
7 жыл бұрын
nothing happened...
@akaStarex
7 жыл бұрын
What do u mean by that?
@FREEROBUXINCHANNEL181
2 жыл бұрын
uhm sorry go somewhere else nobody cares
Every time I watch a Carykh video I cant help but feel like one day I will be hooked on some awesome indie game he made.
damn cary this is some amazing stuff! you're GENIUS
Very relaxing, intelligent, and inspiring video! Thank you
You know a video's good when your computer is running at the same pace as the video itself
Hail the Yoyle Needy! “DON’T CALL ME NEEDY!” *Slaps*
You're great, dude, nice work here !
Why was I so inclined to watch this all the way through? Oddly entertaining.
@caharkness
7 жыл бұрын
Kay-Z it's crazy how much joy the hunt for funny building names can bring to a viewer.
2:09 Yoyle needy: You get a needle and stuff it with yoyleberries, and stretch it out in height
6:48 - The Street Corner is a Swastika. o
@Morphox
7 жыл бұрын
The Swastika symbol is the other way
@Jaies_
7 жыл бұрын
TominoCZ You can still imagine it's there, though. _imagiiiiiiinatioooooon_
@Morphox
7 жыл бұрын
***** yeah :D
@banana814
6 жыл бұрын
do you even know what a Swastika REALLY means?
@cactusjupiter8533
5 жыл бұрын
@@banana814 it means luck or something like that
That's really awesome. I subscribed. Thanks :)
I love your voice and how you talk. You sound so excited and fun-loving
Cary you should try and rewrite it in processing 3. Maybe it'll be faster.
@timeslongpast
7 жыл бұрын
And also you should try and make it so that the further you are away from the buildings makes the Windows clump together.
@Alice-mo4vs
7 жыл бұрын
Considering that he wrote it 3 years ago I think he should rewrite the code biased on what he already has as well. That way he could fix issues and optimize the program.
@potatoonastick2239
7 жыл бұрын
Well if you really want it to be fast, you should either use a different language or introduce GPU rendering.
@yesimstuntdude
7 жыл бұрын
You don't have to rewrite programs for Processing 3, it's almost completely backwards-compatible.
@Alice-mo4vs
7 жыл бұрын
Stuntddude That's cool!
6:42 the turn on the lines in the road look like a Swastika
@Waff1e_
6 жыл бұрын
DrownedToad it’s a manji.
@krio1267
3 жыл бұрын
Its a sauwastika
You do some truly amazing shit man... I hope you're pursuing a career in software.
7 years ago this was uploaded, still an entertaining video
When I try to run program, I get error: "No library found for saito.objloader Libraries must be installed in a folder named 'libraries' inside the sketchbook folder" Does anyone know how I can fix this?
Since ive got nothing else to do starting thursday, And ive been willing to try out my lil OpenGL framework anyway, I can try recoding this in C++, if anyone here is interested. I might be, but ill probably add my own touches (like an interactive designer). Of course i will post the code on a public git repo when its finished. Based on previous experience, i should easily be able to run this demo at watchable framerates. If i can, just tell me and ill be giving it a try :) (Im currently studying Computer science, but have been coding for much longer, esp in C++ - in case youre wondering if i have any credibility.)
i know nothing about any of this and the video just showed up on my home screen but after watching it i thought everything was really interesting :) cool video
Awesome vid. Unapologetic Cary and very detailed.
When you want to play Cities; Skylines but dont have any freetime
Any way to import the cities into Blender? I was just thinking about a project.... (sorry if it's answered in the video. I'll watch when I have time and delete)
@una8280
7 жыл бұрын
I don't think the current version has that feature. However, in Processing there is a .OBJ Export library that could theoretically be implemented to allow you to do that. Would take a bit of coding, and a lot of the assets are missing from the source at the moment
That’s a really cool program! I think it would be neat if you could run different cities through a neural network to generate your map.
this is so cool wtf how do ppl do this this is like a new revolution of art this is so honestly fantastic
Wow another video in my subbox used %0.17 as a thing in the title. Similar numbers
@cjcathead2468
7 жыл бұрын
but its .017
@GBloxers
7 жыл бұрын
Taydolf Switler hahaha exactly
@protozilla4092
7 жыл бұрын
I think Mike gets nutted turned up in my recommended at some point. I think it was because I watched a Nutshack or We are Number One edit with it in.
6:26 aw hell naw cars is driving on grass 💀
@JayzzzTV
6 ай бұрын
yeah they can do that
@spontaneously_coumbust-.387
3 ай бұрын
@@JayzzzTV Jeep
@randomguyonyoutube4701
Ай бұрын
its called offroading
This is really cool, I'm interested
32:23 cary: what would you even do in a battle house Me: battle Pokémon
You should really invest some time into learning C++. It's a big investment, but it'll be a gargantuan pay off, no more 0.017 fps for you! It's like upgrading from the shitty old laptop that all poor kids seem to have to a state of the art gaming computer.
@metro3041
7 жыл бұрын
I went from a $700 laptop to a $2300 fully customized PC just a few days ago! :D
@krio1267
3 жыл бұрын
i have a mac thats 2726252771711817262527172752710101001010118641161413616161627162525262fps ( jk )
the ide looks like arduinos ide!
@zawzero
7 жыл бұрын
Ah really? Maybe because Arduino IDE was made with Processing and is a fork of it.
@ethanpixelate
7 жыл бұрын
cool!
Honestly this is exactly what I'm looking for even tho I'm rather late. Thank!
this is surprisingly entertaining
This is a weird episode of TWOW more pixels though... ( Not this time Clark! >:) )
@garrycaoili4486
7 жыл бұрын
Huang Sin Count: College: 4 GreenTree: 1 Its not Cary's fault, guys.
@brianchuckbaniel8587
6 жыл бұрын
Are you srsly. that's isn't his fault. Not weird episode your not nice guy.
Wow! My only problem is missing com.sun.opengl.util.texture library in Ubuntu 16.10, Java 8, Processing 2.2.1. May you help how this can be solved?
@reinhart1010
7 жыл бұрын
It worked by installing jogamp library, putting to specific folder inside yoyleCityWords (as instructed in Processing), and changing com.sun.* to com.jogamp.*
@reinhart1010
7 жыл бұрын
In addition, I have OpenGL 3.0 installed by default...
OMG I REMEMBER NOW WHEN I SUBSCRIBED TO YOU! IT WAS WHEN I SAW ONE OF YOUR ANIMATIONS IT WAS SOOO LONG AGO
Well done, Cary!
15:00 Vaporwave city
woah
@minefilms1122
7 жыл бұрын
***** wow that was uncalled for
@matheusb.dambrowski4639
7 жыл бұрын
Aaron Your mom
@brianchuckbaniel8587
6 жыл бұрын
. . .
6:47 I think that the corner of the road looks interesting
There used to be a mod for Minecraft called adventurecraft that used a similar bitmap-based system for controlling the world generation. It helps to manually edit the RGB stuff as separate layers and mix them after the fact.
City skylines infinite money in a nutshell
how'd u lose?, this is awesome!
hey cool that you make so much videos
Can't wait till Cary makes this a series
17:10 a e t h s t e t i c
@lolaecans583
7 жыл бұрын
Zerky sigma a e s t h e t i c
kzread.info/dash/bejne/q2Si1bqiecKvacY.htmlm40s Bruh look at the street
@mrguysnailz4907
7 жыл бұрын
hoo boy :D
@GameHacker77
7 жыл бұрын
damn
@undividual3891
7 жыл бұрын
OMFG nazi swastika
@coatMVs
7 жыл бұрын
Nooberz4Tooberz it's just a swatstika, but nazi swatstika does have a ring to it
@wayvescape
7 жыл бұрын
Coat-Hanger Productions AMV A Swastika Is The Other way Around
This is great! Your code looks like one big hack, but the result is all that matters!
The titles make a lot of sense Candy dungeon, penny for life, egg corner, stupid pets, circut memorial
why not just load a sprite instead of many many polygons for windows
do you have the memz virus XD why does it make multiple video recordings? "THATS 28 GREENS"
For optimization, the #1 thing you could implement is frustum culling, where you do some math for what is or isn't in frame, which would cut down on wasted rendering.
Yay another Cary vid!
@olmateubafest
7 жыл бұрын
YOU'RE SO FUNNY
Cary this very cool pls reply
@carykh
7 жыл бұрын
no
@matthewtherealpieeater814
7 жыл бұрын
...
@mayyarii
7 жыл бұрын
YAS
@JohnDubuc
7 жыл бұрын
carykh Wow Cary, you are being such a jerk not replying to this innocent viewer. Cary, one word: No
@JohnDubuc
7 жыл бұрын
Also that was sarcasm if you couldn't detect it for some reason.
4:08 Looks to me like you're using OpenGL (since you're importing processing.opengl.*), which means you are using the GPU, not just the CPU!
That's very cool! Just one thing, maybe the buildings should not be so colorful. But great work carykh!
13:49 "it's got 28 greens in it!" Ahah haha
Why would you make trees red and suburbs green? Surely it would make more sense the other way around...
@mds3697
7 жыл бұрын
in city planning residential zones are usually marked as green, commercial as blue and industrial as orange/brown. Actually it's that way in SimCity and Cities Skylines, but I'm sure that had its reasons.
What are your computer's specs?
This video is amazing, we don't appreciate how powerful computers are.
As someone taking C# classes in highschool and making simplistic programs, I strive to be this amazing one day.
TWOW 20B part 2!!!!
cary you should make one thats better optimized
@AiurIkiza
7 жыл бұрын
He can't, he already said that he "pushed Processing to its limits"
@israelRaizer
7 жыл бұрын
He referred to Processing 1, now we have Processing 3...
@AiurIkiza
7 жыл бұрын
Israel Raizer Cruvinel Yeah, I know that, but considering that, he'd have to make a completly new project to optimize it if he were to write it in 3 .-.
@israelRaizer
7 жыл бұрын
I don't think Cary would have any problems with that...
@AiurIkiza
7 жыл бұрын
Israel Raizer Cruvinel He wouldn't but he'd only do that if people asked him to, because otherwise the project would be useless.
Thank you for showing me how to make The Republic of Yoyle!
this has some potential
I've been watching a lot of your videos... And I can honestly say... What is this? Who are you? What are you doing? I don't understand. Are you just doing stuff? Or are you making stuff? Or are you just filming stuff?
6:48 like when you see zat nice zing right zere
@Oliepolie
7 жыл бұрын
DerTim 6:42 do you the nazi symbol?
@tedbundy512
7 жыл бұрын
Nazi symbol.....its not a nazi symbol, its a Swastik Symbol...... if can mean literally, hundreds of things
@DerTimPlays
7 жыл бұрын
Ted Bundy nicht here in Deutschland
@alexleo172
4 жыл бұрын
CAN YOU SPELL YOUR TH?
this reminds me of early reboot. i like it.
this is making me consider learning how to use unity game engine just so i can recreate this and have full = 2 at 60 fps