Cloning the Climbing of Shadow of the Colossus in Unity | Part 1

Sdílet
Vložit
  • čas přidán 10. 01. 2024
  • Part 1 of an ongoing devlog series!
    Incidentally, would you be interested in a new indie Shadow of the Colossus type game? Let me know in the comments :)
    If you're wondering what's left to do on this controller, I can tell you a bit of my plans:
    Sliding along edges
    Intuitive movement
    Standing/running on the collosus'
    Jumping on and off the mesh
    Ledge grabbing and climbing
    Better camera movement
    Assigning climbable areas
    Transferring between meshes
    Hand placements
    Character Design and animation
    Procedural animation/ragdolls
  • Hry

Komentáře • 294

  • @JayTheDevGuy
    @JayTheDevGuy Před 6 měsíci +414

    So glad to have you back dude. You're still the gold standard of devlogs on CZcams and my personal biggest inspiration for everything I put out. I must have rewatched all of your stuff a dozen times by now, and I couldn't be happier there's more coming. Nice work!

    • @jn99231
      @jn99231 Před 6 měsíci +5

      Jaythedevguy!? On a Robert Thomson video!? Things just got crazy! I love your videos, man

    • @patrickplus9815
      @patrickplus9815 Před 6 měsíci +5

      Engineer gaming

    • @morganlak4337
      @morganlak4337 Před 6 měsíci +2

      Engineer Gaming

    • @refreey
      @refreey Před 6 měsíci +3

      I just binged all ur vids like maybe 9 minutes ago, pwetty epic

    • @ScoutOW2
      @ScoutOW2 Před 6 měsíci +2

      Engineer Gaming

  • @OrdinaryLatvian
    @OrdinaryLatvian Před 6 měsíci +124

    So glad to have you back, man. I missed your drawings. I think I speak for many of us when I say we would be 100% interested in a new indie Shadow of the Colossus type game.

  • @3bomb
    @3bomb Před 6 měsíci +64

    As someone who also has a creative mind and often struggles with the math side of things, this is very inspirational. Excellent work so far. Can't wait to see more.

  • @tailmo6349
    @tailmo6349 Před 6 měsíci +43

    it's honestly easy to forget the amount of work that goes to explaining the simplest things, every raycast is stylised and sometimes made sillier like in the cloud hair thing or the plane where it broke in the middle there, it's so much attention to details and i absolutely love it

  • @AskAlice_LEGO
    @AskAlice_LEGO Před 6 měsíci +37

    Oh hey! That's me with the Prey for the Gods team. Loved all the great insight they gave and LOVE this video you made 🎉

    • @RobertThomsonDev
      @RobertThomsonDev  Před 6 měsíci +9

      Amazing!! I loved that whole interview and it was actually really useful to get ideas of how to attack this problem :) great interview, thank you!

  • @IcyXzavien
    @IcyXzavien Před 6 měsíci +11

    That triangle coordinates thing was so interesting that I NEED to give you a prize.

  • @Jejkobbb
    @Jejkobbb Před 6 měsíci +2

    Hes back!!! Im so ready to watch this

  • @sinom
    @sinom Před 6 měsíci +5

    Barycentric coordinates were found by August Möbius, the same guy who also found the möbius strip. At some point you notice that like 90% of popular maths is named after or invented by like 10 people

  • @mirox6271
    @mirox6271 Před 6 měsíci +6

    Glad to see somebody trying to pull it off

  • @lukewhitfield22
    @lukewhitfield22 Před 6 měsíci +8

    As a fellow maths A-level failure (and then subsequently failing all but one of the compulsory maths modules doing comp sci at university) this is a very reassuring video to see! Think I found a new favourite channel

  • @AIAdev
    @AIAdev Před 6 měsíci +2

    You're the best mather who's claimed to not be good at matching I've ever seen Robert.
    As an American... I have no idea what grade E is... so I'll just assume it means Excellent.

    • @PollenDev
      @PollenDev Před 4 měsíci

      What the fuck is a kilometer 🦅🦅🦅🦅🦅🦅🦅🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸

  • @Major_Lag
    @Major_Lag Před 6 měsíci +3

    Instant like and sub for the Barry Centric joke, at which I laughed far harder than I probably should have…

    • @RobertThomsonDev
      @RobertThomsonDev  Před 6 měsíci +1

      Ahaha I had started to think everyone had taken it seriously. Thanks very much dude and welcome :)

  • @legome_theog
    @legome_theog Před 6 měsíci +8

    So happy to see that you're back and that you've uploaded!! I'm seriously in love with your content man

  • @builderbosc
    @builderbosc Před 6 měsíci +3

    Y’know, I was almost worried about you, but luckily your video explaining why you haven’t uploaded recently help kept me sane. :)

  • @CriticalGiants
    @CriticalGiants Před 6 měsíci +2

    OOOH yes! This is literally sweets covered in gold, wrapped in moms pancakes and grandma's hugs for my eyeballs, ears and brain. "We Will Watch Your Career With Great Interest" Wee!

  • @borbzaby
    @borbzaby Před 5 měsíci +4

    I missed you, man. Your drawings and sense of humour make you one of the funniest game devs on youtube

  • @wolfzeee823
    @wolfzeee823 Před 6 měsíci +4

    omg your back man your videos bring so much joy and your one of the few devs to actual remain posting after covid thank you man

  • @DocGeraud
    @DocGeraud Před 6 měsíci +1

    Yeaaaah, he's back

  • @ItsaMeJay64
    @ItsaMeJay64 Před 2 měsíci

    the bit where the raycast comes down, kills mario, and then ur bean turns into cloud spinning the arrow had me in tears

  • @kironikolov6668
    @kironikolov6668 Před 6 měsíci +4

    New viewer here, loved the video, the programming, the editing, the visualizations, the animation, the jokes, can't wait for part 2!

  • @joshuasteyn8868
    @joshuasteyn8868 Před 6 měsíci +3

    WOOOOHOOOOOO Rob's back!!! so excited to see where you take this! theres a lot of us rooting for you man, great to have you back and see what other amazing things you have in store for us

  • @Andre_Sargeant
    @Andre_Sargeant Před 6 měsíci +12

    Wonderful breakdown and process. Would definitely love to see you pursue this more!

  • @devtimer9731
    @devtimer9731 Před 6 měsíci

    I love your devlogs so glad your back!

  • @TSK_Silver
    @TSK_Silver Před 6 měsíci +1

    love these videos, good to see your still around

  • @zetophage
    @zetophage Před 6 měsíci +3

    This is my one my favorite game dev channels, welcome back man!

  • @dortuff
    @dortuff Před 6 měsíci +1

    I was waiting for this day. I'm glad it came and was even better than expected! Good work, I'll be back for next one.

  • @bivouac__
    @bivouac__ Před 6 měsíci +3

    your content is inspiring really! love your videos glad you're back

  • @maurogoitea288
    @maurogoitea288 Před 6 měsíci

    nice! you always bring me lots of joy, hope to see more devblogs with this idea

  • @AetherXIV
    @AetherXIV Před 6 měsíci

    welcome back! I love this format with more in depth explanations

  • @pawots6448
    @pawots6448 Před 6 měsíci +1

    So happy to see you upload agian, I'd love to see this become a gamre or even just video series of you making things you think are cool! I adored this video!

  • @luckyknot
    @luckyknot Před 5 měsíci +2

    Truly amazing and fun presentation of such a complex and beatiful topic I didn´t know anything about, waiting for Part 2 thanks a lot!

  • @eboatwright_
    @eboatwright_ Před 6 měsíci

    The legend is backk!! Very excited for this series

  • @protowalker
    @protowalker Před 6 měsíci +1

    MOUNT MARTIN IS BACK LET'S KICK IT
    glad to have you back :)

  • @Jopter
    @Jopter Před 6 měsíci

    I've been looking for something like this for AGES, thank you so much for the thorough breakdown!

  • @DarkDax
    @DarkDax Před 5 měsíci

    I have no idea why I didn't get notified that you uploaded but by god am I glad to know you're back! Missed your content mate!

  • @hamzahgamedev
    @hamzahgamedev Před 6 měsíci +5

    Wow! Thanks to people like you, we can finally understand what goes on behind making these 'Colossal' games! I finished SOC on PS2 three times, and it was one of the main inspirations for me to pursue a career in game development. I am so glad I found your channel !
    Looking forward to the next video. All the best, mate!

  • @johnpaulporven4732
    @johnpaulporven4732 Před 6 měsíci +1

    I honestly was trying to do the same thing but my progress didn’t get anywhere near as far. This brings so much more insight on my questions. Great video as always!

  • @Arrynore
    @Arrynore Před 6 měsíci

    I'm so happy you are doing this. I've been thinking about the programming aspect of SotC for way too long

  • @kagunslinger767
    @kagunslinger767 Před 5 měsíci

    New to the channel, but it's amazing
    Can't wait for part 2 !

  • @AlexBlackfrost
    @AlexBlackfrost Před 6 měsíci +1

    can't wait for the next one. Also congrats on +100k subs!

  • @Mistereee
    @Mistereee Před 6 měsíci +2

    Awesome video! I love the visualisations you have made

  • @MultsElMesco
    @MultsElMesco Před 5 měsíci +1

    Looking great! Can't wait for the next part

  • @nise6148
    @nise6148 Před 6 měsíci

    Love the technical terms in the video

  • @froodlenoodle
    @froodlenoodle Před 6 měsíci +2

    damn i forgot how good these videos are, great job!!!

  • @Soundy777
    @Soundy777 Před 5 měsíci

    When you're making something this advanced approachable you know you're good. Incredible work, loved every second! MORE!

  • @rasmusazu
    @rasmusazu Před 5 měsíci

    Good job. You made this entertaining and engaging.

  • @LuizMoratelli
    @LuizMoratelli Před 6 měsíci +1

    So glad to see a new gamedev video :D

  • @Alexldev
    @Alexldev Před 6 měsíci

    omfg you're alive. thank your for making another video 🙏

  • @nameno7032
    @nameno7032 Před 3 měsíci

    very good explaination dude, love the way you present the informations

  • @CosmicComputer
    @CosmicComputer Před 6 měsíci +1

    Man I’ve miss you! Awesome video, thanks!

  • @spreen_co
    @spreen_co Před 6 měsíci

    man your video creation & editing skills are so good it really makes me wish you uploaded more this is a really good video

  • @Xneuz
    @Xneuz Před 6 měsíci

    You’re pretty spot on at 4:03 :D also the editing was *chefs kiss*

  • @kkibi
    @kkibi Před 6 měsíci +1

    this is reallllyyyy cool!! i played your "death by ai" game a lot with my family and they all seemed to enjoy it! i'll let them know that you're making another great-looking game!

  • @joeroeinski1107
    @joeroeinski1107 Před 6 měsíci +2

    Glad to see some technique behind this. I remember setting up my own SOTC clone in unity and accomplished it by making a raycast and then using the triangle index and barycentric coordinates to calculate the target position. Because the system ran at a fixed interval, it handled extremely fast moving skinned meshes (like a giant bird that flaps and spins in the air). Added some procedural animation by making a pendelum with two spheres like the original game did too. Really interesting how they made it work on the PS2.

  • @supercyclone8342
    @supercyclone8342 Před 6 měsíci +1

    Really cool video as always!

  • @arrowsdev
    @arrowsdev Před 5 měsíci

    Alomst Perfect editing , great humor , i dont use unity but i loved watching you talking really good stuff

  • @BlueAndy_
    @BlueAndy_ Před 6 měsíci

    Damn i really missedyour videos, i really enjoyed. Keep up the great work

  • @vaepuer2290
    @vaepuer2290 Před 6 měsíci

    I'm so glad you're doing this. I've also been reaaaaalllly interested in SoC style gameplay. and I too, have doo doo brain

  • @SAP1201
    @SAP1201 Před 6 měsíci

    thanks for making this series on my birthday i love these huge bosses

  • @--Paws--
    @--Paws-- Před 5 měsíci

    I love the scripting and the editing of this video. You making coding more fun for my potato of a brain. I feel like I can comprehend it better.

  • @NUCLEARxREDACTED
    @NUCLEARxREDACTED Před 6 měsíci

    Man these videos always make me giggle.

  • @Cjoudan
    @Cjoudan Před 6 měsíci

    Im excited to see where this goes, I love SotC. And im a beginner game dev. Good luck on your journey.

  • @Kav_Games
    @Kav_Games Před 6 měsíci

    This is incredibly underrated. Ive loved shadow of the colossus for years now, unfortunately when it was made i was in my fathers balls, so not quite the OG fan. But when it came out on ps4 i loved it to death! Watching this video makes me wish there were more games devs like you.

  • @oculicious
    @oculicious Před 6 měsíci +1

    thank you so much for this video, you finally made me realize how I could make one of my game design projects work!

  • @Greendogblue
    @Greendogblue Před 6 měsíci

    your visual explanations are really amazing

  • @mundane.
    @mundane. Před 6 měsíci

    YYYYYYAAYYYYYY ROBERT SI BACKKK!!! Love your videos dude! Missed your devlogs

  • @ashtonmadsen9278
    @ashtonmadsen9278 Před 6 měsíci

    Yes :) keep uploading. Got 2 vids in the past 3 months 🎉 I want to see you make games. Absolutely love your content

  • @benreber6321
    @benreber6321 Před 6 měsíci +1

    Highest quality devlogs on YT

  • @nobody-tw3zs
    @nobody-tw3zs Před 6 měsíci

    Omg the man is finally back

  • @thomashardy6769
    @thomashardy6769 Před 6 měsíci +5

    This is looking really cool so far! I'm curious how you'll handle crossing from 1 polygon to another polygon when they aren't touching. Like across the fingers of a fist, or from one hand to another if his hands were touching. Either way though I'm looking forward to the next video

  • @phinc3
    @phinc3 Před 6 měsíci

    so glad to have you back, dumande

  • @tt_thoma
    @tt_thoma Před 6 měsíci +1

    I've looked at the thumbnail and was like "I know this guy"
    Sure did, and he's even back with more stuff

  • @semirionu
    @semirionu Před 6 měsíci

    I just remembered about your channel a day ago, and you're back yipeeee

  • @thatboikatz
    @thatboikatz Před 6 měsíci

    Finally some good content to eat food to (glad to have you back)

  • @merlinnotupforit7380
    @merlinnotupforit7380 Před 6 měsíci

    His back….best start of the year!!!!🎉

  • @TheManOfPenguin
    @TheManOfPenguin Před 6 měsíci

    I've missed you. Thank you for feeding me once more

  • @IngoLingoAnimations
    @IngoLingoAnimations Před 3 dny

    Took me a couple of months but I have finally caught up to this video! I've also figured out how to cut the planecasts down to 3 for the first one and up to 3 for every edge after that.

  • @LowLevelLemmy
    @LowLevelLemmy Před 6 měsíci

    Let’s gooo new upload

  • @bigkebizino8970
    @bigkebizino8970 Před 6 měsíci

    Hello again, its been a while but its good to have you back man, arguably casting a collosal shadow over youtube, yep

  • @tactical_slime4608
    @tactical_slime4608 Před 6 měsíci +1

    Sotc is just a technological marvel of a video game

  • @isto_inc
    @isto_inc Před 6 měsíci +1

    wowowowoo welcome back!

  • @lemonlordminecraft
    @lemonlordminecraft Před 6 měsíci

    Oh the dude is back!

  • @lekdo1285
    @lekdo1285 Před 6 měsíci

    Ok, my internet went down and the video began to charge right at this moment 7:55 and I legitimately waited 30s in front of my screen thinking "you won't have me like that, i'm gonna wait as long as I need to" lol, I'm really exited to watch your next videos great work !

  • @skibbl_dev
    @skibbl_dev Před 6 měsíci

    MY GOD THE LEGEND'S HERE

  • @23edsa
    @23edsa Před 6 měsíci

    Welcome back!

  • @SmellyRio
    @SmellyRio Před 6 měsíci

    Welcome back, solider

  • @camenskycameron8413
    @camenskycameron8413 Před 6 měsíci

    The legend is back ❤

  • @gabrielmedeiros9880
    @gabrielmedeiros9880 Před 6 měsíci

    No way! I've been rewatching your videos the past few days because i really loved the way you animate and draws silly guys, and i was wondering if you would ever come back. Amazing video, your videos are always so unique and always a blast

  • @MicOfWhy
    @MicOfWhy Před 6 měsíci +2

    So I think (if there will be part 2) the whole idea is to assign (state of the physics) "floor", "wall" and "roof" to the mesh's triangles. [now only on "active" triangles] We fire raycast on the y axis down (it is easier for me for it to facing the ground and triangle being "point (0;0)") from each triangle and where it's facing, calculate the angle between these two and depending on angles the triangles get they can change their states.
    If angle is (idk it is more to the feeling and gameplay but I am just theorizing) 0° - 60° it changes to "roof";
    if angle is 70° - 120° it changes to "wall";
    if angle is 120° - 180° it changes to "floor".
    It should work easily with "materials" as each material have to consider/read only state of triangle not again calculating whole angle - let's go with "ice" surface: as "floor' it make character slide a little, as "wall" it makes player to slide down (fast), as "roof" it is impossible to grab.
    Now I am actually curious if that will work (It is just my theory I have no experience whatsoever)

  • @stillzen-dev
    @stillzen-dev Před 6 měsíci

    you are so funny man i cannot believe how in love i am with you and your videos, thank you

  • @lashghost
    @lashghost Před 6 měsíci

    I'm very excited to see the next video!

  • @tboxfinn
    @tboxfinn Před 6 měsíci

    I love shadow of the colossus almost as much as you do

  • @Rick-ng3lr
    @Rick-ng3lr Před 6 měsíci

    Bruh. This is epic. Thx for sharing your knowledge

  • @JohnSmithson999
    @JohnSmithson999 Před 6 měsíci +1

    Great video man.

  • @Tenchinu
    @Tenchinu Před 6 měsíci

    im am at tears knowing that i might never manage this, but inspired to try

  • @tanehaines7040
    @tanehaines7040 Před 6 měsíci

    Woo he’s back

  • @TabishAhmed
    @TabishAhmed Před 6 měsíci

    Rob is back! ❤

  • @mikejox
    @mikejox Před 6 měsíci

    welcome back

  • @AntoCharles
    @AntoCharles Před 6 měsíci

    its been a minute lol welcome back :D

  • @Loganischeese
    @Loganischeese Před 6 měsíci +1

    Yo he finally uploaded again less goooo