Making A Perfect Minecraft Clone

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 1 тис.

  • @logicbuilder1204
    @logicbuilder1204 7 місяців тому +4849

    The legality of this is grey, but grey shares a lotta letters with great, so it's probably fine.

    • @Radnugget
      @Radnugget 7 місяців тому +122

      I mean no money really and its not like nintendo is going to go after him cause he isn't even offering a download.

    • @Birds-are-Cool-j
      @Birds-are-Cool-j 7 місяців тому +79

      @@Radnugget Since when was Nintendo involved with this?

    • @oberonpanopticon
      @oberonpanopticon 7 місяців тому +222

      @@Birds-are-Cool-jSteve is in smash ultimate. You may say “that’s not how copyright law works” but allow me to introduce you to Nintendo’s lawyers

    • @venteex
      @venteex 7 місяців тому +51

      ​@@oberonpanopticonidk man minecraft is owned by Microsoft now so I don't think that's how it works

    • @eliescobis9922
      @eliescobis9922 7 місяців тому +14

      But you guys do know that minetest exists right?

  • @JZFeser
    @JZFeser 7 місяців тому +2996

    This video has made me realise just how wild the code behind Minecraft is

    • @scasz
      @scasz  7 місяців тому +681

      Yeah it is insane that this was written and STILL IN THERE

    • @KindOfWitch
      @KindOfWitch 7 місяців тому +16

      @@scasz nice job with the new eyes!

    • @elliejf
      @elliejf 7 місяців тому +85

      it’s disgusting looking at the old code for some things that they just never refactored

    • @sweetcorm
      @sweetcorm 7 місяців тому +67

      @@elliejfhonestly, finding old artefacts in things from years ago is one of my favourite things :D

    • @Verchiel_
      @Verchiel_ 7 місяців тому +82

      luckily most of those coding sins don't really affect the end product for most people.
      Sadly, some things do like the horribly outdated render distance system.
      Distant horizons shows how performance efficient having LOD that's far further than even the max vanilla render distance whilst improving performance.
      Not to mention the god's work that Sodium/lithium accomplishes.

  • @krishacz
    @krishacz 5 місяців тому +325

    throwback to how dinnerbone found out only a few years ago that the camera was placed at the player's feet, but the world rendered 1.8 blocks down so it evened out

    • @JonathanTippy
      @JonathanTippy 5 місяців тому +31

      WHAT

    • @eshock9208
      @eshock9208 4 місяці тому +21

      When was this? Is it still lake this? But wouldn't that effect your cross hair selection to not match what you actually see.?

    • @ultra98000
      @ultra98000 4 місяці тому +3

      WTF

    • @drolemem
      @drolemem 4 місяці тому +43

      So that's why coordinates on legacy console were always slightly off on the Y

    • @phitc4242
      @phitc4242 4 місяці тому +2

      is this related to the player coordinates lol?

  • @zaucethesaucebauce527
    @zaucethesaucebauce527 6 місяців тому +960

    There's piracy, then there's this.

    • @BazilBuildBases
      @BazilBuildBases 6 місяців тому +36

      "- Microsoft turning the Game into the child-friendly product? ok, it's time to make Minecraft 2."

    • @nativenugget
      @nativenugget 5 місяців тому +17

      Piracy with another step

    • @acenio654
      @acenio654 4 місяці тому +15

      There's piracy, then there's copyright infringement

    • @Bezgels
      @Bezgels 4 місяці тому +6

      @@BazilBuildBases when has minecraft ever been anything but child friendly?

    • @Pistachio_Red
      @Pistachio_Red 4 місяці тому +3

      @@BazilBuildBases Minecraft has always been child friendly you dingus

  • @AnnoyedSonic
    @AnnoyedSonic 7 місяців тому +1537

    idk why but this gives me code-bullet vibes
    like if code bullet wasn't so... crazy and balistic

    • @rnts08
      @rnts08 7 місяців тому +156

      Code bullet, with less adhd screaming, less lazy and less hyperfixated on chatgpt abuse.
      And I say this in the best way possible. I'm still waiting for his second enigma machine video 3+ years later.. 😅

    • @parl.
      @parl. 7 місяців тому +41

      Yeah, I very much agree with this. It feels like a code bullet video, but if he explained stuff more and was an actually good UA-camr.*¹ This guy is a lot more chill and has a great voice for explaining stuff. I feel like I am just skipping through code bullet's videos to get to the actual content that I want to see whereas this guy gets straight into the good content. didn't even have to skip at all.
      *1: Compared to this guy

    • @Persvicx
      @Persvicx 7 місяців тому +1

      yeah ​@@parl.

    • @christophercampbell6884
      @christophercampbell6884 7 місяців тому +19

      I guess you can compare it to Code Bullet if you look at only the faceless, non-human, semi-anthropomorphic avatar aspect of it, but their personalities and editing styles are very different.

    • @Novis-N
      @Novis-N 7 місяців тому +4

      Code water gun

  • @bebelabs1233
    @bebelabs1233 7 місяців тому +1230

    this man makes me want to collect 8 pages

    • @thebreads4334
      @thebreads4334 7 місяців тому +39

      Be careful not to look at him for too long 👀

    • @digojez
      @digojez 7 місяців тому +37

      dont worry he treated his insecurity by wearing a paper mask, it fixed a lot of his social issues and everyone lives happily ever after

    • @chevvvv
      @chevvvv 7 місяців тому +8

      @@digojez the good ending

    • @braxtonhostetter1069
      @braxtonhostetter1069 7 місяців тому +6

      Lil bro is NOT slenderman

    • @matheuspires2462
      @matheuspires2462 7 місяців тому +6

      *Why when I look at him sanity drop and I see screen static*

  • @muggs105
    @muggs105 7 місяців тому +711

    Im going to explain you without the math thing why walking in diagonal makes you move faster... Notch played quake, that's it. Great mechanic.

    • @pezus553
      @pezus553 6 місяців тому +17

      lmao

    • @ArustwatDaGoat
      @ArustwatDaGoat 4 місяці тому +6

      in my head, it's more so like if pressing 1 direction = 1 m/s then moving diagonally makes you move 1,5 m/s

    • @acenio654
      @acenio654 4 місяці тому +10

      ​@@ArustwatDaGoatIt's applying acceleration in both directions at once resulting in a diagonal acceleration equal to the square root of both, which due to math is 1.41x (√2)

    • @lolcat69
      @lolcat69 4 місяці тому +4

      Walking in diagonal always will make you walk faster if you don't normalice the velocity vector

    • @joechristo2
      @joechristo2 3 місяці тому +1

      @@acenio654is the x a times sign or did you just put that there not knowing what it means?

  • @Kwauhn.
    @Kwauhn. 7 місяців тому +321

    "Minecraft is 3D, so.... gotta do that." Damn he's good.

  • @sortaspicey9278
    @sortaspicey9278 7 місяців тому +371

    10 out of 10. I haven't seen any MLG compilation in the literal f****** decade

    • @orzore
      @orzore 7 місяців тому +11

      i felt like i just time traveled 😭

    • @andidyouknow8208
      @andidyouknow8208 7 місяців тому +4

      this caused my family to call the police from my overdose on nostalgia

    • @v_ane_a
      @v_ane_a 6 місяців тому +2

      REALLL

  • @loopit_3
    @loopit_3 6 місяців тому +62

    you're the first one whose mc clone actually looks like the game, very good job. And I also agree: Notch smoked some very illegal stuff while coding these physics

  • @Zealko
    @Zealko 7 місяців тому +611

    if you don’t make this a series of sort of dev log, sleep with one eye open, check your windows at night, and always look behind you.
    Just don’t ghost us like the uh… *checks list* … last 15 Dev UA-camrs.

    • @Smiles3110
      @Smiles3110 7 місяців тому +45

      When is Dani coming back?😢 i didn't realize how ghost devs are really stacking up.

    • @Zealko
      @Zealko 7 місяців тому +45

      @@Smiles3110 He drank too much of the milk, he has to get more.

    • @Just_Poncho
      @Just_Poncho 7 місяців тому +34

      Nah man, creating game dev content is actually crazy time consuming. I truly am surprised devlogs are even still a thing.

    • @Zealko
      @Zealko 7 місяців тому +15

      @@Just_Poncho yeah, i’m doing some dev and coding classes and they’re rough. i made it roughly as a joke, and also a plead for new content since youtube is getting dry.

    • @rei-ayanami-lover
      @rei-ayanami-lover 6 місяців тому +2

      (dani)

  • @xreverse_f1ash
    @xreverse_f1ash 2 місяці тому +2

    as someone who mods minecraft, I 100% understand your frustration with minecraft's code probably being in the top 10 list of most broken code of all time

  • @Lawtro
    @Lawtro 7 місяців тому +328

    Look I know notches code looks bad but in java if it ant broke dont fix it because if you do you'll nuke half of your classes and you'll have 5 hours of debugging on your hand. (Trust me I know from experience) In java everything is interconnected and as soon as you change 1 thing they will all break.

    • @vinhnguyen-o5z
      @vinhnguyen-o5z 7 місяців тому

      Idk java but in c#, just use a design pattern that doesn't require a whole bunch of references and it'd prolly doesn't fuck everything up. Wouldn't that work?

    • @serbianspaceforce6873
      @serbianspaceforce6873 7 місяців тому +62

      most stable java code

    • @IkeVoodoo
      @IkeVoodoo 7 місяців тому +47

      No, that's not the cause, if you follow proper programming principles and adhere to things like SOLID and proper OOP, this will not happen.
      Source: I've been using Java for almost 8 years at the enterprise level.

    • @elwan_
      @elwan_ 7 місяців тому +24

      ​@@IkeVoodooIf only notch did that...

    • @Lawtro
      @Lawtro 7 місяців тому +24

      @@IkeVoodoo do you really think any indie devs ever do that (I kinda do but not really)

  • @cycliii
    @cycliii 7 місяців тому +244

    Make sure the resources are generated from an existing minecraft instance to circumvent any legal issues. I love this though

    • @eliescobis9922
      @eliescobis9922 7 місяців тому +37

      What legal issues? The dude isn't selling it or even letting people download it he can use any assets he wants since it's his private game lol

    • @kaidenrogers
      @kaidenrogers 7 місяців тому

      @@eliescobis9922 Legally, no. While copyright holders generally only care when it comes to redistribution, using copyrighted materials, even privately without redistributing, is still a copyright violation.
      But, @cycliii was likely referring 14:05: "I won't be posting it online to download *yet* "

    • @NiaSwift
      @NiaSwift 7 місяців тому +44

      ​@@eliescobis9922 but he said he's planning on releasing it..

    • @thereborne5219
      @thereborne5219 7 місяців тому +8

      @@NiaSwiftaslong as hes not "selling" it its all good

    • @jsonWho
      @jsonWho 7 місяців тому +42

      @@thereborne5219 sure - because giving someone's IP away for free isn't illegal, it's only illegal when you "sell" it??
      might want to revisit IP and copyright law from you law school days
      why the f-ck did you quote selling?

  • @itsnotamasterpieceitsamist772
    @itsnotamasterpieceitsamist772 7 місяців тому +122

    This man has the power to put Herobrine and the Aether in Minecraft

  • @Reyde_
    @Reyde_ 7 місяців тому +21

    pretty fun seeing how game is structured, to make it more accurate there has to be particles, it will make everything 10 times more like the game. I also noticed that gravity still isn't exactly how it should be, falling is very slow, will be waiting for the next video

  • @insertname1857
    @insertname1857 7 місяців тому +39

    im so glad i dropped out of math as soon as i was allowed bc this all looks really hard. never had to bother with trig

    • @defenestratorr
      @defenestratorr 7 місяців тому +9

      Math is really helpful once you learn it, vital in coding
      Dropping out of anything is very stupid in my opinion and will come back to slap you in the face in the future, but you do you

    • @YoureRatharStewpidMate
      @YoureRatharStewpidMate 7 місяців тому

      ​@@defenestratorrtrue, although the "come to slap you" can vary on the grade he dropped out in, uni? sure, no problem, but middle school or elementary is a real problem.

    • @rainbowsorceress2082
      @rainbowsorceress2082 7 місяців тому +22

      ​@@defenestratorridk dude, everyone has different life circumstances and ways of learning. Calling a decision someone made "stupid" as a blanket statement seems reckless to me, i say that as someone who was unable to finish school because of mental health issues that were severely impacting my ability to learn and function in general. I am much better now tho, not 100% yet but i'll get close enough to that in due time.
      Point is, we don't know why they dropped out or why anyone does until asked :/ ultimately you do you, as you said

    • @derp3044
      @derp3044 7 місяців тому +2

      its not too bad, just some perspective projections for rendering the part of the block facing the camera. Not sure why he didnt explain that but theres a formula u use to get it. Someone a long time ago probably optimized it for computers architecture and he used that.
      If you're curious find a tutorial video explaining Perspective Projection, or how computers display 3D onto a 2D screen. Was there anything else u got confused about?

    • @BierBart12
      @BierBart12 6 місяців тому +3

      Yeah, the way it's taught was a big problem too
      I never got it until an adult education teacher, who actually cared, managed to teach 10 years of school maths to me in a few weeks.

  • @zillycat8534
    @zillycat8534 7 місяців тому +39

    I have a current obsession with Minecraft clones
    This video could not have come out at a better time

  • @RicoCord
    @RicoCord 6 місяців тому +21

    Bro did not hessitate 💀 0:04

  • @carafurry7862
    @carafurry7862 7 місяців тому +67

    Notch has gone on record saying he doesn't want to be associated with Minecraft. I think we should call the creator of Minecraft...
    A: the creator of Minecraft
    B: God

    • @kickin_ass
      @kickin_ass 7 місяців тому +6

      but it is true that hes the creator
      you cant really do anything about that

    • @carafurry7862
      @carafurry7862 7 місяців тому +8

      @@kickin_ass all we can do is change the terminology. If he wants to be forgotten, then that's that. A whisper on the web.

    • @kelpstorm
      @kelpstorm 7 місяців тому +39

      wdym? hatsune miku made minecraft??

    • @serbianspaceforce6873
      @serbianspaceforce6873 7 місяців тому

      @TheStudioArchitectidk maybe he shouldn't have been a transphobic annoying right wing asshole and there wouldn't be such a negative connotation 👍 no wonder he now wants to not be associated with a game so public about inclusivity and equity

    • @rainbowsorceress2082
      @rainbowsorceress2082 7 місяців тому +10

      ​@@kelpstormno, i made minecraft using sticks and mud

  • @jamievance6097
    @jamievance6097 3 місяці тому +4

    11:08 the grass is always greener on the other side.
    the other side:

  • @creeperplayzz
    @creeperplayzz 7 місяців тому +10

    We goin back to 2011 with the MLG Edit 🗣🔥🔥🔥

  • @RawFish2DChannel
    @RawFish2DChannel 7 місяців тому +10

    Wow, another fellow minecraft cloner, I actually went through almost all steps like you, like making code to load models, painting gray-scale textures manually, because I was lazy to do it Minecraft way.
    Btw making code that can load almost any minecraft model was kinda hard and confusing, I still didn't finish it, but I can already load complex models like lectern, anvil etc (but they are without a texture)
    I still dont have ambient occlusion though and player physics like block collision and block placing/breaking. I was mainly focused on optimizing rendering code to look like a minecraft with shader pack, but with much higher fps. I already have shadow maps, and frustum culling, but I'm still yet to implement PBR, SSAO, SSR, occlusion culling etc.
    One minor difference though is that I dont make a minecraft clone, but rather a minecraft client from scratch that can pottentially (if finished) connect to local vanilla minecraft server so I can play minecraft with 100+fps with fancy shaders (I cant do that in regular modded MC with shaders cuz my GPU is poop (integrated AMD Vega 8 moment), and shader API and code in iris/optifine is very unoptimized in my opinion)

    • @TheoParis
      @TheoParis 7 місяців тому +2

      i was also looking to make a open source minecraft clone with shaders - but i wanted to use vulkan and writing a rendering engine takes a lot of work so i haven't gotten very far lol.

    • @joechristo2
      @joechristo2 3 місяці тому +2

      I hope you succeed in your project and it gets released so other people with the same problem can use it for the same purpose

  • @cheesepowder235
    @cheesepowder235 5 місяців тому +1

    That MLG part really brought me back, thank you for the memories

  • @SirWaffly
    @SirWaffly 7 місяців тому +6

    That is INSANE. It looks just like minecraft

  • @epj-nfnty7864
    @epj-nfnty7864 4 місяці тому +1

    the MLG brainrot was such an awesome throwback lol

  • @deepcanionstudio
    @deepcanionstudio 7 місяців тому +43

    this looks like real minecraft more than minecraft bedrock ever will

    • @muro_does_not_care
      @muro_does_not_care 5 місяців тому

      @the-rats-ruckus there's nothing to explain, it's just a fact. (edit: May have come off as a bit rude, sorry)

    • @muro_does_not_care
      @muro_does_not_care 5 місяців тому +1

      @the-rats-ruckus the lighting system is near identical to java (what the oc called real) minecraft, and the foliage (grass & leaves) also looks more like java

  • @Tehn00bA
    @Tehn00bA 5 місяців тому +1

    The java version having a local server with its own clock is probably the reason why redstone and physics are jenky in bedrock. If you lag in java, the speed of the game kinda keeps the same; on bedrock, 1 second of lag makes the game think you accelerated to mach 5 and kills you by collision since its synced with the computer/external time.

  • @hightierpeasant8048
    @hightierpeasant8048 7 місяців тому +6

    Insanely good videos coming from small channels lately

  • @Veryrandomstuff1
    @Veryrandomstuff1 Місяць тому +2

    11:15 bro predicted pale garden

  • @GAMINGisAWES0ME
    @GAMINGisAWES0ME 7 місяців тому +31

    I'm sorry but the child labor joke got me...

  • @rtsa4633
    @rtsa4633 6 місяців тому +2

    I was thinking of doing the exact same thing in Rust. Great that I've come across this. Yours is a highlight out of all the voxel videos I've seen because of the trying to be close to actual minecraft. Great job!

  • @zlatdesign
    @zlatdesign 7 місяців тому +5

    Bruh , you're good with all of this stuff. Can't even imagine how much patience your have!
    Good montage and 3d!

  • @nightcorechris3858
    @nightcorechris3858 6 місяців тому +2

    As soon as he said what do you think 3d is. 0 hesitation I responded with. "Not 2d"

  • @sumkat1390
    @sumkat1390 7 місяців тому +5

    the prefix of '-uh' at the end of every sentence

  • @axilie
    @axilie 7 місяців тому +78

    "Notch Minecraft is so cool, I really hope he won't say something dumb on Twitter" - Nelson Mandella, 2014

    • @ChickenJoe-tq6xd
      @ChickenJoe-tq6xd 7 місяців тому +17

      He only spoke facts and no saying “it’s okay to be white” isn’t dumb, would you call someone saying “it’s okay to be black” dumb?

    • @ChickenJoe-tq6xd
      @ChickenJoe-tq6xd 7 місяців тому +18

      He got billions in dollars, he doesn’t care what a bunch of terminally online middle schoolers say about him and their pathetic canceling attempts on twitter 😂

    • @Mark-xk3hh
      @Mark-xk3hh 7 місяців тому +30

      @@ChickenJoe-tq6xdBro...

    • @ChickenJoe-tq6xd
      @ChickenJoe-tq6xd 7 місяців тому +4

      @@Mark-xk3hh what’s the problem?

    • @Aswoop9000
      @Aswoop9000 7 місяців тому +16

      ​@@ChickenJoe-tq6xdwhat are you talking about

  • @tombierwirth3811
    @tombierwirth3811 7 місяців тому +7

    Came for the Minecraft, stayed for the MATH

  • @Finity_twenty_ten
    @Finity_twenty_ten 4 місяці тому +1

    The reason why Minecraft doesn't just have a set color for every biome is so when biomes mix together, the game can just blend the colors together.

  • @stuff31
    @stuff31 7 місяців тому +3

    This is really cool, you absolutely nailed everything about the way it looks! Good luck as you continue with your remake :)

  • @madcon114
    @madcon114 7 місяців тому +2

    The one thing I want to see a mincraft clone actually do is have a minecraft terrain generation. Most clones just use 2d noise instead of 3d noise for it, but I want more explanations on how it works with the 3d noise

  • @superstarwarrior2933
    @superstarwarrior2933 7 місяців тому +178

    Free minecraf?

    • @Sold1erVr
      @Sold1erVr 6 місяців тому +9

      Free Minecraf?

    • @xMunix
      @xMunix 6 місяців тому +12

      Well you actually can get Minecraft for free

    • @Eggowaffle.
      @Eggowaffle. 6 місяців тому +2

      Free minecraf?

    • @xMunix
      @xMunix 6 місяців тому +11

      @thesongshirjyhugo No, you can literally download free, normal Minecraft, and the only thing that will be different is that you can't play on servers that require premium Minecraft, and you probably won't see others skin and they won't see yours. That's all.

    • @RealLostmatter
      @RealLostmatter 6 місяців тому +2

      @@xMunix yeah, except its a federal crime :D

  • @Califlower-official
    @Califlower-official 6 місяців тому

    I never thought I would a montage parody after 2016, but its nice to see it here in 2024!

  • @PeifErnid
    @PeifErnid 7 місяців тому +7

    I love your editing style! Great video

  • @joshiegemfinder
    @joshiegemfinder 7 місяців тому +1

    I feel like I've gotta try to justify at least a little of Minecraft 's code here.
    Block entities (or tileentities) exist simply because of the limitations placed on normal blocks in early minecraft.
    Blocks are split into three parts to prevent instances infinitely piling up and consuming terabytes of RAM:
    1. Blocks: these define the whole 'class' of a block, when you setblock minecraft:grass, you're referencing the class. A single Block doesn't have a position or any metadata, those are represented by the upcoming two.
    2. BlockPos: This is extremely simple, represent's a block's position in the world. The reason something like this isn't bundled in the Block is that it would cause all the extra data relating to the block to be cloned for every single position in the world. However, storing it seperately infinitely reduces the amount of memory required.
    3. BlockState: This stores the actual block's data; however, a regular BlockState without a BlockEntity can only store data that can be turned into numbers, like cardinal facing direction or whether or not a furnace is lit or not (before 1.13, they could only store data that could be represented by a number between 0-15, in fact). These are stored in a bitarray->pallet system, where one entry in the array points to a specific blockstate in the subchunk.
    Since items are infinitely customizable (type, damage, enchantments, etc) they cannot be converted into numbers (and thus, cannot be represented by a normal block). Since items (or just other non-discrete data in general) can't be represented in a normal Block/BlockState pair, they have to make use of Block Entities (their whole business being that they *can* store data outside the normal limitations).
    That is why block entities exist. I'm obviously glossing over a massive amount of extra information here, but you get the gist I hope.
    Also, a Block Entities does not actually have to have a custom renderer (what you were referring to when you said the chest and bell were actually entities). The furnace has a Block Entity attached to it, but still uses normal block models.
    TL;DR
    Minecraft uses a very smart and very data-efficient way of storing blocks in the world. Block Entities are necessary to store some extra data that couldn't otherwise be stored by the smart system, and also sometimes they have a special renderer attached that doesn't get caught up in the rest of the world's meshing.
    Not all Block Entities have special renderers, the furnace is an example of that.
    P.S. The reason why the player movement bugs haven't been fixed is probably because they could break certain technical builds in previous versions of the game, which Mojang (and the ever backwards-compatible Microsoft) don't want to do.

  • @finalforeach
    @finalforeach 7 місяців тому +7

    Perfection before my eyes! 😁

    • @theblckbird
      @theblckbird 7 місяців тому

      yooo, you!

    • @scasz
      @scasz  7 місяців тому +2

      Soon it will be even perfecter

  • @MADskuu
    @MADskuu 5 місяців тому +1

    this was pretty cool, and something that was even cooler was that i was here before you got 10K subscribers and became super famous.

  • @SprayInk-Kreatïv-Nouveau
    @SprayInk-Kreatïv-Nouveau 6 місяців тому +3

    What was Notch thinking when he said to himself, "Oh, I'm going to make the player move at 4,317m/s with an extra percentage of increase and decrease depending on how out of control I get while keeping my life together and let's make it so inconsistent so it seems like I really wanted to provoke seizures to anyone else with coding knowledge!"

  • @alexdesander
    @alexdesander 6 місяців тому +2

    Awesome video. Probably one of my favourite minecraft clone videos now!!

  • @Sqaaakoi
    @Sqaaakoi 7 місяців тому +4

    The leaves look too much like Bedrock edition leaves due to the lack of culling the textures on the other side of the block (and also the lack of not rendering leaves 2 blocks behind other leaves, but that isn't seen here)

    • @scasz
      @scasz  7 місяців тому +4

      Oh i didn’t know they worked like that, May or may not be later fixed

  • @sikkydips3729
    @sikkydips3729 6 місяців тому +2

    I love the production of your videoes, so unique and humorous! Your edits are perfect and your character is a nice mix between scary and familiar lol. Keep up the videoes you deserve a much bigger audience! Love from denmark

  • @albertnotdx
    @albertnotdx 7 місяців тому +30

    11:22 "the cake is a lie" reference

    • @Twiddle_things
      @Twiddle_things 7 місяців тому +1

      My valveitis is crippling me

    • @biggusdickus8992
      @biggusdickus8992 7 місяців тому

      @@Twiddle_things I'm dealing with a bad case of Sourcer

  • @TheforeverPigeonKing
    @TheforeverPigeonKing 4 місяці тому +2

    There is already a Minecraft clone that nearly perfectly has each piece of the game. It’s called bedrock

  • @FL2070
    @FL2070 5 місяців тому +9

    A Minecraft clone that's not really Minecraft? We already have that, it's called Bedrock Edition.

  • @Settling_
    @Settling_ 4 місяці тому +1

    8:19 This just brought be back to 2013 instantly haha, great job!

  • @wingames3.1
    @wingames3.1 5 місяців тому +4

    13:50 looks like minecraft bedrock

    • @znxrrr
      @znxrrr 3 місяці тому

      Java*

    • @AndrieMC
      @AndrieMC Місяць тому

      ​@@znxrrrno hes right, that lighting and stuff really screams minecraft bedrock

  • @hyper1423
    @hyper1423 7 місяців тому +1

    As a parkour player, I'm honestly surprised that you actually ended up on the correct place to find parkour related resources

  • @audr1enlive
    @audr1enlive 7 місяців тому +4

    it would be wildly, incomprehensively, unbelievably ILLEGAL for you to provide a download to this copy version of minecraft. reverse engineering the code isn't the issue. there's plenty of games which legally copy minecraft by simply being another survival block game. no, where you messed up is using the official minecraft textures, which are copyrighted and cannot be redistributed by a third party (you). if you want this game to be downloadable for your viewers, I highly suggest designing your own, original, minecraft inspired textures.

  • @torneydou
    @torneydou 7 місяців тому +2

    Definitely got me interested, im subscribing to see the results of this project

  • @thanosattorneyatlaw4062
    @thanosattorneyatlaw4062 7 місяців тому +10

    If you're going to post this online, you can't post it with the default Minecraft textures as they are copyrighted and Mojang is rather persistent with issuing DMCA notices to those who make them available for download online.

    • @eliescobis9922
      @eliescobis9922 7 місяців тому +3

      ??? Give me ONE example of Mojang going after people who made stuff with their textures

    • @BrainChili
      @BrainChili 7 місяців тому

      @@eliescobis9922 trust him hes an attorneyatlaw4062

    • @I_enjoy_rats
      @I_enjoy_rats 7 місяців тому +1

      TNT texture is really common but yeah, most textures are

  • @FyonixYT
    @FyonixYT 6 місяців тому +1

    holy shit, this is actually pretty accurate

  • @julianthaler2741
    @julianthaler2741 5 місяців тому +4

    I enjoyed your video but PLEASE FOR THE LOVE OF GOD STOP SAYING "minecraft-uh", "bug-uh", "sucks-uh", "terrain-uhh" just stop using your voice after the word ends, I hate how it sounds when you speak like that and I can't be the only one bothered by that. But I still really enjoyed the video, it's exactly my taste and I subscribed!

    • @Bupboy
      @Bupboy 4 місяці тому +1

      SCREW YOU, you made me notice it >:(
      Now i cant unhear it and i bestow upon the next reader to also be cursed

    • @julianthaler2741
      @julianthaler2741 4 місяці тому

      @@Bupboy im sorry :/ but it really bothered me and I hope in his new video he changed it

  • @Pyromemeac
    @Pyromemeac 6 місяців тому +2

    I love the calm boring voice saying the funniest thing to mankind without the slightest tone change.

  • @Zodaxa_zdx
    @Zodaxa_zdx 6 місяців тому

    love the skitzo sorta animated man explaining to me how absolutely unhinged the code holding this game together is, then c/v's the thing in a new game

  • @lewismassie
    @lewismassie 7 місяців тому

    You know I've seen a fair few minecraft clones over the years. This is the first one to get the movement to feel right. No wonder, since it's so insane under the hood.

  • @paligamy93
    @paligamy93 2 місяці тому

    You can see the 3D turning into 2D in a very nice visual in the "Model View Projection Matrices" video from Jamie King here on youtube from 10 years ago.

  • @wemz2782
    @wemz2782 7 місяців тому

    thats actually so badass. i'd love to see a sequel video where you add slightly more minor aesthetic features like screen bobbing and the hand and making the fov change when you run or sneaking. basically all the features that make the movement feel right and stuff but regardless so awesome

  • @mikaelfoster9726
    @mikaelfoster9726 Місяць тому

    4:07 did the notch skin and shifting awaken long forgotten pinksheep memories and shi- holy cow the old cinematics-

  • @ParamoreFan-mu2qb
    @ParamoreFan-mu2qb 3 місяці тому

    :O
    Your minecraft clone is actually quite accurate! Impressive.

  • @Bryzerse
    @Bryzerse 7 місяців тому

    Just checked and someone has already fixed the acceleration error on the wiki

  • @commonlychaotic
    @commonlychaotic 6 місяців тому +1

    this guy deserves more attention for this

  • @WarThunderSam
    @WarThunderSam 7 місяців тому +1

    You give me vibes of Dani and CodeBullet's baby

  • @jacobbarnett9956
    @jacobbarnett9956 4 місяці тому

    the notch player character takes me back to oldish youtube, a better time

  • @ArtisticBozo
    @ArtisticBozo 6 місяців тому +1

    “9 missed calls from Mojang”💀

  • @cainanlove8432
    @cainanlove8432 5 місяців тому

    Now all you have to do is add:
    Particles,
    Sound effects (distance cutoffs, muffling underwater, etc)
    Biomes (climate info),
    Entities,
    Block entities,
    All blocks and their variants (includes functionality relating to specific blocks like obsidian/end portal blocks having the ability to make portals and respawn anchors having the ability to store a value depending on how many times you use glowstone on it. I don't think the resource pack and model folders handle block interactions but correct me if I'm wrong),
    Health and hunger (Which should probably include damage sources and damage over time effects like poison?),
    Items (Food, materials, weapons, etc),
    An actual inventory,
    Crafting,
    Day and night cycles,
    Blocks like sand and tnt (? Probably goes under "All blocks" ?),
    Commands and a chat box (basically a mini command line for the game?),
    Multiplayer functionality
    and dimensions.
    Mix well in a bowl and I think you might get something that functionally resembles minecraft?
    (This is a joke please do not remove me from existence)

  • @Duckboy_300
    @Duckboy_300 4 місяці тому +2

    Bro didn't want to pay for minecraft 💀

  • @SilvercattoOsom
    @SilvercattoOsom 4 місяці тому

    It's almost perfect. The physics are a little wonky, but if you told me this was Minecraft by a still image, I would've instantly believed you.

  • @Zomikovv
    @Zomikovv 7 місяців тому

    Wow. This is the first UA-camr I have ever seen make a truly convincing Minecraft clone. Plz continue

  • @AxlGamer2022
    @AxlGamer2022 5 місяців тому

    This is the most accurate Minecraft clone i have ever seen, i just hope it does not get copyright striked. (it probably will but, who knows?)

  • @Prograde
    @Prograde 7 місяців тому

    I've played mcpk for a while and used that wiki a bunch, watching you figure out all the dumb movement mechanics was awesome - however, that wiki is for Minecraft 1.8.9, some mechanics such as the collision order are different in newer versions

  • @He1IoStuff
    @He1IoStuff 7 місяців тому +2

    Love the portal references throught the video

  • @yamunajolicoeur7167
    @yamunajolicoeur7167 16 днів тому

    1:44
    *"in parkour civilization NO ONE jumps for the beef"*

  • @Tantandev
    @Tantandev 7 місяців тому

    If you want to implement greedy meshing,
    a brilliant/handsome guy named Tantan made an exellent video on that.

    • @scasz
      @scasz  7 місяців тому

      Not biased at all

    • @Tantandev
      @Tantandev 7 місяців тому

      @@scasz Ah yes, I've heard he's very humble to! :P

  • @majorcloogsbrother6141
    @majorcloogsbrother6141 4 місяці тому

    Funny I see a portal radio in the background right as I'm buying a life size one

  • @adicsbtw
    @adicsbtw 6 місяців тому

    Just so you know, using the wiki information for write the code is fine, but the moment you start decompiling the game yourself, it becomes legally grey. There's actually an existing project to make a perfect recreation of Minecraft that employs a technique referred to as the "cleanroom" technique, where one team decompiles the game and writes a document about the implementation, and another one implements that specification

  • @quandeeldingleberry
    @quandeeldingleberry 6 місяців тому

    Nah this content peak, this man deserves more subscribers fr. (I haven't seen a game dev youtuber make so much progress in 1 video, and make it look completely legit)

  • @usernameforgottoexist
    @usernameforgottoexist 4 місяці тому +1

    0:39 technically we humans see 3D in a 2D space too, if you wanted to see fully 3D you would have to be a 4 dimensional being, so that’s cool ig.

  • @Bigman_Satn
    @Bigman_Satn 6 місяців тому

    I feel so smart for understanding most of this! The only things i remember perfectly from highschool math is trigonometry and Pythagorean theorem

  • @Micha-Hil
    @Micha-Hil 7 місяців тому +2

    I'm shocked that Mojang still hasn't fixed these movement bugs after so long

    • @feirceflame9302
      @feirceflame9302 7 місяців тому +2

      i hope they don’t i love the java kovement

  • @muffins_slayer8919
    @muffins_slayer8919 7 місяців тому

    I love the kind of content that dive into minecraft’s code. It’s so wild

  • @GrimmSmile
    @GrimmSmile 7 місяців тому

    its 5am, I have had no sleep yet and I was tabbed out, that "MATH" part jump scared the hell out of me LMAO

  • @pideperdonus2
    @pideperdonus2 5 місяців тому +1

    This is just Mine craft, not MINECRAFT

  • @ContinuedOak
    @ContinuedOak 7 місяців тому

    Hey man, I’ve been trying to do this exact project for awhile now as a good way to learn GameDev, been trying for ages now so I’m happy to see other people still attempt this

  • @mr.e9239
    @mr.e9239 6 місяців тому

    I love, legally distinct block based building and survival game with no connection to hit game minecraft by mojang!

  • @bautiagrone
    @bautiagrone 7 місяців тому +1

    this in 2015 is fire

  • @Nepheos
    @Nepheos 7 місяців тому

    As someone who mods in his free time, I can absolutely agree that a lot of stuff in mcs code is absolute as weird as it gets.
    example: world gen for caves only talks about spaghetti, noodles and cheese. Thats literally what the values are called.
    another one is the overworld dimension having over 7600 biome entries.

  • @nocteR_Evil
    @nocteR_Evil 7 місяців тому

    Wish I had this when I was making my offbrand Minecraft maze for my coding class

  • @SheekyDev
    @SheekyDev 7 місяців тому +1

    Brooo this is sooo nice looking so far! Cannot wait for the next dev log if you do eventually do it. (Underrated channel)

  • @CaitlynWilson1413
    @CaitlynWilson1413 6 місяців тому +2

    Vsauce can hurt you.
    Also Vsauce at my front door camera:

  • @Nikon_
    @Nikon_ 6 місяців тому

    i love the combination between michael reeves and codebullet type of content mate. keep it up!

  • @DavideBaldinu
    @DavideBaldinu 3 місяці тому +1

    7:25 Vsauce moment😂