I Spent a Week Making an AI's Video Game Idea

  Рет қаралды 3,270,208

Sebastian Lague

Sebastian Lague

Күн бұрын

I've recently been on a streak of unfinished projects, so I decided to focus one week on actually completing something -- anything! I thought it would be fun to make a small game, and so I asked an AI for some ideas...
If you'd like to support me in making more of these programming / game dev videos, I have a Patreon page over here: / sebastianlague
Project Files:
github.com/SebLague/Super-Cho...
github.com/SebLague/Cloth-and...
Music:
Super Chore Man Theme by Ario Bintang. You can find his KZfaq and Fiverr page below:
/ @ariobintangnugraha1916
www.fiverr.com/ariobintangn
Full song: • Super Chore Man Theme
The Art of Loneliness by Anbr
Into the Deep by Daniele Musto
Toony by Liberty
Bursting Splendor by Cody Martin
Newborn by Roie Shpigler
Falling Through the Hourglass by Sid Acharya
Flight of the Inner Bird by Sivan Talmor
Chapters:
0:00 Long-winded Introduction
1:33 Generating an Idea
2:45 Inverse Kinematics for Vacuuming
4:38 Rope Simulation
7:33 Cloth Simulation
8:59 Dust! (with GPU Instancing)
11:22 Procedurally Generated Floorboards
11:56 Props and Ghosts
13:13 Suction Lines and More
14:28 Playing the Game
15:50 Super Chore Man Goes Shopping
16:58 Outro

Пікірлер: 4 000
@SebastianLague
@SebastianLague 2 жыл бұрын
Getting a lot of comments that the dust should have accumulated more in the corners, not the middle of the room... Whoops, this mistake will haunt me for sure! By the way, if you enjoyed the super chore man song, be sure to check out the artist here: kzfaq.info/love/EVQPEZcTq58f4vdiAxuu-Q Finally, if you'd like to directly support my work creating more programming / gamedev videos, you can consider becoming a patron here: www.patreon.com/SebastianLague Thanks for watching!
@leerypixel
@leerypixel 2 жыл бұрын
U can probably make this an 3 parts series sinds I really enjoyed the video and I wud love to see how the other parts wud turn out. Any wasy loved the video and I can't wait for your next upload keep up the good work
@sawyer-m
@sawyer-m 2 жыл бұрын
For your fluid sim work you should make further away particles larger for performance
@anouaraja7256
@anouaraja7256 2 жыл бұрын
dang thats what i wanted to say! something along the lines of 'the dust placement was the wrongest part, for the rest, 10/10, would play :D'
@PKMartin
@PKMartin 2 жыл бұрын
If it's actually dust, maybe; if it's mud brought in on people's shoes I think you got it right.
@schynobonk
@schynobonk 2 жыл бұрын
ya
@heinrich8711
@heinrich8711 2 жыл бұрын
"It's guitar hero but you only play Don't fear the Reaper" Good to know that AI can shitpost.
@andrewb8876
@andrewb8876 2 жыл бұрын
Reminds me of that time I decided I wanted to FC the song.
@distractioncat7285
@distractioncat7285 2 жыл бұрын
in the future, humor will be randomly generated.
@MetalFan10101
@MetalFan10101 2 жыл бұрын
Cowbell Hero
@hugoguh1
@hugoguh1 2 жыл бұрын
@@distractioncat7285 dear god...
@hugono3938
@hugono3938 2 жыл бұрын
DistractionCat Weed eater
@ZenoDovahkiin
@ZenoDovahkiin 2 жыл бұрын
"It's only really fun to play for a minute." So what you're saying is the leaderboards are going to be rather competitive.
@theshuman100
@theshuman100 2 жыл бұрын
every physics game has like crazy speedrun strats
@dereksavery3644
@dereksavery3644 2 жыл бұрын
The rope simulation seriously blows my mind. There's hardly any code, but the output simulation looks so detailed and realistic.
@tiredfox2202
@tiredfox2202 2 жыл бұрын
any idea what software is used for simulating that?
@DrakeOola
@DrakeOola 2 жыл бұрын
@@tiredfox2202 unity game engine
@Skyl3t0n
@Skyl3t0n 2 жыл бұрын
@@tiredfox2202 You can use anything as long as you can draw rectangles and points on the screen. Did that in plain java
@multiarray2320
@multiarray2320 2 жыл бұрын
@@tiredfox2202 assembly is the way to go because it is very easy to write 3d animations in it.
@darylingoteborg3178
@darylingoteborg3178 2 жыл бұрын
@@multiarray2320 blender is a good all rounder for 3D modelling, animation etc and is open source that’s become pretty good in the last few years
@typryor2227
@typryor2227 2 жыл бұрын
People: “AI will take over the world!” AI: “Castlevania: Toilet of Dracula”
@jyjjy7
@jyjjy7 2 жыл бұрын
I'm sold
@Dhjaru
@Dhjaru 2 жыл бұрын
Its already too late
@grapejuice245
@grapejuice245 2 жыл бұрын
@@Dhjaru The machines have clearly surpassed us! There is no hope left for humanity!
@Tom-oj7si
@Tom-oj7si 2 жыл бұрын
Do not underestimate them
@MarinaAndTheDevil
@MarinaAndTheDevil 2 жыл бұрын
Me when I’m on my period
@nettyswobb1
@nettyswobb1 2 жыл бұрын
If you kept making this with all three levels and then sold it on Steam, I'd buy it...
@roumaaan
@roumaaan 2 жыл бұрын
I also would buy it but steam refund policy...
@snowen2762
@snowen2762 2 жыл бұрын
Just add a speed running component/leaderboard, infinite replay ability.
@johatho1122
@johatho1122 2 жыл бұрын
would also need a score system.
@agenttatsu
@agenttatsu 2 жыл бұрын
and released a new level every month as dlc
@endersquid1132
@endersquid1132 2 жыл бұрын
I feel like there's also potential for procedural room/house generation with how all the objects are individual bodies, making it all the more replayable because you never know what the house will look like
@fadia7732
@fadia7732 2 жыл бұрын
I like that the ghosts didn't stop attacking him even after he died, kinda brutal lol
@To-mos
@To-mos 2 жыл бұрын
Army of Two and Splinter Cell (both the first ones) do this too.
@magicmanhs7718
@magicmanhs7718 2 жыл бұрын
@Technophilius Pulcherax yeah i was like: "im already dead stop shooting!!!"
@abderrahimbenmoussa4359
@abderrahimbenmoussa4359 2 жыл бұрын
That's because they are attacking your ghost now. That calls for a super chores man in the ethereal plan trying to get back his body by sucking energy from the ghosts using a ghost vaccum cleaner.
@10_z-ro_tone
@10_z-ro_tone 2 жыл бұрын
No no they be tryna kill his ghost
@tweef7848
@tweef7848 2 жыл бұрын
666 likes 😳
@notonlyhuman6073
@notonlyhuman6073 2 жыл бұрын
Okay, mind blowing coding aside, the "Super Chore Man" theme song SLAPS 🔥🔥🔥🔥
@Weegee26
@Weegee26 2 жыл бұрын
YES nobody is talking about it
@pickle3606
@pickle3606 2 жыл бұрын
I agree
@KixPanganiban
@KixPanganiban Жыл бұрын
Sounds like something out of a late 2000s Mraz album, I love it
@WMfin
@WMfin 2 жыл бұрын
Unfun fact: as I was working as janitor once, I noticed that most of the dust was at the sides of the rooms and corridors, not in the middle where people walk. So that height map should be inverted :)
@korenn9381
@korenn9381 2 жыл бұрын
that was my tought as well - dust accumulates where people *aren't* moving around. So the dustmap should have been inverted for realism. But that also makes it really hard to get to, which might not be fun to play.
@HazewinDog
@HazewinDog 2 жыл бұрын
@@korenn9381 I think the sucking area is large enough.
@DolanGamingPCin1420p
@DolanGamingPCin1420p 2 жыл бұрын
Came to say this
@fluffigverbimmelt
@fluffigverbimmelt 2 жыл бұрын
@@HazewinDog which is also unrealistic. But then it would be equally little fun as vacuuming :D
@theillyri8339
@theillyri8339 2 жыл бұрын
yeap, I was about to comment that as well. It makes the game more challenging as well
@KentHambrock
@KentHambrock 2 жыл бұрын
That song absolutely makes it. I love everything about that little vacuuming game. It's so cute.
@SebastianLague
@SebastianLague 2 жыл бұрын
Thanks, happy you like it :D
@feha92
@feha92 2 жыл бұрын
8 hours ago? how?! :o
@random_guy_on_the_internet69
@random_guy_on_the_internet69 2 жыл бұрын
@@feha92 yea how
@krishna2803
@krishna2803 2 жыл бұрын
@@random_guy_on_the_internet69 patrons get early access
@random_guy_on_the_internet69
@random_guy_on_the_internet69 2 жыл бұрын
@@krishna2803 oh yeah lol
@marcelosantos5683
@marcelosantos5683 2 жыл бұрын
"our superhero doesn't look super-heroic" Me: yes, he needs a basic model Sebastian: he needs a cape
@ivanalantiev2397
@ivanalantiev2397 2 жыл бұрын
Sebastian is an experience game developer so he knows where to cut corners xd
@throwaway569
@throwaway569 2 жыл бұрын
Edna would be ashamed
@hauntedshadowslegacy2826
@hauntedshadowslegacy2826 2 жыл бұрын
@@ivanalantiev2397 Ahem, there were clearly eight uncut corners on that fabulous superhero model.
@marcusaureliusregulus2833
@marcusaureliusregulus2833 2 жыл бұрын
He just wanted to flex his fabric programming skills😂
@viktorsarge6285
@viktorsarge6285 2 жыл бұрын
Anyone else got a flashback to "Thomas was alone"? The main characters are all rectangles and it's a factor in why the game is so awesome.
@ronaldiplodicus
@ronaldiplodicus 2 жыл бұрын
"The Incredulous Hulk Has to Do Laundry?" "Castlevania: Toilet of Dracula" AI names are amazing
@implayingsomebass4753
@implayingsomebass4753 2 жыл бұрын
We need that Castelvania
@chitlitlah
@chitlitlah Жыл бұрын
It could probably list off some good band names as well.
@tarekmoneimsaid
@tarekmoneimsaid 2 жыл бұрын
1:07 the fact that the AI was still considering "could be a bike, could be an octopus" until you drew the wheels structure really made me chuckle :)
@TeaJayOne
@TeaJayOne 2 жыл бұрын
When you realise he actually remade Pacman, like the AI suggested
@thederpderp7758
@thederpderp7758 2 жыл бұрын
Dear god.. It was right there the whole time 👀
@AlexFigueiredoo
@AlexFigueiredoo 2 жыл бұрын
With a Luigi's Mansion twist
@Dan0RG
@Dan0RG 2 жыл бұрын
How did I not catch on to that?
@ilmalocchio
@ilmalocchio 2 жыл бұрын
@@thederpderp7758 Pinkie was dead the whole time
@CaveSpiderRider
@CaveSpiderRider 2 жыл бұрын
Sebastian: Chooses an option other than the one in which you collect dots while getting attacked by ghosts. Also Sebastian: Makes a game where you collect dots while being attacked by ghosts.
@thatnentendogamer3611
@thatnentendogamer3611 2 жыл бұрын
You aren't wrong XD
@hugoguh1
@hugoguh1 2 жыл бұрын
he made pacman, but not
@_fedmar_
@_fedmar_ 2 жыл бұрын
RRRRRRRRRRRRRRREEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
@geroldcooper6686
@geroldcooper6686 2 жыл бұрын
This is just Pac-Man with extra steps!
@deadmercy3113
@deadmercy3113 2 жыл бұрын
@@_fedmar_ if you translate to English, it removes 2 E's lol
@catmaster2231
@catmaster2231 2 жыл бұрын
why is no one talking about the "a dreamy blend of the dating and baseball game genres which tells a story of friendship and immortality"?
@worthatrey1992
@worthatrey1992 2 жыл бұрын
I know right
@zombei_kid
@zombei_kid 2 жыл бұрын
Twilight?
@morgue.n444
@morgue.n444 2 жыл бұрын
I love the way the song is so chill and then it was “game over” and the ghosts are just swarming his poor lifeless body still knocking it around… poor super chore man 😢
@MrSafeTCam
@MrSafeTCam 2 жыл бұрын
"It's like Guitar Hero, but all you ever play is Blue Oyster Cult's "Don't Fear the Reaper"" is the funniest thing I've ever read.
@wilderposey
@wilderposey 2 жыл бұрын
Honestly if it was done in an interesting way, you could make it a psychological horror game.
@GhostsonAcid
@GhostsonAcid 2 жыл бұрын
Hahahahaha I was hoping someone would point this out.
@noizepusher7594
@noizepusher7594 2 жыл бұрын
I personally like the golf hacking one
@zyaicob
@zyaicob 2 жыл бұрын
it's not even a video game it's just a songgg xD
@Jay_Jay_Guy
@Jay_Jay_Guy 2 жыл бұрын
tbh that sounds AWESOME imo
@ariobintangnugraha1916
@ariobintangnugraha1916 2 жыл бұрын
Seb!! It's very nice working with you, I am so happy to see the reception people are giving me regarding the music! Some are discovering my channel and subscribed, it means so much! As expected, Super Chore Man is a very intersting idea! Excellent work on the game!!
@SebastianLague
@SebastianLague 2 жыл бұрын
Hey, I really appreciate the work you did with the music, so thank you again for that! I had no idea how I wanted it to sound, and yet somehow you were able to deliver the perfect piece for the game :)
@puppergump4117
@puppergump4117 2 жыл бұрын
@@SebastianLague Think you should pin this guy so he's not buried? D:
@neolynxer
@neolynxer 2 жыл бұрын
@@puppergump4117 channel is in the pinned comment. He has a lot of good music too!
@PlanetComputer
@PlanetComputer 2 жыл бұрын
ok
@DougTaggart
@DougTaggart 2 жыл бұрын
digging the chill guitar for sure. ;)
@jjfattz
@jjfattz 2 жыл бұрын
From a developer's perspective, it is amazing how much this guy can create in a week. Great content.
@liamstanks1547
@liamstanks1547 2 жыл бұрын
Genuinely, super chore man would be an incredibly fun collection of little chore mini games, make some other rooms in the house, different grocery shopping lists, wrangling super chore baby, etc. The end of the game comes when super chore wife comes home from her super chore convention and they live happily ever after together
@Azraelfromgamefax
@Azraelfromgamefax 2 жыл бұрын
The fact that as smart as you are, you find quaternions confusing makes me feel so much better about also being confused by them
@lemmysnickers
@lemmysnickers 2 жыл бұрын
Amen!
@agenttatsu
@agenttatsu 2 жыл бұрын
i resonate with that statement in the end of the video 100%
@DerSolinski
@DerSolinski 2 жыл бұрын
Quaternions are super easy... if you don't use them lol Yeah the rotating component really throws you in a loop. But if you mange to get them to work they are awesome.
@mawesome4ever
@mawesome4ever 2 жыл бұрын
Have you guys seen uh uh Dan(?) I totally forgot his name(I occasionally watch his videos) but he’s making a 2d platform (iirc), in one of his videos he tackles quaternions, I felt like I learned quite a bit…. But still confusing lol
@Hassan-to3bs
@Hassan-to3bs 2 жыл бұрын
Quaternions are black magic
@jingato
@jingato 2 жыл бұрын
I'm a professional video game developer (engineer) at a large, very well known, AAA studio and your videos make me feel stupid. Great work.
@aidencooper9471
@aidencooper9471 2 жыл бұрын
Hope it’s not activision
@jaxblonk5127
@jaxblonk5127 2 жыл бұрын
@@aidencooper9471 or Blizzard. Or Gameloft... Honestly, ya know what, I won't ask, I just hope you're doing okay.
@jingato
@jingato 2 жыл бұрын
@@aidencooper9471 No, it's not, but why not them?
@itzduckyz301
@itzduckyz301 2 жыл бұрын
@@jingato this is late but they have a bad history with bad workers and lazy company
@syst_m
@syst_m 2 жыл бұрын
@@itzduckyz301 specifically Activision have a quite bad shall we say "sexual harassment and drinking in the workplace" culture. Need I explain more about why it would be less than optimal to work for them?
@kastro4460
@kastro4460 2 жыл бұрын
"Nah, I won't make that idea, too similar to an already existing game" **proceeds to use the core idea of Luigi's Mansion**
@kakyoindonut3213
@kakyoindonut3213 2 жыл бұрын
super chore man's mansion
@ashleybroening6933
@ashleybroening6933 2 жыл бұрын
I mean-it just means the idea is great.
@SpringDavid
@SpringDavid Жыл бұрын
for only the first part doe
@ChuckSploder
@ChuckSploder Жыл бұрын
@@kakyoindonut3213 super chore man:sion
@OrangeDurito
@OrangeDurito Жыл бұрын
How can something so complex look so effortless. Excellent programming, modeling, and editing skills combined with a super soothing voice and wonderful music choices. The singer did a great job as well.
@NickGoblin
@NickGoblin 2 жыл бұрын
"Everyday Superhero" is such a great name and I'm slightly upset you didn't pick that one. It was a stroke of genius.
@missingtexturez
@missingtexturez 2 жыл бұрын
Yeah
@vampy5071
@vampy5071 2 жыл бұрын
I much prefer the super chore man, its got humour to it whilst being direct to what it is
@Xenophilius
@Xenophilius 2 жыл бұрын
While it was far too wordy, "The Incredulous Hulk Has To Do Laundry?" is also hilarious and i would watch that slice-of-life anime.
@donatoclemente4421
@donatoclemente4421 2 жыл бұрын
@@Xenophilius first thing I thought was that it sounded like Light Novel/Anime material that I would watch the fuck out of XD
@idleeyez1646
@idleeyez1646 2 жыл бұрын
same
@blondiebear42
@blondiebear42 2 жыл бұрын
I absolutely love that “cleaning” the apartment involves making everything else but the dust a complete wreck, surely creating even more dust in the process as bits of his furniture are destroyed.
@Woodside235
@Woodside235 2 жыл бұрын
@Technophilius Pulcherax He's a good superhero, just a bad maid.
@shamardempster3586
@shamardempster3586 2 жыл бұрын
Super Chore Man 4: Super Chore Man gets new furniture
@To-mos
@To-mos 2 жыл бұрын
Call the game Ironic Cyclonic.
@simply.skyler
@simply.skyler 2 жыл бұрын
Saitama, but his power is contained by household tools and his intense need to save money by not wrecking his furniture lol. Real missed opportunity to make fixing the furniture part of his chores around the house, have you go at it operation style with everything being overly responsive to placement or something. I understand wanting to leave the apartment after you've wrecked it cuz of those dratted ghosts again though.
@gyzardo3648
@gyzardo3648 2 жыл бұрын
Honestly I really like the idea of a” ghost vacuum “ that doesn’t QUITE go where you want it to and just kinda floats around 🤣 In reference to him trying to get it to follow and failing hilariously.
@hamzaakbar4184
@hamzaakbar4184 2 жыл бұрын
oh, man, Sebastian, you're so talented, man. The algorithms you've written are off the charts. They seem simple but they are quite complex.
@TheBlackWaltz
@TheBlackWaltz 2 жыл бұрын
"The incredulous hulk has to do laundry?" Fucking had me dead.
@oblivion_2852
@oblivion_2852 2 жыл бұрын
Gpt3 is legit funny
@gorgeluis
@gorgeluis 2 жыл бұрын
It's actually a thing, lol
@gorgeluis
@gorgeluis 2 жыл бұрын
kzfaq.info/get/bejne/lat1n6hlq5bPgZ8.html
@Waccoon
@Waccoon 2 жыл бұрын
Why wash? I thought he needed to buy new pants every time he transforms.
@edherdman9973
@edherdman9973 2 жыл бұрын
Castlevania: Toilet of Dracula...well, with Konami circling the drain for years I guess that's putting salt in the wound, huh? GPT-3 is savage.
@chrissugg968
@chrissugg968 2 жыл бұрын
"A city management simulation about isolation, where you play as an adventurer inside a nightmare". That's just called being a city planner.
@notsure1969
@notsure1969 2 жыл бұрын
Lol.
@hauntedshadowslegacy2826
@hauntedshadowslegacy2826 2 жыл бұрын
ah, the painful truth...
@crusher9z9
@crusher9z9 2 жыл бұрын
Oh so you're playing as both big brother and as a civilian? Great idea.
@AshenDemon
@AshenDemon 2 жыл бұрын
15:46 What's worse than dying in a video game? Dying and watching your character get destroyed after.
@eastman5181
@eastman5181 2 жыл бұрын
I love this, such a unique concept and the theme song is very well done. Maybe a part 2 at some point?
@icemachinebeast8342
@icemachinebeast8342 2 жыл бұрын
The intelligence and productivity of this man genuinely scares me.
@Loiterghr
@Loiterghr 2 жыл бұрын
He’s just too powerful
@GauravTripathi-ls2nl
@GauravTripathi-ls2nl 2 жыл бұрын
Sebastian *IS* the Super Chore Man
@Padakodart
@Padakodart 2 жыл бұрын
Same, in one week I would have done only the vaccum 3D model... xD
@RealChristopherRobin
@RealChristopherRobin 2 жыл бұрын
Considering he knows how to code, make 3D, his knowledge of electronics, writting, video editing, narrating. What in the actual hell. I feel so dumb.
@MiruninOath
@MiruninOath 2 жыл бұрын
honestly the name "Everyday Superhero" feels like a surprisingly good name for something like this, im surprised you didnt end up going with that one when the bot said it
@backinyourcommentsectionag3191
@backinyourcommentsectionag3191 2 жыл бұрын
I feel like he picked "Super Chore Man", because, "everyday superhero" while being a great descriptor, is a bit cliched and straight to the point. While "Super Chore Man" is so direct it ends up being a bit funnier, at least in my eyes.
@thesong6984
@thesong6984 2 жыл бұрын
@@backinyourcommentsectionag3191 yeah I see that. I do like the name Everyday Superhero more but Super Chore Man sounds goofier and fits the game's vibe more.
@wiskyr6510
@wiskyr6510 2 жыл бұрын
@@backinyourcommentsectionag3191 Campyness helps a lot in making a not-so-serious little game
@okal2468
@okal2468 2 жыл бұрын
Yeah I feel like even though it’s pretty direct it shares a common feeling that may pass over us and/or might miss for the people/parents and/or things that dedicate/make easier to keep our surroundings clean lol
@backinyourcommentsectionag3191
@backinyourcommentsectionag3191 2 жыл бұрын
@@okal2468 Yeah, probably. Also, man that was a lot of forward slashes lol
@icelockk
@icelockk 2 жыл бұрын
this is so adorable man, i've never heard of you before but this came up as a recommended video and i will definitely be following you to see what else you come up with. love your work man, keep it up
@anarchy5944
@anarchy5944 2 жыл бұрын
this is so amazing ! watching the two prototypes made me grin so hard and i absolutely love the contrast of the laid back song and chaotic gameplay (that guy did a lovely job with the song too). but yeah great work and i love the idea of bringing one of the crazy ideas AI's often have to life!
@andrewsides7250
@andrewsides7250 2 жыл бұрын
Whenever Sebastian says "I finally got something I was *reasonably* happy with..", I know it's going to look better than my entire life's work
@Dogman_35
@Dogman_35 2 жыл бұрын
I'd actually really want to see this as a full game. This is giving me major Octodad vibes.
@skeetsmcgrew3282
@skeetsmcgrew3282 2 жыл бұрын
I almost think the creator of Octodad realized how funny his buggy games were and decided to pull a Todd Howard and call it a feature
@ashbartley8856
@ashbartley8856 2 жыл бұрын
I agree lol
@PRGME7
@PRGME7 2 жыл бұрын
Same actually
@LNXiTo
@LNXiTo 2 жыл бұрын
@@skeetsmcgrew3282 it’s not a big if it enhances the experience
@snelake
@snelake 2 жыл бұрын
yes!
@THEspindoctor84
@THEspindoctor84 2 жыл бұрын
this video is simultaneously hilarious, inspiring, and just plain awesome. Seriously, you're work is really impressive, and I strive to have the same breadth of knowledge that you have. Thank you for all of you're work!
@blocksource4192
@blocksource4192 2 жыл бұрын
the way you described the fabric algorithm at around 2:40 i believe earned you a sub, ive never seen someone explain a pretty complicated algorirhm in my opinion so well. You’re amazing!
@VideoMan0904
@VideoMan0904 2 жыл бұрын
"programming is complex, sophisticated, hard to learn, and truly an artform." "(Stick stick in sticks)
@SpicyMelonYT
@SpicyMelonYT 2 жыл бұрын
HAHAHA OMG literally the best comment I have seen all week!!! That's the beauty of programming.
@theRPGmaster
@theRPGmaster 2 жыл бұрын
Stick stick { Stick otherStick {}; };
@dignifried5554
@dignifried5554 2 жыл бұрын
I think if you change that into "stick stick = new stick", it could work.
@SpicyMelonYT
@SpicyMelonYT 2 жыл бұрын
@@dignifried5554 it would have to be "Stick stick = new Stick();"
@trangium
@trangium 2 жыл бұрын
For those curious, the time stamp is 6:12
@Riv_Falcon
@Riv_Falcon 2 жыл бұрын
7:41 “I believe the problem is he doesn’t have a cape.” Me, have watched The Incredibles: *frowning in concern
@Kram1032
@Kram1032 2 жыл бұрын
I was hoping the cape would be able to get sucked up by the vacuum lol
@EpicVideoGamer7771
@EpicVideoGamer7771 2 жыл бұрын
@@Kram1032 lol if the cape is sucked up its game over XD or if he rolls over it with the shopping trolley or if he burns it on the stove
@Kram1032
@Kram1032 2 жыл бұрын
@@EpicVideoGamer7771 perfect
@irmaosmatos4026
@irmaosmatos4026 2 жыл бұрын
"No capes"
@kevnar
@kevnar 2 жыл бұрын
I think Pixar wrote that whole bit because cloth physics are incredibly expensive to render computationally. It's like a programmer inside joke.
@huttarl
@huttarl 2 жыл бұрын
I really like the way you go the extra mile to set up parameters that can be tweaked to see the visual difference it makes in real time. As well as the test harnesses you set up (e.g. for testing rope and cloth simulation) so that you can interactively test those functions. Very educational.
@lunaponta594
@lunaponta594 Жыл бұрын
dude, doing projects like this is my dream, and you switching back and forth between projects really looks like something i'd totally do. i hope someday i can do these things just like you!
@ashleyn2872
@ashleyn2872 2 жыл бұрын
I love how he doesn't just go "so then I added this, and then this" but instead he says: "I thought this would make a nice addition. Here's how I did it, some complications I had along the way and the fixes I implemented to get around said complications." It feels like entertainment, but also a lesson at the same time. This is the stuff you can get lost in and learn so much from at the same time, and it's so beautifully done too.
@Ratchet2022
@Ratchet2022 2 жыл бұрын
Yes, I completely agree, too.
@someunfunnyguy
@someunfunnyguy 2 жыл бұрын
yep
@IcyLucario
@IcyLucario 2 жыл бұрын
Heh, credit to that Fiver guy. I imagine he looked at it and said: "I mean.. Kinda weird but sure?"
@Killerjerick
@Killerjerick 2 жыл бұрын
I always love seeing people request weird stuff like this on Fiver, I'd imagine it makes their day, mundane song request after mundane song request, then every now and then, something like this pops up.
@waynewedge
@waynewedge 2 жыл бұрын
Absolutely wonderful. Thank you. Very instructive for programming, song writing, game construction, etc.
@Sonstwer
@Sonstwer 2 жыл бұрын
i found your channel today and this is the first video i watched and it's really awesome :) Thanks very much for your work !
@Jabrils
@Jabrils 2 жыл бұрын
Uh, Sebastian, how are there no Unity Physics components on this game? sebastian: lol, that's not the Unity Engine, I actually built a Unity Engine clone from the ground up 😎
@technoo4891
@technoo4891 2 жыл бұрын
It's basically his own engine now
@neologicalgamer3437
@neologicalgamer3437 2 жыл бұрын
Yooo, it's the man himself
@verbatim793
@verbatim793 2 жыл бұрын
"so anyway a spent 20 minutes putting this together", has created his own engine more powerful then ue5
@unicornhuntercg
@unicornhuntercg 2 жыл бұрын
Wtf happened to your pfp ?
@verbatim793
@verbatim793 2 жыл бұрын
@@unicornhuntercg tough times
@stefevr
@stefevr 2 жыл бұрын
The guitar hero idea where you only play Don't Fear the Reaper sounds great
@Sbotkin
@Sbotkin 2 жыл бұрын
But you can only use cowbell
@TimothyJesionowski
@TimothyJesionowski 2 жыл бұрын
That, but also he really should have gone with "Castlevania: Toilet of Dracula"
@CanyonWanderer
@CanyonWanderer 2 жыл бұрын
You sir are very talented! The very limited number of lines of code resulting in very realistic cloth / rope simulations is very rewarding. So is your commentary when stuff goes wrong :-) Love it
@qs138v3
@qs138v3 2 жыл бұрын
This is increadible! I would love to see some speedruns of this and maybe a percentage of undisturbed furniture and such
@honeyxew469
@honeyxew469 2 жыл бұрын
I would love to expand on the scope of this game to a point where it gets to “untitled goose game” levels of ridiculous
@CloneJohn_
@CloneJohn_ 2 жыл бұрын
💯 especially with that THEME SONG 🔥
@seeforkat
@seeforkat 2 жыл бұрын
super chore man slays the world with a pair of dish washing gloves
@ashleybroening6933
@ashleybroening6933 2 жыл бұрын
Yes!!!
@bionova7
@bionova7 2 жыл бұрын
This would do really very well on steam
@NatiiixLP
@NatiiixLP 2 жыл бұрын
The cable/sticks simulation is honestly the most fascinating part for me. I had no idea it could look so good in real-time with so little code.
@Ratchet2022
@Ratchet2022 2 жыл бұрын
Maybe the complexity is all abstracted away in these libraries.
@DreadKyller
@DreadKyller 2 жыл бұрын
@@Ratchet2022 What libraries? Rainbow is talking about the part between 4:38 and 7:33, there's no libraries there, it's basic code and basic math. The only thing the Vector2 class is providing him is normalizing, which is just dividing the x, y components of the vector by the size of the vector sqrt(a^2+b^2). What libraries are you referring to, because other than using Vector2 (which is just a holder for 2 floats), Time.deltaTime (time in seconds since last frame) and position.normalized everything is entirely raw C# code.
@Ratchet2022
@Ratchet2022 2 жыл бұрын
@@DreadKyller Well you answered your own question.
@Ratchet2022
@Ratchet2022 2 жыл бұрын
@@DreadKyller Okay, also, while he may have been talking specifically about the cable/sticks functionality, I am referring to what makes it look so good in real time, which requires obviously all of the graphical library components. It’s just a general observation.
@imjustaguy4340
@imjustaguy4340 2 жыл бұрын
Same
@teh1archon
@teh1archon 2 жыл бұрын
This video gave me a nostalgic feeling for the time I worked in an ArchViz company and I modeled apartments, furniture, props etc and some research on the side to automate and speed things up.
@Primalfreeze
@Primalfreeze 2 жыл бұрын
Your work is amazing. Both your coding skills, your concept work, your video delivery, the lot. Your sense of humour in your videos is also hilarious, keep up the good work!
@dazcar2203
@dazcar2203 2 жыл бұрын
i love how this seemed like an ordinary more dev log style video than the others at first, just making a game, but no, you made an amazing rope simulation and a realistic dust simulation. how do you do this.
@realityveil6151
@realityveil6151 2 жыл бұрын
"Realistic" lol. I don't know what universe you're in.
@kartikeyvhebbar
@kartikeyvhebbar 2 жыл бұрын
This guy's every project is a mixture of multiple small projects covering major fields of maths and computer science. An ideal engineer tbh. Absolute legend👌
@Ratchet2022
@Ratchet2022 2 жыл бұрын
Yes, completely!
@noraa1
@noraa1 2 жыл бұрын
This is amazing! The song could be a bit more energetic but I love how it’s also not what I imagine for a super hero! Oh and to make him seem stronger you could make it so the vacuum doesn’t effect the other objects in the room it’s just him pushing them over. Add like a super power mode where he like can suck up all the dust and ghosts in a large area!
@photelegy
@photelegy Жыл бұрын
1:57 The second idea sounds crazy but I see some true potential. This could become a really good game for young and old. 😉
@iampointless
@iampointless 9 ай бұрын
pacman was good game
@mryeester
@mryeester 2 жыл бұрын
Your videos are wonderful, I always learn so much whenever I watch them!
@PlanetComputer
@PlanetComputer 2 жыл бұрын
ok
@GIN0RMOUSMAN
@GIN0RMOUSMAN 2 жыл бұрын
Hi verified person I didnt know existed until know
@kimbol496
@kimbol496 2 жыл бұрын
@@mrpaz410 fancy seeing you here as well
@That_Paperbag
@That_Paperbag 2 жыл бұрын
Next challenge: build a working pc in my house!
@tyreseholder4022
@tyreseholder4022 2 жыл бұрын
This guy is like dani but serious
@welltatormytots5269
@welltatormytots5269 2 жыл бұрын
First if all: “it’s like Guitar Hero, but all you ever play is Blue Öuster Cult’s “Don’t Gear The Reaper” is the funniest crap I have ever heard. Second of All: what kind of AI bot says the sentence “Nah, that’s too easy.” Thats way too chill to be a bit 😂
@PlayerZeroStart
@PlayerZeroStart 2 жыл бұрын
It probably has a set of pre-determined phrases it says randomly when it makes sense.
@user-xh9pu2wj6b
@user-xh9pu2wj6b 2 жыл бұрын
@@PlayerZeroStart that's not how GPT works. Unless that site has a script on top of GPT output to prettify it a bit.
@PlayerZeroStart
@PlayerZeroStart 2 жыл бұрын
@@user-xh9pu2wj6b I dunno, I was just makkng a guess
@pauldeddens5349
@pauldeddens5349 2 жыл бұрын
@@PlayerZeroStart Theres a big difference between adlibbing generators and actual AI neural networks. Adlibbing generators arent really AI, they just slot prewritten words into a sentence to create randomized, but predictable outputs. Neural Networks are AIs trained by AIs to understand a specific task. Who solve problems like an actual brain. If its a Neural Network, its an actual thing it decided to output, not a predetermined phrase.
@dave4148
@dave4148 2 жыл бұрын
@@PlayerZeroStart no gpt3 is insane. look up some stuff about it
@Glenn_3
@Glenn_3 2 жыл бұрын
I'd love a full version of this game. Also, love your content, keep up the good work!
@darthhunter69
@darthhunter69 2 жыл бұрын
this game, plot and song are really cool! i wish you continued this project and actually released it
@simivb
@simivb 2 жыл бұрын
Your videos are always a gem!! I am consistently confused how you manage to make things look so polished even though the games are so crude :D
@simivb
@simivb 2 жыл бұрын
Like, you even had the furniture not just spawn but scale up and drop in a satisfying way. How long did that take to setup? I just love all those little details!
@SebastianLague
@SebastianLague 2 жыл бұрын
@@simivb Haha thank you! It took maybe about 20 minutes to set that effect up. I really enjoy adding details like that, so I'm happy to hear they are appreciated :)
@benman9242
@benman9242 2 жыл бұрын
@The 14th Ping Spoofer i think patrons can view the video early
@mawesome4ever
@mawesome4ever 2 жыл бұрын
@@SebastianLague They are! I love your videos! Especially Ep.2 of your poisson disc sampling series… wait…
@pvic6959
@pvic6959 2 жыл бұрын
@@SebastianLague very much appreciated! I LOVE your videos!
@glancy0616
@glancy0616 2 жыл бұрын
I don’t really understand the code, I just love his voice and the games themselves
@LouiesLog
@LouiesLog 2 жыл бұрын
I thought the music was pretty good too
@someunfunnyguy
@someunfunnyguy 2 жыл бұрын
well i understand a bit of the code but they are nice to watch
@dcamron46
@dcamron46 2 жыл бұрын
I don't like his voice, unfortunately, bc the rest of the content is great and the weird trailing words are just distracting...why not just speak normally...
@exeforus3067
@exeforus3067 2 жыл бұрын
@@dcamron46 who cares what you have to say, no one asked you
@christopherwiseman1267
@christopherwiseman1267 2 жыл бұрын
I love his voice too!! very calming to watch, and the code is fun to see
@ultimate8673
@ultimate8673 2 жыл бұрын
Just found your channel and as a game developer / software developer im in love, thanks for the great content.
@haddi8582
@haddi8582 2 жыл бұрын
Omg the soundtrack kills it xD. Really good job!
@TheNameIsForty
@TheNameIsForty 2 жыл бұрын
I love how the song is the exact same with different lyrics, and a completely different chore.
@porglezomp7235
@porglezomp7235 2 жыл бұрын
that's how you write the verses of a song!
@ariobintangnugraha1916
@ariobintangnugraha1916 2 жыл бұрын
I'm glad you like it!! Yes, it's matched the game atmosphere doesn't it??
@jaspin555
@jaspin555 2 жыл бұрын
@@ariobintangnugraha1916 oh man, it was amazing, and a perfect touch to the game! I want this on spotify haha
@BearTheCoder
@BearTheCoder 2 жыл бұрын
Most people: 1 interesting topic per video Sebastian: Oh yeah, I learned fluid simulations, AI, music synthesis, and fabric simulations all to make this video game in a week, CHEERS!
@michaelmuller6029
@michaelmuller6029 2 жыл бұрын
Your cloth simulation game looks so satisfying. I'm amazed you're able to code something like this just as a side quest
@DriesduPreez
@DriesduPreez Жыл бұрын
This is arguably your best video yet. I enjoyed the cloud, erosion, and portal videos more overall because of the content, but my goodness this is such a concise and cute video in coding adventures, it will be the one I use to get friends into your work. Take care
@_Wombat
@_Wombat 2 жыл бұрын
I love how to overcome your side tracking you simply side tracked further haha. Also, the way that you create separate interactive simulations just to demonstrate certain coding points is insane and I love it. I feel like I could play that tearing cloth simulation for just as long as super chore man hahaha
@eldonhill4840
@eldonhill4840 2 жыл бұрын
It looked super satisfying. I can imagine putting it in a simple first person sword fighting game where there are a ton of curtains draped all through the room and you have to cut through them to find the enemy you're dueling who's using them to hide and dart between.
@roshibomb4247
@roshibomb4247 2 жыл бұрын
@@eldonhill4840 Or maybe a game where you have an infinite curtain slowly feeding through from the ceiling that you have to cut down, getting progressively faster until it reaches the ground and you lose? I think there's a lot of fun ideas with this curtain based concept, I really like the idea of having to cut them down to find the enemy lol
@eldonhill4840
@eldonhill4840 2 жыл бұрын
@@roshibomb4247 Ooh very cool!
@hoveringgoat8061
@hoveringgoat8061 2 жыл бұрын
Yeah I though I was a master procrastinator. Lol
@Soken50
@Soken50 2 жыл бұрын
I routinely procrastinate my procrastination with more procrastinating
@weirdofromhalo
@weirdofromhalo 2 жыл бұрын
"Go play golf, you'll hit a ball into a hole and get a score. Nah, that's too easy. Let's make it more interesting. How about, you're a hacker, so you have to hack into all the golf courses and steal all the money from the golfers." This is hilarious and I wish someone would make one just to see what they'd come up with gameplay-wise.
@joetuxhorn5168
@joetuxhorn5168 2 жыл бұрын
That's the plot for gta 6😂
@dmitrijsmironovs7513
@dmitrijsmironovs7513 2 жыл бұрын
@@joetuxhorn5168 new gta online update? xd
@LouiesLog
@LouiesLog 2 жыл бұрын
@@joetuxhorn5168 Golf balls remotely detonate sleeping gas
@MattyJ66
@MattyJ66 Жыл бұрын
Thank you for sharing. Such a great video!!
@therealchrishansen3084
@therealchrishansen3084 2 жыл бұрын
I absolutely love the editing on these videos. Showing the coding is excellent for beginners. Also, that cable code is genuinely impressive. Edit: absolutely brilliant design, by the way.
@petersmythe6462
@petersmythe6462 2 жыл бұрын
"We need to render a million cubes" I'm so jealous of your ability to even do this. Doing things the naeve way and just making a million game object mesh renderers, my machine slows to about half a frame per second and the less said about memory usage, the better. My normal way of solving this would be to make a single mesh renderer with 12 million triangles, then keep track of each particle on my own, but as you might guess, that's not very efficient to modify a mesh with 12 million tris on the fly.
@nomadshiba
@nomadshiba 2 жыл бұрын
he is already drawing them in one draw call, using gpu instancing
@mre16
@mre16 2 жыл бұрын
For real. I heard him say this and chuckled, assuming he was joking and would show us lag and then a crashing screen. But nope, just does it perfectly.
@infiniti2011
@infiniti2011 2 жыл бұрын
@@mre16 Because it's all handed to the GPU, in one call.
@jamesmnguyen
@jamesmnguyen 2 жыл бұрын
@Nope Nope GPU instancing is really powerful and one of the only ways for high performance rendering (If you want a lot of similar objects)
@realmarsastro
@realmarsastro 2 жыл бұрын
You should look into GPU instancing, it's an incredible technique, and it's the only way games can have things such as foliage and particle effects. Most game engines have already implemented instancing for the most common use cases, though, so most of the time you don't need to write your own shader for your instancing needs.
@nelsoncabrera6464
@nelsoncabrera6464 2 жыл бұрын
"Castlevania: Toilet of Dracula"... the greatest game never made.
@The_supreme_gamer04
@The_supreme_gamer04 2 жыл бұрын
the final boss would be taco bell 😂😂😂
@atlas_of_prescottia
@atlas_of_prescottia 2 жыл бұрын
I'm imagining our protagonists enter the sewers, intending to infiltrate Dracula's castle through his toilet... and it's basically just Castlevania-flavored Mario at that point. Plumbers save the day once again!
@ivicaskrobo1896
@ivicaskrobo1896 2 жыл бұрын
I loved this :D and the song killed it in the end. Really good gj
@simonisenberg4516
@simonisenberg4516 2 жыл бұрын
Great job! I think that turned out as well as it could have and has tons of charm. I'm bugged by the coffee slurping sounds when you suck up ghosts and realistically the dustmap should be inverted but I guess it would be less fun working mostly along the walls and kind of having to knock everything over. That grocery shopping prototype already looks more polished and fun than a lot of games released on steam. :D
@nohjrd
@nohjrd 2 жыл бұрын
I can't believe you didn't choose "Castlevania: toilet of Dracula". That title is inspired!
@notsure1969
@notsure1969 2 жыл бұрын
Ikr?
@xArchie
@xArchie 2 жыл бұрын
i love how the character just keeps getting harrassed by ghosts even once he dies
@brianwilson7497
@brianwilson7497 Жыл бұрын
this is incredible thank you for creating and sharing all of this knowledge
@lukearts2954
@lukearts2954 2 жыл бұрын
I've been binging your videos lately and found them both inspirational and entertaining! You should make idle games that are fun to watch as background (like superchoreman getting totally trashed by the ghosts after he died hahahaha) while doing block chain distributed computing and sell the computing power of your game's network... You have way better humor than what's currently available out there.
@CosmicSpiral_
@CosmicSpiral_ 2 жыл бұрын
If you have the motivation/time, I would really love to see the sand-dune creation and fluid sim videos!
@EpicVideoGamer7771
@EpicVideoGamer7771 2 жыл бұрын
Yeah same, especially the sand dune creation, as i have never seen nor heard of anyone else doing that!!
@JohnDoe-hu9wq
@JohnDoe-hu9wq 2 жыл бұрын
@@EpicVideoGamer7771 agreed
@kevnar
@kevnar 2 жыл бұрын
The sand dune and water physics could also be adapted to Super Chore Man. Mop the floors, sweep up the dust. Shovel the walk. XD
@cryptid-king
@cryptid-king 2 жыл бұрын
I very much appreciate the accurate vacuum dragging physics, it's like dead on lol
@EnigmaticTao
@EnigmaticTao 2 жыл бұрын
Absolutely incredible as always mate... So impressed
@anweshchakraborty2
@anweshchakraborty2 2 жыл бұрын
Great work, Seb! Keep it up!
@RelativisticAstrophysicist
@RelativisticAstrophysicist 2 жыл бұрын
Well.. now I am excited for the Super Chore Man games. When should we expect a full release?
@terdragontra8900
@terdragontra8900 2 жыл бұрын
i really want to play "Castlevania: Toilet of Dracula" now
@eamonia
@eamonia Жыл бұрын
You do some really great work, man. Your videos aren't "how to" coding stuff but inspiration to learn how to code on your own and it's really motivating to see someone applying their knowledge (that they spent a lot of time learning. My main emphasis) to create cool stuff. I wish I had resources like this when I was a kid. I probably would have made it past scripting HTML in Notepad ;)
@kylewatson6890
@kylewatson6890 2 жыл бұрын
Some much passion. You have my subscription!
@jkRatbird
@jkRatbird 2 жыл бұрын
Amazing as always! The vaccuming is extremely satisfying! BUT... the distribution of dust should be reversed! It gathers up in the corners!
@SebastianLague
@SebastianLague 2 жыл бұрын
Thanks! And yeah, fair point :)
@Kaikaku
@Kaikaku 2 жыл бұрын
@@SebastianLague You can also use two different colored varieties: gray dust in the corners and brownish dirt where you go.
@AHSEN.
@AHSEN. 2 жыл бұрын
@@SebastianLague Super easy fix! Just invert the color of the density map.
@chrissugg968
@chrissugg968 2 жыл бұрын
Some randomness in the mass of the dust would also make it move into the vacuum better.
@Mibit911
@Mibit911 2 жыл бұрын
"Castlevania 2 Simon's todo list" WHAT IS A MAN BUT A COLLECTION OF TINY CHORES
@aviv931
@aviv931 Жыл бұрын
Amazing work my friend! really inspiring
@brendinshedd8061
@brendinshedd8061 2 жыл бұрын
This entire video had me captivated, but when the theme song kicked in, a huge smile cracked on my face. I know nothing about code and have only stumbled across one other video of yours, but I plan on watching several more. Thank you for the entertainment. Made for a great night.
@starbble6280
@starbble6280 2 жыл бұрын
Incredible production quality at every step along the way. I do feel like it was a missed opportunity to have the enemies be Dust Bunnies though :P
@thederpderp7758
@thederpderp7758 2 жыл бұрын
hahahhaha that's an amazing idea
@IceMetalPunk
@IceMetalPunk 2 жыл бұрын
Maybe every once in awhile, one of the particles being pulled towards the vacuum (on the outer edge of the suction) would spawn an object that appears to be one of the particles growing into a Super Chore Man sized evil bunny.
@slightly-seasoned
@slightly-seasoned 2 жыл бұрын
I adore the fact that instead of using Unity’s Particle System, Sebastian does everything through code. Wish I had such a big brain… *Sigh*.
@brooksfaucette296
@brooksfaucette296 2 жыл бұрын
The dinner one and shopping one siund actually really fun, like you have to try and fire out your window at robots and fend them off in your apartment and hallway, all the while making sure your steak doesn't overcook. Or having certain items you have to buy before you can leave the store, but ofc you need to fight through the zombies
I Tried Creating a Game Using Real-World Geographic Data
31:37
Sebastian Lague
Рет қаралды 6 МЛН
Coding Adventure: Simulating Fluids
47:52
Sebastian Lague
Рет қаралды 1,6 МЛН
The magical amulet of the cross! #clown #小丑 #shorts
00:54
好人小丑
Рет қаралды 17 МЛН
The World's Fastest Cleaners
00:35
MrBeast
Рет қаралды 127 МЛН
Этого От Него Никто Не Ожидал 😂
00:19
Глеб Рандалайнен
Рет қаралды 10 МЛН
одни дома // EVA mash @TweetvilleCartoon
01:00
EVA mash
Рет қаралды 5 МЛН
TWISTED 1.21 CHASING GUIDE - GOLD
4:52
GoldWX
Рет қаралды 75
I Paid Game Developers on Fiverr to Make Minecraft
11:13
BadGameDev
Рет қаралды 1,7 МЛН
AI Invents New Bowling Techniques
11:33
b2studios
Рет қаралды 3,2 МЛН
My First 10 Years of Game Development
11:25
Sebastian Lague
Рет қаралды 1,3 МЛН
I randomized every block's code in Minecraft..
10:38
Element X
Рет қаралды 140 М.
Complex Behaviour from Simple Rules: 3 Simulations
10:52
Sebastian Lague
Рет қаралды 372 М.
Coding Adventure: Simulating an Ecosystem
6:40
Sebastian Lague
Рет қаралды 2,2 МЛН
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,3 МЛН
How Do Computers Remember?
19:32
Sebastian Lague
Рет қаралды 6 МЛН
Coding Adventure: Ray Tracing
37:58
Sebastian Lague
Рет қаралды 1,1 МЛН
The magical amulet of the cross! #clown #小丑 #shorts
00:54
好人小丑
Рет қаралды 17 МЛН