Sprites in a 3D World | E3. Crazy Fun Raycasting

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024

ความคิดเห็น • 2.4K

  • @nothingnesss6337
    @nothingnesss6337 ปีที่แล้ว +189

    griffpatch is like that one teacher who trys to be funny, cool and understanding...
    ...and succeeds

    • @coldfrozenmuscles1575
      @coldfrozenmuscles1575 ปีที่แล้ว +1

      huh?

    • @Retro_noobie
      @Retro_noobie ปีที่แล้ว

      How can you not understand that .-. @@coldfrozenmuscles1575

    • @Retro_noobie
      @Retro_noobie ปีที่แล้ว +2

      How is this the top comment if it only has 30 likes

    • @svien777
      @svien777 11 หลายเดือนก่อน

      true

    • @Gemster-uw4ig
      @Gemster-uw4ig 10 หลายเดือนก่อน

      ??? Might be a bug 😕

  • @onyxtautuhi3473
    @onyxtautuhi3473 2 ปีที่แล้ว +193

    Honestly, I can't help being mind blown by the clever techniques you place in your tutorials! It's amazing!

    • @vladimir6201
      @vladimir6201 2 ปีที่แล้ว +4

      How did he not think of a sniper scope 😂

    • @Ipostmemes1
      @Ipostmemes1 2 ปีที่แล้ว +3

      Yes his tutorials are amazing 🤩

    • @Ipostmemes1
      @Ipostmemes1 2 ปีที่แล้ว +3

      @@vladimir6201 it’s still 3d it doesn’t need that

    • @lightning_11
      @lightning_11 2 ปีที่แล้ว +3

      Now I finally understand why Minecraft completely breaks when you swap the sin and cos functions. I used to think they weren't very important, but it turns out they're used a ton for rendering 3D games! I had no idea!

    • @paxarite
      @paxarite 2 ปีที่แล้ว

      @@lightning_11 hrmm

  • @benji_bon
    @benji_bon ปีที่แล้ว +19

    i'm makin one of these in python, and this was the best tutorial I could find! , even though it isn't in python, the way he makes complex concepts so easy to grasp is brilliant!

  • @roderickmesa9478
    @roderickmesa9478 2 ปีที่แล้ว +29

    I love how griffpatch shares his knowledge to other Scratchers that needed help on their projects. I often learned how to use blocks that I haven't used before.

    • @Karsito-rh1rs
      @Karsito-rh1rs 3 หลายเดือนก่อน

      I learned how to use the "Mod" Block from His Platformer tutorial.

    • @juliocesarcamilo5132
      @juliocesarcamilo5132 3 หลายเดือนก่อน +1

      i wouldnt what a custom block was without griffpatch

  • @sirborkyes
    @sirborkyes 4 หลายเดือนก่อน +4

    you just gotta love griffpatch's videos, he's just always so cheerful and fun to watch! just how he interacts with Nano is fun and playful, and it just creates such a welcoming and happy atmosphere for the video. absolutely just a joy to watch and follow along

  • @a17waysJackinn
    @a17waysJackinn 2 ปีที่แล้ว +199

    scratch in 2022: we can finally be able to create perfect 3d game..
    scratch in 2069: now how beautiful that ray-tracing graphics we are making..

    • @beepymemes
      @beepymemes 2 ปีที่แล้ว +2

      Nice

    • @evilfire94090
      @evilfire94090 2 ปีที่แล้ว +6

      Thats already possible im sure

    • @on-point-skillet8660
      @on-point-skillet8660 2 ปีที่แล้ว +18

      scratch 3033: you can use the block codes to hack into russias systems and launch all of the missiles onto russia

    • @Alekspfg
      @Alekspfg 2 ปีที่แล้ว +2

      raytracers already exist :)

    • @Alekspfg
      @Alekspfg 2 ปีที่แล้ว +2

      @@evilfire94090 yea

  • @SamuraiDestroy
    @SamuraiDestroy 2 ปีที่แล้ว +405

    It would be really cool to see how to make the walls have patterns, add looking up and down, add objects and make the map bigger using some sort of scrolling mechanism. Maybe even add random or infinite map generation.

    • @puganimations2418
      @puganimations2418 2 ปีที่แล้ว +42

      Yes, we NEED texture mapping

    • @Francisco1234Cruz
      @Francisco1234Cruz 2 ปีที่แล้ว +13

      Yes, just, yes

    • @Shadedsun011
      @Shadedsun011 2 ปีที่แล้ว +30

      I bet you could do it with lists. You could probably turn a list into a cube list instead of a grid list, and store the colors as the values for the list. When the raycaster senses a wall, it can detect what color you want by what value is in the list

    • @IceGuy369
      @IceGuy369 2 ปีที่แล้ว +4

      This could really help with a my Windows 95 Screensaver project

    • @TheOfficialSocksNSandals
      @TheOfficialSocksNSandals 2 ปีที่แล้ว +1

      @@IceGuy369 yesss

  • @danielszap6794
    @danielszap6794 2 ปีที่แล้ว +116

    This is hands down, my favorite series in all of TH-cam. (I really love programming.) so ofc, griffpatch’s series are the best, and his 3D series is definately the best series out of all of the ones he had made. All of this 3D stuff is super cool, and makes me super excited. I love it!!! I hope griffpatch doesn’t hold back on fear that it might get to difficult. I really love learning about all of this, and am really confident in my ability to follow along. I want to put all of this 3D stuff to it’s fullest potential.

    • @griffpatch
      @griffpatch  2 ปีที่แล้ว +36

      Woohoo!!! :D

    • @AlexanderO_TheGamer
      @AlexanderO_TheGamer 2 ปีที่แล้ว +2

      Can you release part 4? I like your coding griffpatch

    • @danielszap6794
      @danielszap6794 2 ปีที่แล้ว +4

      @@AlexanderO_TheGamer I’m sure he’s working on it. Just give him some time.

    • @jaydenmedina6110
      @jaydenmedina6110 2 ปีที่แล้ว +1

      yaaaaaaaaaaaaaaaaaass

    • @jannlebeau1566
      @jannlebeau1566 ปีที่แล้ว +1

      Ye

  • @lechuga2820
    @lechuga2820 2 ปีที่แล้ว +88

    When I turn away from my entity, it just gets bigger and bigger until it loops back around, becomes really small, and then grows again until i'm looking back at it.

    • @neo1754
      @neo1754 2 ปีที่แล้ว +7

      same

    • @travisdowning9788
      @travisdowning9788 2 ปีที่แล้ว +4

      Same

    • @Stellar-Insight
      @Stellar-Insight ปีที่แล้ว +23

      Go to entities code and for the set VY to make sure that it’s X times sin of camera DIR PLUS NOT MINUS Y times cosine of Camera DIR that should fix it

    • @Authaire1
      @Authaire1 ปีที่แล้ว

      Same idk why

    • @MCMUNKEYY
      @MCMUNKEYY ปีที่แล้ว +2

      Make sure that you didn’t delete the purple square

  • @legosinmotion1231
    @legosinmotion1231 2 ปีที่แล้ว +31

    I love how he explains everything so well

    • @FitWithJenish
      @FitWithJenish ปีที่แล้ว

      From where we can get height plz replay

    • @ABunchaWeirdos
      @ABunchaWeirdos 8 หลายเดือนก่อน

      @@FitWithJenish Episode 2.

  • @koberto6267
    @koberto6267 2 ปีที่แล้ว +46

    hello Griff, I love your tutorials and games on scratch and am currently working on a platformer using your series. Keep up the amazing work.

    • @griffpatch
      @griffpatch  2 ปีที่แล้ว +14

      Glad you like them!

    • @haticedemirgan4296
      @haticedemirgan4296 2 ปีที่แล้ว

      @🟡 Ali's Game World 🟡 Me too

    • @Ipostmemes1
      @Ipostmemes1 2 ปีที่แล้ว +2

      @@griffpatch The tutorials are amazing

    • @nathanaelchia7167
      @nathanaelchia7167 2 ปีที่แล้ว

      @@haticedemirgan4296 Me three!

    • @n0x_rants
      @n0x_rants 2 ปีที่แล้ว +1

      @@griffpatch Awesome!

  • @N3ME5l5
    @N3ME5l5 2 ปีที่แล้ว +69

    Can we appreciate how much effort griffpatch put into editing

    • @griffpatch
      @griffpatch  2 ปีที่แล้ว +23

      So much - hehe

    • @Ipostmemes1
      @Ipostmemes1 2 ปีที่แล้ว +2

      @@griffpatch I would think so and the editing is amazing 🤩 never better

    • @GAMEOVER-ud3rp
      @GAMEOVER-ud3rp 2 ปีที่แล้ว +2

      @@Ipostmemes1 idk what's the application he uses 🧐, pls tell me

    • @Ipostmemes1
      @Ipostmemes1 2 ปีที่แล้ว +2

      @@GAMEOVER-ud3rp idk either

    • @tudormol9449
      @tudormol9449 2 ปีที่แล้ว

      Its scratch

  • @Kim-qn4wz
    @Kim-qn4wz 2 ปีที่แล้ว +26

    Dang! The quality of this video! As always, awesome tutorial! And thanks

    • @Kim-qn4wz
      @Kim-qn4wz 2 ปีที่แล้ว +1

      @Kaniishh Jaey - Fortnite Fun

    • @MamaMoLangNaman20
      @MamaMoLangNaman20 2 ปีที่แล้ว +1

      How is this 3days ago if this episode is only today

    • @RandomGeometryDashGuy
      @RandomGeometryDashGuy 2 ปีที่แล้ว

      @@MamaMoLangNaman20 cuz he's a member

    • @MamaMoLangNaman20
      @MamaMoLangNaman20 2 ปีที่แล้ว

      @Kaniishh Jaey - I Make Games it says day at my screen 😅

    • @MamaMoLangNaman20
      @MamaMoLangNaman20 2 ปีที่แล้ว

      @@RandomGeometryDashGuy what?

  • @DaBrruh
    @DaBrruh 4 หลายเดือนก่อน +5

    man, i like how griff went from "easy scratch game" to TRIGONOMETRY

  • @AstroFIIIX
    @AstroFIIIX ปีที่แล้ว +2

    Hello, I love what you do and I'm a scrapper too! And thanks to you, I'm getting better and better!
    Thank you for these tutorials that allow passionate scratcher like me to do things (like you) incredible!

  • @soapfaces
    @soapfaces 2 ปีที่แล้ว +30

    This is simply incredible! It amazes me that someone can create this in scratch!

  • @VeryCrazyDude
    @VeryCrazyDude 2 ปีที่แล้ว +11

    3D in scratch never ceases to amaze me

  • @GreatCooker
    @GreatCooker 2 ปีที่แล้ว +5

    Wow I love it, its so easy to copy these tutorials and slowly, I'm becoming smarter in coding! I'm sure all your fans are having the same thing griffpatch! We all would like to thank you for this!

    • @griffpatch
      @griffpatch  2 ปีที่แล้ว +3

      Great to hear! - Thanks a lot - and Scratch on!

    • @MBSfilms77
      @MBSfilms77 2 ปีที่แล้ว

      i am having the same experience, griffpatch is a hero!

  • @DaBuddies-td5qk
    @DaBuddies-td5qk 4 หลายเดือนก่อน +2

    Grifftpatch is not only the best scratcher, but also a very good person at maths.

  • @rickroller1566
    @rickroller1566 2 ปีที่แล้ว +1

    I understand the whole thing and even came up with the rotation beforehand with complex numbers but I would have never come up with this myself. Amazing work griffpatch! However I think an SDF raymarching that allows for a z position would be great to have. Here are some useful formulas if you need them:
    Union of A and B: min(a, b)
    Intersection of A and B: max(a, b)
    B subtracted from A: max(a, -b)
    Where a and b are the SDFs of A and B respectively.

  • @АРТЕМЗавертайлов-г5ч
    @АРТЕМЗавертайлов-г5ч 2 ปีที่แล้ว +17

    Method of creating a floor: after drawing a ray, you need to set the brightness to 100% and set the color of which will be the floor and after that you need to move the drawing lines to the edge of the map.

    • @drawsap
      @drawsap 2 ปีที่แล้ว +4

      dumb it down by alot pls

    • @gyk-zb2fm
      @gyk-zb2fm 2 ปีที่แล้ว +1

      @@drawsap lol

  • @blockhead3585
    @blockhead3585 2 ปีที่แล้ว +6

    This is one of your best videos. Your making harder and tougher projects to code for long-time fans like me. Keep it up griffpatch!

  • @a17waysJackinn
    @a17waysJackinn 2 ปีที่แล้ว +21

    14:47 imagine we can definitely make a 2d mini map display then put it at any viewport corner

    • @kennethmackissack9022
      @kennethmackissack9022 2 ปีที่แล้ว

      I tried making Maps. its hard.

    • @TheDakey12
      @TheDakey12 2 ปีที่แล้ว

      Easy make a map grab the same collision script then, put it at the exact position your standing, then you're done

    • @jofsalter
      @jofsalter 2 ปีที่แล้ว

      @@kennethmackissack9022 agree

    • @jofsalter
      @jofsalter 2 ปีที่แล้ว

      @@TheDakey12 please explain i am very confused

    • @adarsharun4352
      @adarsharun4352 2 ปีที่แล้ว

      @@jofsalter He means scaling down the collisions of the map and sticking it in the top right as another sprite, but I don't know about the player and other stuff

  • @TheJimmyCartel
    @TheJimmyCartel 2 ปีที่แล้ว +5

    I used your random maze script with this project as well. i had to change the stamping of corridors into clones to get it working in game, however the moment i start raycasting clones, the game gets really laggy compared to when it was only raycasting off a single large sprite. anyone find a way to generate random mazes without lagging the raycaster?

  • @Jhonny586
    @Jhonny586 ปีที่แล้ว +1

    scratch 2023:making peaceful 3d games
    scratch 9093: controlling other people

  • @itschexqs
    @itschexqs 2 ปีที่แล้ว +8

    Hey griffpatch, love your tutorials. They are very clear and in depth. I have a request, can you make a video on a topic we all are afraid of? Lists! Seeing your other tutorials I am sure that you'll explain this topic very well. Thanks

  • @agoisded
    @agoisded 2 ปีที่แล้ว +35

    If you are going to make a new one, could you add textured walls?? Maybe with sprites or pen patterns

    • @PrivacyNProgramming
      @PrivacyNProgramming 2 ปีที่แล้ว +5

      only issue(s)
      1. Alot of M A T H
      2. How to make the pen correctly draw the texture
      but its a great idea since textured floors and walls makes the game look better

    • @Pratixx
      @Pratixx 2 ปีที่แล้ว

      @@PrivacyNProgramming no its simple, you can just use another go to x x y 0-height/2 pen down set y to height/2 pen up

    • @PrivacyNProgramming
      @PrivacyNProgramming 2 ปีที่แล้ว +1

      @@Pratixxoh, i thought it would be much harder but thanks :)

    • @Pratixx
      @Pratixx 2 ปีที่แล้ว

      @@PrivacyNProgramming actually i messed this up a bit, you just tweak it around a bit and it should then eventually work

    • @PrivacyNProgramming
      @PrivacyNProgramming 2 ปีที่แล้ว

      @@Pratixx oh ok, its fine since we can wait till the next part :)

  • @Grezza
    @Grezza 2 ปีที่แล้ว +23

    If it's possible, you should make a episode where you can change the walls appearance, have ramps or stairs or make it able to have outside areas

    • @liberalbeanieguy
      @liberalbeanieguy 2 ปีที่แล้ว

      deffinitly

    • @buildandcodewithethan9649
      @buildandcodewithethan9649 2 ปีที่แล้ว

      Probably could he made on with stairs before

    • @maxsanby9974
      @maxsanby9974 2 ปีที่แล้ว

      that impossible because in episode one he said make sure there are no gaps otherwise we would get great lag

    • @EvanWiederandersMusic
      @EvanWiederandersMusic 2 ปีที่แล้ว

      To make stairs, you need to heavily modify scripts to make the project support stair collision.

    • @EvanWiederandersMusic
      @EvanWiederandersMusic 2 ปีที่แล้ว

      @@maxsanby9974 It is possible, you just need a different type of raycaster. Adding stairs does not mean you have to leave gaps on the edge.

  • @virtuedreamer6623
    @virtuedreamer6623 ปีที่แล้ว +1

    I love how much this looks like you're just teaching us how to make it run Doom. Because Doom looks a lot like it uses the same formulas!

    • @virtuedreamer6623
      @virtuedreamer6623 ปีที่แล้ว

      I CAN SEE WHY LITTLE ME WAS SO OVERWHELMED NOW... The new position after rotation formula is making my brain hurt just by looking at it

    • @modables
      @modables 10 หลายเดือนก่อน

      @@virtuedreamer6623 bro a whole different person in under a month

    • @exhaust_momyrow2702
      @exhaust_momyrow2702 6 หลายเดือนก่อน

      I’m killing myself because of how hard the rotation formula is

  • @УлянаМаційовська-щ4б
    @УлянаМаційовська-щ4б หลายเดือนก่อน +1

    Everyone: Trouble calculating division. Griffpatch: Just casually calculating how old the Earth is

  • @pietrusbauerus1819
    @pietrusbauerus1819 2 ปีที่แล้ว +4

    This is just amazing! I hope you will release some more videos on how to add stuff in 3D!! Btw. this game reminds me of The elder scrolls 1 or 2 :D

  • @caramenal
    @caramenal 2 ปีที่แล้ว +6

    I love his humorous and fun way to teach. The other tutors are usually like, put this and that and here and there and you have it, your game. We don’t learn anything.

    • @neo1754
      @neo1754 2 ปีที่แล้ว

      i mean, the maths kinda confuses me soooo

    • @caramenal
      @caramenal 2 ปีที่แล้ว

      @@neo1754 Lol true

  • @saifuddingaming32
    @saifuddingaming32 2 ปีที่แล้ว +5

    I made some slight changes with the FOV change,
    In "Define (Single Ray)" script, scroll down until you see the "set pen brightness" block.
    "Set pen brightness to (120 - (distance / (DV / 300)))"
    When you do that, when you slide up the fov, the brightness will change even darker, like the player moving.

  • @bamiyani2958
    @bamiyani2958 7 หลายเดือนก่อน +24

    I gona Remake the backrooms.

    • @Bsbosstrong
      @Bsbosstrong 4 หลายเดือนก่อน +2

      Me too

    • @bamiyani2958
      @bamiyani2958 4 หลายเดือนก่อน +2

      ok

    • @RandomRydersbro
      @RandomRydersbro 4 หลายเดือนก่อน +1

      Noice

    • @BladesOfJustice
      @BladesOfJustice 3 หลายเดือนก่อน +1

      Me too

    • @Ch33tah_VR
      @Ch33tah_VR 3 หลายเดือนก่อน +1

      There's a bunch of games like that

  • @pixmon6717
    @pixmon6717 2 ปีที่แล้ว +4

    I'd love to see how I can make the player look up or down, and how to move the camera with the mouse, like in games like COD or Minecraft, it would be VERY useful :D

  • @matthurkot5554
    @matthurkot5554 2 ปีที่แล้ว +19

    In the next episode can you make something like doors to next levels? That would be cool

    • @Aiaimonkey8093
      @Aiaimonkey8093 2 ปีที่แล้ว

      Oh yeah like a portal, that would be so cool

    • @Pratixx
      @Pratixx 2 ปีที่แล้ว +1

      @@Aiaimonkey8093 thats actually simpler than you think, you can just make it when the player touches a sprite on the map, teleport them to this x and this y. and you can also add raycasting to that as well

    • @thomasshelbyasmrconnoiseur7046
      @thomasshelbyasmrconnoiseur7046 2 ปีที่แล้ว +3

      @@Pratixx you can just change the level costume if the player sprite touches a certain portion of the map. used this to code in some dynamic obstacles

  • @brettbreet
    @brettbreet 2 ปีที่แล้ว +5

    I think this is the episode where things go from "simple and intuitive" to "just trust the maths!"

    • @connorschulte8700
      @connorschulte8700 2 ปีที่แล้ว

      There's a reason he dropped "simple" out of the title in favor of "fun".

    • @justquarkmain
      @justquarkmain ปีที่แล้ว

      just trust the lag!

  • @ajtv_ag
    @ajtv_ag ปีที่แล้ว +2

    Learning math from school ❌
    Learning math from griffpatch✅

  • @nari510
    @nari510 2 ปีที่แล้ว +2

    Nano isn’t showing up on my screen

  • @krishnav4sfs
    @krishnav4sfs ปีที่แล้ว +4

    WE GONNA MAKE BACKROOMS AND THE ENTITIES WITH THIS ONE!!🔥🔥🔥

  • @Septagon_Sep
    @Septagon_Sep 2 ปีที่แล้ว +4

    That's Awesome! Could You add the Following Episodes in a Platformer Tutorial?
    - 12: Moving Saws and Trampolines!
    - 13: Add Death animations
    - 14: Smooth Platform Movements
    - 15/Final Episode: Bosses and Goal!

    • @Septagon_Sep
      @Septagon_Sep 2 ปีที่แล้ว

      Please Reply Griffpatch if You Like It!

    • @griffpatch
      @griffpatch  2 ปีที่แล้ว +1

      I do love all those! I have a similar list myself :D

    • @parthsolanki2617
      @parthsolanki2617 2 ปีที่แล้ว

      @@griffpatch Make a Episode of platformer game it is been long time for that episode

    • @NotMutantmikan
      @NotMutantmikan ปีที่แล้ว

      @@parthsolanki2617 TRAMPOLINESSSSSSS

    • @NotMutantmikan
      @NotMutantmikan ปีที่แล้ว

      and TELEPORTERS

  • @jusstjohnny
    @jusstjohnny ปีที่แล้ว +4

    me after showing this to people knowing damn well i have no clue what i did

  • @Stefan-p6t
    @Stefan-p6t หลายเดือนก่อน

    i was wanting to fix the walls warping towards us problem so badly when i saw the linear distribution explanation thing!!! thank you griffpatch

  • @LionAviationAndRoblox
    @LionAviationAndRoblox 5 หลายเดือนก่อน

    i used this for my 3d plane game and my engine 2 engine, thank you for this series! without this series I could not have made my 3D scratch games!

  • @jaecheokkim99
    @jaecheokkim99 2 ปีที่แล้ว +7

    you should change the "simple" in the description

    • @griffpatch
      @griffpatch  2 ปีที่แล้ว

      I already did... But the post link perhaps doesn't change?

    • @jaecheokkim99
      @jaecheokkim99 2 ปีที่แล้ว

      @@griffpatch i think so!

    • @neo1754
      @neo1754 2 ปีที่แล้ว

      @@griffpatch im encountering a bug where when i look around my entity just zips and zaps around the random spots on the map?? but when i check my code its the exact same as yours

  • @nov387
    @nov387 2 ปีที่แล้ว +4

    my guy making the backrooms 💀

    • @7Spooner
      @7Spooner 5 หลายเดือนก่อน

      💀 why is that so true

  • @HenkilöX
    @HenkilöX ปีที่แล้ว

    I just love how much efort you make in these videos

  • @megaturtle9547
    @megaturtle9547 2 ปีที่แล้ว +3

    something i really like about this is how when i set the FOV to a multiple of 180 everything just flips again, and again, and again yet nothing else changes. (like how it works in other games)

  • @pumpkinsquash8249
    @pumpkinsquash8249 2 ปีที่แล้ว +1

    griffpatch: changes (set height to 4000 / distance) to (set height to dv / distance)
    me: does the same thing
    my game: OH BOI WE ZOOMIN

  • @CharlesJerome-hg1ig
    @CharlesJerome-hg1ig หลายเดือนก่อน

    I love all his videos and how he brings about a cheerful environment. it would be really cool if he could make a mini 2d map and then turn it into a multiplayer game

  • @redrainbowscratch
    @redrainbowscratch ปีที่แล้ว

    thank you so much for this tutorial griffpatch! these tutorials have helped me so much.

  • @bhavithzakka2096
    @bhavithzakka2096 ปีที่แล้ว +2

    scratch be like:new fun coding app for kids
    griffpatch be like:i can make anything i want in scratch

    • @bhavithzakka2096
      @bhavithzakka2096 ปีที่แล้ว

      ty griffpatch for being so cool and teaching all of us so many new stuff.i dont not know how to code in scratch until i saw your videoes.i got A+ last last month with my computer skills exam on scratch.

  • @Chaobai
    @Chaobai ปีที่แล้ว

    i remember that griffpatch's first platformer video was still really good - this is even better

  • @RM_darealgoats
    @RM_darealgoats หลายเดือนก่อน

    Ensure to tick the run without screen refresh! This got me on the floor

  • @BlazerGuyig
    @BlazerGuyig ปีที่แล้ว

    "Now we will be using trignometry again, thank you wikipedia" got me dying

  • @jewarpl
    @jewarpl ปีที่แล้ว

    i really appreciate how you explain all this stuff, these tutorials are so good

    • @griffpatch
      @griffpatch  ปีที่แล้ว

      I try my best :) thanks

    • @jennygardner1171
      @jennygardner1171 ปีที่แล้ว

      @@griffpatch you are amazing

    • @NikoCubeRoot
      @NikoCubeRoot ปีที่แล้ว

      @@griffpatch When i do the thing on 8:50, it just breaks the raycasting and it just became one-dimensional raycaster. How am i gonna do that if it just goes 1D instead of being working as a 3D?

  • @BNDev5624
    @BNDev5624 2 ปีที่แล้ว

    i like your tutorials Griffpatch, because instead of repeating your moves i actually understand them!

  • @УлянаМаційовська-щ4б
    @УлянаМаційовська-щ4б หลายเดือนก่อน

    griffpatch is changing the future with this

  • @heziob77
    @heziob77 2 ปีที่แล้ว

    At every video you broke my brain with your ingenius ideas ! Sorry for my english, I'm french

  • @SamLunser
    @SamLunser 2 ปีที่แล้ว +2

    I love Griffpatch's enthusiasm, It just makes coding a lot more fun, and it makes learning so entertaining! It really makes me want to continue game development! Thanks, griffpatch!

  • @ZacR564Gaming
    @ZacR564Gaming ปีที่แล้ว

    love it griffpatch and my raycaster work perfectly so far thanks man

  • @nguyentram1483
    @nguyentram1483 2 ปีที่แล้ว

    This man explains everything so well and easy too learn

  • @SSukram_
    @SSukram_ 2 ปีที่แล้ว

    Oh this is the perfect way to make a multiplayer scratch game

  • @uhhemrxcc
    @uhhemrxcc 2 ปีที่แล้ว

    Griffpatch! Thanks you for adding my 3D Raycaster E3! Oh, It has 53 views! That is the most amount of views I have ever seen on my Scratch account!🤩

  • @nvshrushikeshreddyvii-b5076
    @nvshrushikeshreddyvii-b5076 2 ปีที่แล้ว

    If there was an award for the best scratcher of the year , then it would be you griffpatch.

  • @NotTheHerald
    @NotTheHerald 7 หลายเดือนก่อน

    Fun fact: if you want to make multiple wall colours or objects, duplicate the level sprite and Change the sprite sprite shape by redrawing it (optional) and then change the pen colour, the object will then be a different colour to the walls

  • @Gamingwolverine1
    @Gamingwolverine1 4 หลายเดือนก่อน

    Bro, Griffphatch is so helpful
    I have been doing this raycasting for while now
    Geometry dash and Lemon invation failed, but not me
    Im happy with Griffpatch's teaching

  • @Chelsea-cz8ch
    @Chelsea-cz8ch 2 ปีที่แล้ว

    My heart is still shaking of horror because I’m making a horror game with this and I wanted to see my like freaking SCP HERE and it popped into my face and I don’t know I I passed out or not

  • @critixil
    @critixil 2 ปีที่แล้ว

    Everybody talking about how coll it is but lets talk about the lemon at 4:53

  • @Goodman69-t
    @Goodman69-t ปีที่แล้ว

    You are the best scratch helper ever thanks you for all of your help

  • @blazedoesSHORTS
    @blazedoesSHORTS ปีที่แล้ว

    i am amazed by griffpatch explaining math like spittin' bars

  • @fearfulgd22
    @fearfulgd22 ปีที่แล้ว +1

    Someone give me holy water, u did costa tacos i forgot that maths but you seem to be the thanos of geniuses

  • @randomperson-yu1jm
    @randomperson-yu1jm 2 ปีที่แล้ว

    This guy can explain better then my computer teacher teaching us how to make i fricing 2D catch game

  • @shaikhafizunnisa8383
    @shaikhafizunnisa8383 ปีที่แล้ว

    you should get the worlds best scratcher award

  • @TheWorldMarbleRacer
    @TheWorldMarbleRacer 2 ปีที่แล้ว +1

    I found an issue with mine... when I made the Player Tick Block, it completely changed my movement

  • @mrequable
    @mrequable 2 ปีที่แล้ว +1

    Dude, I’ve followed EXACTLY what he does and now my thing is broken and I can’t go on. I checked all the videos for mistakes, and I haven’t made any. Literally just after the first Tidy Up section something broke my movement. The play goes in random directions and camera does not move. I have two copies of before and after, and before works like a charm, but the after is super broken. How am I supposed to get this working?? I’ve been stuck on it for 30 minutes.

  • @Controlled_YT
    @Controlled_YT ปีที่แล้ว +1

    the code i put in 22:45 isnt working for some reason its not staying still and it doesnt spawn infront of the player even if i move the entities sprite what do i do

  • @nixdesenhos7144
    @nixdesenhos7144 2 ปีที่แล้ว +2

    I don't need of a shadow in my entity's foot.

  • @AlBaraaHadi
    @AlBaraaHadi ปีที่แล้ว +1

    You might hit 300K views by the end of the year

  • @quinnojala8099
    @quinnojala8099 2 ปีที่แล้ว

    This is The BEST tutorial ever

  • @waxdlightlywethrdcutcopprstair
    @waxdlightlywethrdcutcopprstair ปีที่แล้ว

    This is so awesome. This guy is quite an expert

  • @media3850
    @media3850 ปีที่แล้ว

    griffpatchs making are the best from scratch!

  • @VeerPandey-kb6rg
    @VeerPandey-kb6rg 3 หลายเดือนก่อน

    SO easy to understand and is very cool👌

  • @eayuwna
    @eayuwna 10 หลายเดือนก่อน

    Thank you for all your efforts. My 9 year old son is now the king of his code club having followed your tutorial and has started asking me to teach him what sin, cos and tan are - wish me luck ;-) Your content is so well put together thank you so much.
    We had a couple of troubleshooty moments that were a bit challenging along the way and it would be really useful if you could add some screenshots of the complete finished code blocks somewhere to help though?

  • @shujin9817
    @shujin9817 ปีที่แล้ว +2

    23:15 bro I have quad billion checked the code so many times and it won’t STAY STIIL please tell me to do

  • @untextured4240
    @untextured4240 2 ปีที่แล้ว

    "hey, look at this cool 3d game I made!"
    "Cool! How did you make it?"
    "I have no idea."

  • @kayalvilethiruvarulruban4928
    @kayalvilethiruvarulruban4928 2 ปีที่แล้ว

    I can't help liking it like mad

  • @Gemster-uw4ig
    @Gemster-uw4ig 10 หลายเดือนก่อน

    Good Job Griffpatch!!! Keep up the awsome work

  • @l0f1_problems65
    @l0f1_problems65 2 ปีที่แล้ว

    Lemon at 4:52, After the ''But *NOT* These Walls! *:(* '' moves down and dissapears

  • @GoldLocura
    @GoldLocura ปีที่แล้ว +1

    is it me or EVERYTIME Griffpatch Says The Word "Tick." He Talks About A Clock For A Couple Seconds

  • @Eventlesstew
    @Eventlesstew ปีที่แล้ว +1

    18:42 Me: Uses NULL from Baldi.

  • @mariowariocentral
    @mariowariocentral 2 ปีที่แล้ว

    Thanks griffpatch for the amazing tutorial! it helped me a lot!

  • @RealyoItsRay
    @RealyoItsRay ปีที่แล้ว

    Tip:go to the if else block in the sprite raycast then go to (else) by changing the numbers you can change the color

  • @tawnymaxam1
    @tawnymaxam1 3 หลายเดือนก่อน

    the fact that he says maths instead of math is strange but fun

    • @Iaskedlilbro
      @Iaskedlilbro หลายเดือนก่อน

      Because it is called maths

  • @marianrocky669
    @marianrocky669 2 ปีที่แล้ว

    I've been making a perfect doom edition an i needed help then I realized you an you helped, thanks

  • @olek3ddesign440
    @olek3ddesign440 10 หลายเดือนก่อน

    after fixing some bugs i got it working mann yea!

  • @moderncentral
    @moderncentral ปีที่แล้ว

    Wow! Griffpatch sure does know how to do some maths!

  • @dandysworldfanner
    @dandysworldfanner ปีที่แล้ว

    When i was running away from my NPC nano i saw another nano in the abyys and i got ino laughter mode lol

  • @fisheyegames146
    @fisheyegames146 2 ปีที่แล้ว

    the whole hallway dissapeared when i was following one of your instructions

  • @yassirusblack5756
    @yassirusblack5756 2 ปีที่แล้ว

    thanks for your tutorials because you want to help the noobs from scratch😇