Minecraft in Scratch E3 | Player: Collisions and Gravity

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024

Комментарии • 111

  • @FindingPepper
    @FindingPepper  Месяц назад +2

    Add your projects to the Scratch studio! scratch.mit.edu/studios/35495336/

    • @KindOfWitch
      @KindOfWitch Месяц назад +2

      this doesnt really matter, but instead of a hard-coded terminal velocity you can use a formula where terminal velocity is X
      x=a/(1-f(friction coefficient))
      therefore, if you want that terminal velocity to be -.5 and acceleration to be -.05 then you can have an f value of .9, multiply vertical velocity by .9

    • @FindingPepper
      @FindingPepper  Месяц назад +1

      @@KindOfWitch Yeah that's probably a better way to do it

    • @FindingPepper
      @FindingPepper  Месяц назад

      @@user-ny6yh8vk8x Yes, that will be next episode!

    • @Kurczaq
      @Kurczaq Месяц назад +1

      @@FindingPepper when there will be E4? i can't wait cuz i ended E3 (it was fun)

    • @FindingPepper
      @FindingPepper  Месяц назад +1

      @@Kurczaq E4 will come next Sunday

  • @adminiget1602
    @adminiget1602 Месяц назад +8

    bro is actually making full fledged minecraft
    next episode : mining and inventory

    • @FindingPepper
      @FindingPepper  Месяц назад

      Yes

    • @user-ny6yh8vk8x
      @user-ny6yh8vk8x Месяц назад

      @@FindingPepperActually!?!

    • @user-ny6yh8vk8x
      @user-ny6yh8vk8x Месяц назад

      then using the crafting table and actually crafting lol

    • @FindingPepper
      @FindingPepper  Месяц назад

      @@user-ny6yh8vk8x Yes

    • @FindingPepper
      @FindingPepper  Месяц назад

      ​@@user-ny6yh8vk8x Maybe someday but first I'll do generation because that's highly requested

  • @RonicTheEgg
    @RonicTheEgg Месяц назад +5

    new finding pepper episode 🔥🔥🔥🔥

  • @DucksunsetYT
    @DucksunsetYT Месяц назад +4

    *Average griffpatch warmup*

  • @JacksonAcademy1
    @JacksonAcademy1 Месяц назад +8

    NAW WHAT THE ACTUAL HECK

    • @jeandang8376
      @jeandang8376 Месяц назад +1

      Hi

    • @Xman-m5f
      @Xman-m5f 4 дня назад

      lmao u got a popular youtubers attention W

  • @enderantmMCalt
    @enderantmMCalt Месяц назад +3

    this episode is fire!!! 🔥🔥🔥

  • @jinxert-scratch
    @jinxert-scratch Месяц назад +2

    whoa! this is so coolll, the fact that you were able to do 3d rendering on scratch
    keep it up!

  • @Kurczaq
    @Kurczaq Месяц назад +2

    YAY EP 3!!!

    • @Kurczaq
      @Kurczaq Месяц назад

      i gotta continue cuz im at ep1 minecraft 3d rn

  • @KKIRBYY-GD
    @KKIRBYY-GD Месяц назад +2

    its back!!!!!!!!

  • @candysebastian7983
    @candysebastian7983 Месяц назад +2

    Bro you do so good but only so many people watch (817 views). 💀

  • @talisman_games15
    @talisman_games15 Месяц назад +5

  • @user-ny6yh8vk8x
    @user-ny6yh8vk8x Месяц назад +1

    probly will pass up griffpatch soon. 3D is the most inpressive thing on scratch and this is the highest level of it!!!

    • @FindingPepper
      @FindingPepper  Месяц назад

      Thanks! Though this is not the highest level of 3D... raycasting is a very slow and low-quality method. I may make a tutorial on a better method of 3D, using triangles, at some point.

    • @user-ny6yh8vk8x
      @user-ny6yh8vk8x Месяц назад

      @@FindingPepper it looks like it though so that's good enough for me!!! better than I could do on my own 100%

    • @user-ny6yh8vk8x
      @user-ny6yh8vk8x Месяц назад

      @@FindingPepper also, when is the next 3d tutorial

    • @FindingPepper
      @FindingPepper  Месяц назад

      @@user-ny6yh8vk8x Next Sunday

  • @taquyu
    @taquyu Месяц назад +1

    Yeah man thats fire 🔥

  • @Jonathan-sp9un
    @Jonathan-sp9un Месяц назад +1

    LEESSSS GOOOOOOO COMEON BRO LESSS GOOOO

  • @atom1kcreeper605
    @atom1kcreeper605 Месяц назад +1

    Ive been thinking of making portal with this

  • @RaeRae.22
    @RaeRae.22 Месяц назад

    If you want more then 18 textrues in same costume you can make new block under rest and set the camera zoom in editer to equal button and select all and set it to their center of canvas and change the num textures variable to match how much textures you have.

    • @RaeRae.22
      @RaeRae.22 Месяц назад

      Sorry if its hard to read

    • @RaeRae.22
      @RaeRae.22 Месяц назад

      And also make sure do it in the custom of textures

    • @RaeRae.22
      @RaeRae.22 Месяц назад

      Also it needs be off the center a bit

  • @Polaar54
    @Polaar54 Месяц назад

    Next episode you should add basic prelin noise terrain generation

    • @FindingPepper
      @FindingPepper  Месяц назад

      I will do Perlin noise at some point but not next episode.

  • @Xman-m5f
    @Xman-m5f 4 дня назад

    17:30 this expression is actually called a differential 🤓🤓

  • @deandacat358
    @deandacat358 Месяц назад

    after finishing this tutorial series whats next? an actual 3d engine with triangles and other stuff?

    • @FindingPepper
      @FindingPepper  Месяц назад

      Yeah probably. I'll also do a Perlin noise tutorial (which I'll use in this but can stand alone). But beyond that I'm not sure.

  • @connor_awesome6482
    @connor_awesome6482 Месяц назад

    What extension sorts between for all sprites and for this sprite only variables?

    • @FindingPepper
      @FindingPepper  Месяц назад

      Scratch addons. It's a browser extension, but it's also built into turbowarp (press the "addons" button).

  • @Baconest_Of_Bees
    @Baconest_Of_Bees Месяц назад +1

    Would you consider adding support for other textures (within the program)?

    • @FindingPepper
      @FindingPepper  Месяц назад +1

      You can add whatever textures you like by changing the textures costume and corresponding variables in the scanning sprite.

  • @Stuart-sj6gf
    @Stuart-sj6gf Месяц назад +1

    can we have a world generation episode?

    • @FindingPepper
      @FindingPepper  Месяц назад

      Yes, it will be over the course of a few videos, the first of which I'll post in 3-4 weeks.

  • @redstonepuppy2202
    @redstonepuppy2202 Месяц назад

    I think you could improve your code in many way :
    1. For the differents textures in a block, you could use a list to store each textures of each sides instead of using an « if » block for each textures
    2. For the player collision, you could use the « AABB » collision check and some loops to check every colliding blocks ( because you only use axis-aligned cubes). Like that, you can avoid the big chunk of scratch blocks for every collision points and handle easily the collision of larger entities.
    I hope to help you improve your tutorials with my comment.

    • @FindingPepper
      @FindingPepper  Месяц назад

      Thank you for your suggestions!
      1. This is a good thought and I may yet implement it if I add more blocks which have different top/bottom textures.
      2. Because the blocks are aligned on a grid, we only have to check collisions with the ones surrounding the player, and we know exactly which these are, using the "get block at" custom block. Thus, AABB collision, which checks collision with every block, is not necessary, and will be far slower.

    • @redstonepuppy2202
      @redstonepuppy2202 Месяц назад

      The AABB collision detection is better for bigger entities ( if you add slimes for example), and I didn’t meant to check for every blocks, but only do every useful checks.

    • @FindingPepper
      @FindingPepper  Месяц назад

      @@redstonepuppy2202 Yes, that's true! I'll use it if I ever add entities :)

  • @dramagnertal6660
    @dramagnertal6660 Месяц назад +1

    Love your videos!!!

  • @RobloxPlayer-h1j
    @RobloxPlayer-h1j 20 дней назад

    when i fly to a certain position . it crashed , i'm suffering

  • @Xman-m5f
    @Xman-m5f 26 дней назад

    very noice

  • @-Zodic-
    @-Zodic- Месяц назад

    ayo bro chill we got to gatekeep the 3d stuff so they figure out themselves..

  • @banana4882
    @banana4882 Месяц назад

    How many episodes are you planning to make on Minecraft in scratch.

  • @ImMrBlox
    @ImMrBlox 21 день назад

    🔥

  • @farhanasultan4878
    @farhanasultan4878 Месяц назад

    When are you going to do e4? I'm really tired of waiting for so long

    • @FindingPepper
      @FindingPepper  Месяц назад

      I post videos once a week. The next video will be a tile scrolling platformer expansion because I promised that a while back. Then next Sunday I'll post episode 4. Once a week is already pretty frequent; you must understand that real life exists for me as well.

  • @atom1kcreeper605
    @atom1kcreeper605 Месяц назад

    Do you think it could be possible to make slopes by checking the rays position within the block

    • @atom1kcreeper605
      @atom1kcreeper605 Месяц назад

      Also now I hat i think about it there is alot of benefits to using a ray tracer i have a 3d rendering that can run at like 700 fps but i cant get textures but using a ray tracer i can have textures and collision and it maybe i can render from a different camera perspective and display it somewhere else

    • @FindingPepper
      @FindingPepper  Месяц назад

      Possibly, yes.

    • @atom1kcreeper605
      @atom1kcreeper605 Месяц назад

      Random update no one asked for: i gave up on trying to do textures and went back to using my original 3d engine but you videos gave me and idea i can check collision based on a grid system to cutdown on computation and it would just be easier to make maps

  • @Xman-m5f
    @Xman-m5f 4 дня назад

    im turning this into a horror game >:)

  • @abstractbaker3031
    @abstractbaker3031 Месяц назад

    Really neat! I love pushing the limits of scratch. Do you have experience in written programming languages or have you learned how to program completely in scratch?

    • @FindingPepper
      @FindingPepper  Месяц назад

      Yep, I code in Python, as well as Unity a little bit!

  • @user-xv4li2mo7d
    @user-xv4li2mo7d Месяц назад

    i love your videos

  • @user-my1nf7kd4g
    @user-my1nf7kd4g Месяц назад

    awesome

  • @Thecuberminecraftarchitect
    @Thecuberminecraftarchitect Месяц назад +1

    What is the next tspe

  • @nokhinsiu7210
    @nokhinsiu7210 Месяц назад

    Yes!

  • @plooshie...
    @plooshie... Месяц назад

    YESS!

  • @RxZrScratch99
    @RxZrScratch99 9 дней назад

    works

  • @WeonWeonado
    @WeonWeonado Месяц назад

    Finally

  • @Bunn-y2
    @Bunn-y2 Месяц назад +1

    Yo sorry im late

  • @champion_ofcloud-var
    @champion_ofcloud-var Месяц назад

    pog

  • @farhanasultan4878
    @farhanasultan4878 23 дня назад

    what are u doing?

  • @farhanasultan4878
    @farhanasultan4878 28 дней назад

    next episode should be what?

    • @FindingPepper
      @FindingPepper  28 дней назад

      Breaking/placing, and maybe a simple inventory

    • @farhanasultan4878
      @farhanasultan4878 28 дней назад

      i was thinking of a noise generator but i like placing/breaking and inventory!

    • @FindingPepper
      @FindingPepper  27 дней назад

      I may do that after!

  • @Zifowk
    @Zifowk Месяц назад

    pls upload the episodes more consistent

    • @FindingPepper
      @FindingPepper  Месяц назад

      Ah, you may have missed that I've been traveling the past month.

    • @Zifowk
      @Zifowk Месяц назад

      @@FindingPepper oh I didn’t know lol

  • @TheGamer1445_Xbox
    @TheGamer1445_Xbox Месяц назад

    you sound like nico

  • @warpedd_forestnew
    @warpedd_forestnew Месяц назад +1

    pin me

  • @Cleacat
    @Cleacat Месяц назад

    Very insand 😮

  • @GamerHouse2.0
    @GamerHouse2.0 Месяц назад +2

    3rd pin me pls