I made an EVEN BETTER Minecraft

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

КОМЕНТАРІ • 864

  • @simondev758
    @simondev758  3 роки тому +64

    Patrons can now vote for the next video! Thank you for your support.
    ❤ Support me on Patreon: www.patreon.com/simondevyt
    🌍 Live Demo + Courses: simondev.io

    • @justanotherhotguy
      @justanotherhotguy 3 роки тому +1

      Thank you!

    • @flaviogomes
      @flaviogomes 3 роки тому +3

      Can you post controls please? ^^

    • @schnabox
      @schnabox 3 роки тому +4

      Actually man, this CPU is still rocking as it was the second best for its plattform and DDR3, after the i7-5690X, which was way more expensive. You actually have a really good old CPU under your hood, still using the same - still playing ultra with a gtx 1070 on FHD in every game until 2019. Yes, there is better - but this is definitly not a low-performance CPU. CPU those days have doubled in performance since this day, but that is 7 iterations of CPU design and performance doubling is actually not that much after all those years.

    • @simondev758
      @simondev758  3 роки тому +3

      @@schnabox Maybe I shouldn't be in a rush to get a fancy new ryzen, really need a better gpu though. That WOULD make a big difference.

    • @weslleymatheus3643
      @weslleymatheus3643 2 роки тому

      Olá cara, como vc aprende? Sou brasileiro e não acho muita informação sobre essas biblioteca.

  • @noiamhippyman
    @noiamhippyman 3 роки тому +1239

    I love programmers. Knows how to program an entire Minecraft clone, doesn’t know the name for a pick axe. Lol

    • @simondev758
      @simondev758  3 роки тому +156

      Hah, what did I call it?

    • @noiamhippyman
      @noiamhippyman 3 роки тому +149

      @@simondev758 Not sure if this is exact but it was something like "mining pick thingy" lol

    • @rafftune
      @rafftune 3 роки тому +12

      Yeah, I think it is pickaxe altogether.

    • @somerandomchannel382
      @somerandomchannel382 3 роки тому +9

      If he said, and I'm Morgan Freeman. I would 100% believed it.
      One guy casually talks and remakes a world majority of gamers are living in all ways better with math and lifelike science. Which result is better then what an esembled team from world biggest cooperation can accomplish.
      yeah, he is a real God

    • @kushagrachaudhary6645
      @kushagrachaudhary6645 3 роки тому +7

      Miner's pick thingy

  • @nathanwfranke
    @nathanwfranke 3 роки тому +748

    "I'm going to make cubes for the clouds" - ok
    "I made a quad and shader for the sun" - OKAYY...
    "I made two cubes for the crosshair" - AAAAAAAAA

    • @metagen77
      @metagen77 3 роки тому +11

      This is the best way to do it

    • @simondev758
      @simondev758  3 роки тому +103

      Yeah the cubes for crosshair was just laziness :(

    • @Tumbolisu
      @Tumbolisu 2 роки тому +9

      I think what Nathan Franke is going crazy about is the fact that the clouds are cuboids (not cubes), the sun is a square (a special case of a quad) and the crosshair is 2 rectangles or 2 cuboids (not cubes).
      Mathematically it is incorrect to call a shape a cube unless it is convex, only has right angles, and all side lengths are equal. In certein regional dialects it is common to call anything with right angles a cube, but for most of the world, including non-native english speakers, it just sounds utterly insane.

    • @nathanwfranke
      @nathanwfranke 2 роки тому +16

      @@Tumbolisu Fair points, but my original comment was poking fun at Simon using 3d shapes for things that should be flat. For the record, i think the sun and clouds make sense, but for the cross hair i think it would be much better to render it directly to the screen using primitive 2d shapes, making it much more versatile.

    • @FifinatorKlon
      @FifinatorKlon 10 місяців тому

      ​@@Tumbolisu None of the things in this video are cubes due to the fact that cubes are 3 dimensional by definition. All we can see is a 2d abstraction of the concept of a cube.

  • @kosnk
    @kosnk 3 роки тому +487

    Simon, this is amazing! The soft ambient shadows, the trees, the smiling moon landscape, everything! Thanks for sharing this!

    • @simondev758
      @simondev758  3 роки тому +31

      No worries, glad you enjoyed it :)

    • @metagen77
      @metagen77 3 роки тому

      F Miss this shit!

    • @williamwester223
      @williamwester223 3 роки тому +1

      I'd love to see you make this into a full fledged game that is not a clone of minecraft but still based off it like you've been doing.

    • @williamwester223
      @williamwester223 3 роки тому +1

      Don't copy minecraft though just make your own game

    • @metagen77
      @metagen77 3 роки тому

      @@williamwester223 Why not copy it?

  • @ege.the.engineer
    @ege.the.engineer 3 роки тому +146

    8:33 "Meh, look at that poor tree"
    9:22 " *Holy Sh*t What The F*ck* "

  • @dolalmoth
    @dolalmoth 3 роки тому +109

    Wasn't expecting the SDFs and L-System trees. Very awesome!

    • @simondev758
      @simondev758  3 роки тому +10

      ty! I'm glad they worked out, been looking for an application for the l-systems for a while

  • @haph2087
    @haph2087 Рік тому +20

    About the 4096 height limit thing. 320 is the default height limit, but the game lets you actually change it in the worlds' config, up to 4064 (according to the wiki, that's the limit. It might be a typo and actually be 4096, idk).

  • @Alhoshka
    @Alhoshka 3 роки тому +125

    4:48 - Look at the madman programming in GLSL in a string within js code, without IntelliSense, linting, auto-formating, or highlighting. like it was nothing.

    • @ezequielgarrido51
      @ezequielgarrido51 3 роки тому +15

      I got a panic attack just thinking about debugging that.

    • @user-dh8oi2mk4f
      @user-dh8oi2mk4f 3 роки тому +6

      There’s really no other way to do it. If he put it into a different file, he would have to load it, and JavaScript loads files asynchronously which could make things a lot harder.

    • @turner-tune
      @turner-tune 3 роки тому

      Was thinking the same exact thing, like what the hell lol!

    • @TristanPopken
      @TristanPopken 2 роки тому +3

      @@user-dh8oi2mk4f I also use glsl for my shaders, and instead of writing them in the code i just have another txt file. The code then converts that into a string and loads it up.
      Still, i need to code all of it on intuition without any IDE support

    • @traysonkelii7062
      @traysonkelii7062 2 роки тому

      Yeah this is wild, not to mention there was no copy paste. This guy is brilliant

  • @diligencehumility6971
    @diligencehumility6971 3 роки тому +2

    Minecraft: Written in Java
    SimonDev: Wait I can do that better. *Writes Minecraft in JavaScript*

  • @tomg0
    @tomg0 3 роки тому +46

    Awesome! I started making a minecraft clone in JS a few weeks ago using vanilla webgl 2. Definitely not an easy task. My main challenge was storing the chunks in a way that they can be accessed as quickly as possible and also be saved as in a file that can be loaded again.

    • @simondev758
      @simondev758  3 роки тому +15

      Yeah if I was to follow up, that's one area I'd like to improve. Storing a chunk right now is memory intensive, but there's a lot of low-hanging fruit on the table in terms of improving both gpu and cpu memory layout.

  • @isaipack
    @isaipack 3 роки тому +172

    Man, not even the Mojang guys fixed this shadow bug when deleting blocks.

  • @vagrant_ijn
    @vagrant_ijn 3 роки тому +314

    My good sir, you have no idea how much an impact you are having on some people's careers, Including mine.

    • @simondev758
      @simondev758  3 роки тому +39

      That's great, I've love to hear more about how this is helping you.

    • @MilkIsTheOne
      @MilkIsTheOne 3 роки тому +6

      @@simondev758
      This looks like optifine's internal shaders.
      But great job tho!

    • @brunnomenxa
      @brunnomenxa 3 роки тому +4

      Including MINEcraft

    • @LucasPedroso25
      @LucasPedroso25 3 роки тому

      É verdade!

  • @bungiebee4049
    @bungiebee4049 3 роки тому +30

    This is the greatest minecraft recreation I have ever seen.

  • @reeven1721
    @reeven1721 2 роки тому +22

    Simon, you're basically coding ASMR and that's fantastic.

  • @PersonManManManMan
    @PersonManManManMan 3 роки тому +13

    Dancing "cubes" to illustrate hollow sides was nice touch to explain the subject, the attention to detail is great! 👍

  • @Nizart
    @Nizart 3 роки тому +3

    I don’t know why, but you voice is so incredibly calming. I would like to listen to audiobooks read by you all night.

  • @EdSchroedinger
    @EdSchroedinger 3 роки тому +40

    "This Old Tony", but it's game development, coding, javascript...
    just found your channel in my recommendations... well, every now and then youtube seems to drop a diamond.

  • @ToothlessXDIn
    @ToothlessXDIn 3 роки тому +7

    Wow. a lot to learn from you. Really appreciate that mentioning the techniques you are using for the project.

    • @simondev758
      @simondev758  3 роки тому +5

      Lemme know if there's areas you want expanded in more depth too.

  • @puppergump4117
    @puppergump4117 2 роки тому +2

    This channel is a gold mine, too bad I don't have a mining pick thingy

  • @frenchkiwii
    @frenchkiwii 3 роки тому +4

    You guys can all agree with me that we NEED a part 2 of this amazing video

  • @HritikRC
    @HritikRC 3 роки тому +3

    Wow! Well done Simon! I started making a tutorial on how to code minecraft, inspired by your previous minecraft video, and now, you just dropped a thousand more ideas! Thanks a lot! As usual, brilliant video!

    • @simondev758
      @simondev758  3 роки тому

      Awesome, I remember you building out one from last year. Happy if this gives you a few more ideas to integrate.

  • @mikester4896
    @mikester4896 3 роки тому +17

    SimonDev: *makes Minecraft clone*
    Clippy: It looks like you're making a Minecraft clone.

  • @anthonysylvester740
    @anthonysylvester740 3 роки тому +4

    Your content is absolutely above and beyond. Thank you so much for taking the time to make these videos.

    • @simondev758
      @simondev758  3 роки тому +2

      No worries! If you have suggestions for future videos, let me know

  • @dandymcgee
    @dandymcgee 2 роки тому +17

    Seems easy enough!
    *10 years later*
    I am a failure. 😭

  • @dimitribobkov-rolandez5729
    @dimitribobkov-rolandez5729 3 роки тому +4

    I've pretty much binged a lot of your content here, loving the content!

  • @anthonysmith1112
    @anthonysmith1112 3 роки тому +4

    This video is fantastic! I wish you would do a playlist, a sort of a three.js tutorial while progressing through different topics creating Minecraft clone as the final result. The work you do here is amazing. It's a bit difficult for me to follow though. I would love to see a series where things are broken down a bit more. That would be awesome!

  • @Martinit0
    @Martinit0 8 місяців тому

    Idea for EVEN EVEN BETTER Minecraft:
    Make hierarchically subdivisible blocks, i.e. every block can be divided into a 3x3x3 subblocks which you can then shape. Make it go down several levels of hierarchy.
    Why: Can make more complex shapes. Can make more complex logic (like try to make a CPU out of minecraft boolean blocks).

  • @timwells3171
    @timwells3171 3 роки тому +4

    This is awesome! I love these kinds of videos, making unique versions of Minecraft.

  • @indycinema
    @indycinema 3 роки тому +4

    Finally! Someone doing real work in 3D in the browser. Bravo!

    • @simondev758
      @simondev758  3 роки тому +1

      Heh, it's just such a nice and easy environment to work in

  • @xAxtroz
    @xAxtroz 3 роки тому +4

    Pretty amazing stuff! Love your videos man.

  • @Maxjoker98
    @Maxjoker98 Рік тому +1

    I have an even hackier version of instancing for my Babylon.js Voxel game prototype: Since I needed to know how transparent textures looked when rendered properly, the simple instancing didn't work, as it produced way to many faces. But you can pre-create one instance per face combination(64 possible face combinations), and cull faces that way.

  • @matthewhamby5749
    @matthewhamby5749 3 роки тому +16

    Hey, do you think you could start breaking these kind of projects up into multiple videos / a playlist? I love seeing this stuff come together and would definitely binge a 60-video playlist watching you develop each component! Thanks for what you do!

    • @simondev758
      @simondev758  3 роки тому +4

      A lot of the building blocks are covered in previous tutorials, and anything that isn't, like SDF's, I have plans to cover.

  • @DemsW
    @DemsW 2 роки тому +3

    This is really cool, you really added your own spin on the thing and made it look effortless.
    Hope we can see more technical exploration like this

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

    i love how everyone who recodes minecraft does it 10 times better than notch did. walking into unloaded chunks is an every day occurrence for me

  • @schrodingcheshirecat
    @schrodingcheshirecat Рік тому +1

    This is awesome. Looks great.

  • @pengain4
    @pengain4 2 роки тому +1

    Your channel is underappreciated.

  • @shazesalvia
    @shazesalvia 3 роки тому +20

    Him: I only got a GTX 710 ti
    Me: Have you ever seen a GT 530? No, well, i got it.

    • @simondev758
      @simondev758  3 роки тому +1

      Woah

    • @kmineblox600z
      @kmineblox600z 3 роки тому +1

      Oh wow never heard of it

    • @NeverIucky
      @NeverIucky 3 роки тому

      Have u ever seen palit GT240 with broken cooler? Or 8800GTS 640MB with black screen in CSGO?

  • @jordicowern6632
    @jordicowern6632 3 роки тому +1

    The generation is really cool on this one, the tree gen and mountains, I think that if you continue this, try working on water physics like Minecraft, where you can make gravity very weak and allow the player to swim up, and maybe you can add some kind of underwater shader. Good work man!

    • @simondev758
      @simondev758  3 роки тому

      I kinda wanted to do water too, but decided to wrap this one up. Maybe next go-around I'll try.

    • @jordicowern6632
      @jordicowern6632 3 роки тому

      @@simondev758 I might try to make a Minecraft clone in the future, if I do, I am going to add a lot of other features like water physics, maybe farming, hopefully crafting recipes. But I am most comfortable using unity, so that's where I would make it.

  • @glenns_AI
    @glenns_AI 3 роки тому

    Using exact same card doing exact same things - glad to have found your channel ;)

  • @pfmugge6431
    @pfmugge6431 3 роки тому +4

    The procedurally generated trees are such a cool idea to implement in a minecraft-style game. Sadly they are too big for my taste (when speaking of actually playing in a minecraft world like this) and its a shame that its next to impossible to have them at a scale that is more minecraft-ish. They still look pretty awesome tho!
    Really cool video and insights!

  • @root4098
    @root4098 3 роки тому +1

    I'd recommend switching out the perlin noise for voronoi noise. older versions of minecraft used voronoi and many people prefer minecrafts old world generator which utilized the voronoi noise. Gives much cooler generation. a game like minecraft was never supposed to have those wide open spaces

  • @Mighteyes
    @Mighteyes 3 роки тому +3

    Great job! I would love to see trees like yours in the official Minecraft. I kinda like having small trees too, but I think a big mix of trees like the ones you made as well as some standard Minecraft trees together would look really cool

  • @DerSolinski
    @DerSolinski 11 місяців тому

    This is the most indifferent "Let's build a Minecraft" I've ever seen.
    Glorious!

  • @kiwolf7776
    @kiwolf7776 3 роки тому +1

    9:44 It does. It has a 4096 build high limit. The only thing, is that the game stops let you place blocks at 320. But there are some ways to break this block.

  • @pist5343
    @pist5343 3 роки тому +2

    Awesome as always, Simon! :D
    The trees are superb!

    • @simondev758
      @simondev758  3 роки тому

      Yeah I was really happy with the trees!

  • @Not_Aran8276
    @Not_Aran8276 11 місяців тому

    I love how the video caption is in Vietnamese, translating it to English makes it pure comedy.

  • @amurrjuan
    @amurrjuan 3 роки тому +3

    Your mountains look amazing

    • @simondev758
      @simondev758  3 роки тому +1

      ty

    • @Furiousky
      @Furiousky 3 роки тому +1

      @@simondev758 will you do another episode of this? I would love to see wildlife and/or more plants like grass or flowers.

  • @kingstrider22
    @kingstrider22 3 роки тому +1

    I am really impressed with how much you are able to make in languages like these! I am very suprised that you haven't been hired by big game companies yet!

    • @simondev758
      @simondev758  3 роки тому +3

      Used to work for big game companies.

    • @kingstrider22
      @kingstrider22 3 роки тому

      @@simondev758 well what happened? Why did you stop? You seem more than qualified

    • @simondev758
      @simondev758  3 роки тому +6

      @@kingstrider22 Got promoted to architect, guided entire company's tech decisions, hired by Google, led a team there. Got bored. Doing other things now. These videos are a way of me to still fiddle with code, meet some interesting people, without committing to 9-5 job.

  • @greenstonegecko
    @greenstonegecko 2 роки тому +1

    wow some of those terrains are the end really reminded me of minecraft alpha world generation. Really impressive.

  • @werrutkyupnext
    @werrutkyupnext 2 роки тому +1

    this is fire and inspriring

  • @nathanwfranke
    @nathanwfranke 3 роки тому +20

    6:32 - That was a painful copy+paste

    • @simondev758
      @simondev758  3 роки тому +5

      Yeah that was pretty gross, 4 nested for loops I think?

  • @buttersmars2277
    @buttersmars2277 3 роки тому +1

    Really awesome job, Simon! I enjoy the beautiful scene you created so much, and I want to have a try on threejs now.

    • @simondev758
      @simondev758  3 роки тому

      Go for it! And let me know if you make something

    • @buttersmars2277
      @buttersmars2277 3 роки тому

      @@simondev758 Absolutely:)

  • @igrb
    @igrb 3 роки тому +7

    I'm so happy to find your channel simon! the content is incredible and I never saw someone going this deep into these topics with javascript.
    Thank you, I've been learning so much!!

    • @simondev758
      @simondev758  3 роки тому

      No worries, glad you're getting value from it!

  • @SizzlingSquiggle
    @SizzlingSquiggle 3 роки тому +4

    Very cool. The ambient inclusion changed everything, I think

    • @simondev758
      @simondev758  3 роки тому

      Yeah it was a gamechanger for the visuals. I'm sure if I went and implemented their voxel based GI, would be even nicer. Maybe v3.

  • @justinscotty1450
    @justinscotty1450 3 роки тому +1

    Once again amazing video Simon! Hats off!

  • @dagmawiabey8358
    @dagmawiabey8358 2 роки тому +2

    this doesnt look like its coded in JS good job man keep it up!👍

  • @TheAstraDawn
    @TheAstraDawn 3 роки тому +5

    If you don't look carefully it actually looks like Minecraft. Also I love the terrain generation.

  • @amitmatalon
    @amitmatalon 3 роки тому +1

    Amazing video Simon! Thank you!!

  • @havenbastion
    @havenbastion 3 роки тому

    Mountains are looking good. Maybe add an erosion function to level them down a bit? And maybe fill in the empty spaces between leaf blocks in your trees.

  • @kirbs0001
    @kirbs0001 3 роки тому +2

    Problem with any heightmap-based terrain generation is the lack of overhangs. Even a 4087 bit gradient can only produce a cliff.
    Procedural terrain generation is still an area that hasn't really seen any improvement since minecraft released over a decade ago.

    • @simondev758
      @simondev758  3 роки тому

      I'll write a note specifically to add those for v3, when I get bored enough to try that.

    • @kjpg7413
      @kjpg7413 3 роки тому

      @@simondev758 This would be great to see. If you do, I would like to put in the suggestion not to use/teach the trilinear interpolation that Minecraft uses to speed up 3D noise generation. The reasons that Minecraft decided trilerp was necessary to make noise fast, were shortsighted at best. It basically came down to using too many noise layers, and not implementing any other optimizations. It looks very griddy, and isn't necessary to get good-performing 3D noise-based overhangs. It would help the community for there to be fewer tutorials that re-teach this, and more that teach other methods.
      My suggestion:
      - First, define your 3D noise formula consisting of your fBm/ridged/etc. Take what would define an ordinary 2D heightmap, and add the third coordinate to the noises. Thus, it becomes a heightmap that changes vertically, sometimes leading to overhangs. The vertical frequency trades off overhangs and the risk of floating islands. Test "noiseFormula(x,y,z) > y ? solid : air" to decide whether to place a block.
      - The optimization: Find the minimum and maximum values it can produce. These are the min/max height for your terrain. Only loop over this Y coordinate range (assuming Y is vertical). Everything below is solid, and everything above is air. It's probably easiest to set a big range while you tune your noise formula, then set the exact values after.

    • @kjpg7413
      @kjpg7413 3 роки тому

      Also I would argue that there have been improvements in terrain generation since Minecraft was released. Newer ways to generate noise with less directional bias, biome distributions, optimizations for generating 3D noisemaps, etc. The community can be quick to latch onto old methods, though, and Minecraft doesn't seem keen to incorporate lots of the newer techniques in their updates. This includes the caves/cliffs update, which is still using the griddy trilinear interpolation on its 3D noise.

  • @alexisrodriguez7127
    @alexisrodriguez7127 3 роки тому +1

    I love the trees

  • @NorppaCast
    @NorppaCast 3 роки тому +1

    This is really awesome. Great job and a great video!

  • @gaia35
    @gaia35 3 роки тому +3

    Minecraft used to feel like this.
    I miss seeing the noise maps in the terrain.

  • @MLWJ1993
    @MLWJ1993 3 роки тому +4

    Not gonna lie, those trees were pretty great.

  • @fr3ddyfr3sh
    @fr3ddyfr3sh 3 роки тому +1

    Thanks for the glimpse into SDF‘s

    • @simondev758
      @simondev758  3 роки тому

      No worries, I'll probably try to follow up with something more in-depth on those specifically at some point.

  • @netpeggle4458
    @netpeggle4458 3 роки тому +1

    i realy like the look of the tree :)

  • @BaynexoMusicOfficial
    @BaynexoMusicOfficial 3 роки тому +1

    You can never make a better version of Minecraft but this is cool.

    • @simondev758
      @simondev758  3 роки тому

      It's only better than my last version :)

  • @dagameron
    @dagameron 2 роки тому +2

    When I Play The Game It's Just A Void With Just A Sky And Clouds

    • @simondev758
      @simondev758  2 роки тому

      I think there's been some changes to Chrome since I released this, IIRC I need to replace the SharedArrayBuffer uses with just simple ArrayBuffer, but I've been lazy about doing that.

  • @civ20
    @civ20 3 роки тому

    Minecraft, entirely in your browser. What a time to be alive.

  • @justanotherhotguy
    @justanotherhotguy 3 роки тому +2

    Can you try implementing multi block “entities”, something Minecraft won’t be able add? Basically imagine building your own ship and than sailing it. The main problem is water physics and its’ interaction. Accepting the challenge?

  • @enijar
    @enijar 3 роки тому +2

    This is awesome work!

  • @hamzzashaffi
    @hamzzashaffi 3 роки тому +1

    Great as usual! Thanks Simon! :)

  • @samuelhulme8347
    @samuelhulme8347 3 роки тому +1

    Dimensions in Minecraft have a height limit of 4096 however in the overworld the build limit is 320 up and -64 down in 1.17 snapshots however in latest version it’s 255 up and 0 down

    • @simondev758
      @simondev758  3 роки тому

      Thx for the clarification, googling it seemed to give me different answers, but I don't know minecraft well

  • @Brahvim
    @Brahvim 3 роки тому +9

    You deserve more subscribers than Sam Hogan, judging this! Also you helped me prove to my cousin as to how Game Engines are not everything. I am learning p5.js here and hope to learn THREE.js soon too! Thanks! :D!

  • @Rssks
    @Rssks 3 роки тому +5

    Simon having fun again :)

    • @simondev758
      @simondev758  3 роки тому

      Heh yeah, was taking a break from tutorials and made something a bit bigger. I've got some tutorials in the works though.

  • @XxXenoZzZ
    @XxXenoZzZ 3 роки тому +1

    Just wait till he creates minecraft 2

  • @kylefriel1392
    @kylefriel1392 3 роки тому +1

    more of this content please!

  • @danielzaiser
    @danielzaiser 3 роки тому +1

    I watch your videos in bed, they really help me fall asleep, thanks! 👍

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

    Love all these guys showing up in my recommended making better minecrafts. Really drives home how lazy mojang is.

  • @TakahiroShinsaku
    @TakahiroShinsaku Рік тому +1

    About the building height limit, Neeva AI(beta) Quoted:
    "As of Minecraft 1.18, the height limit has been changed to 319 blocks above the ground and -64 blocks below the ground, increasing the total height of the world by 128 blocks. The default max height for mountains is around 150 blocks in Java and 127 blocks in Bedrock. The game is not even using the current height limit efficiently, especially in the Nether, where the entire top half is wasted."

  • @mathocity8337
    @mathocity8337 3 роки тому +1

    Underrated channel

  • @___xyz___
    @___xyz___ 3 роки тому

    Bold statement considering 1. how structurally simple Minecraft is, and 2. that Microsoft gave $2.5 billion for it.

    • @___xyz___
      @___xyz___ 3 роки тому

      I was not disappointed.

  • @MrSaemichlaus
    @MrSaemichlaus 3 роки тому +1

    I can't believe you even thought of rounding the clouds corners off! :)

  • @aj35lightning
    @aj35lightning 3 роки тому +1

    all the different techniques used, that was insane

    • @simondev758
      @simondev758  3 роки тому

      A lot, but they're pretty simple and quick to learn

    • @aj35lightning
      @aj35lightning 3 роки тому +1

      @@simondev758 simple is pretty relative haha. A lot of these I would have never thought to do on my own. If you wanted to do a paid "advanced techniques course" I think you definitely could.

    • @simondev758
      @simondev758  3 роки тому

      @@aj35lightning I'll definitely think about it, ideally I'd like to just give this info for free
      But also wanna pay for things with money, so gotta find a balance
      I'll see if patreon gets me far enough

    • @aj35lightning
      @aj35lightning 3 роки тому +1

      @@simondev758 yeah I really admire that your giving this out for free. Also why I admire Yuri's channel and livestreams. I learn so much from them. He also came out with a course and it seems pretty successful. It's focused more on general webgl website integrations, not game dev specifically. Even if most of the information is out for free I think there's value in aggregating it all and having a guiding curriculum for ppl to follow and complete. Some ppl only look for courses, paid or free, like the mega videos on the freecodecamp channel. Like they find a topic they wanna learn and binge a course vs looking for random videos in that topic. Really Not trying to push you to do it, I know making a course would be a pain and a lot of work. More just wanted to say the market is definitely there if you wanted to go that route

    • @simondev758
      @simondev758  3 роки тому +1

      @@aj35lightning You bring up some good points, I kinda mulled over the idea last night a bit. I'll probably start collecting ideas into some sort of "course like" framework to start, wouldn't be surprised if a lot of it still goes out in free videos but at the very least I'll build out the curriculum.

  • @bhuwanjot
    @bhuwanjot Рік тому +1

    umm one problem is there once i load the game it doesn't load the ground it just have me stuck in clouds i fall and i respawn back to cloud

  • @ThePirateHistory
    @ThePirateHistory 3 роки тому +2

    That man is sick!

  • @katelynnlind73
    @katelynnlind73 3 роки тому +1

    wow that’s pretty cool

  • @zxuiji
    @zxuiji Рік тому

    2:10, rather than use textures it would've been simpler to attach an array of colour points (reg, green, red, blue, etc) to each cube class, and declare the ID of the function to utilise those colour points in the 1st slot (slot 0), the shader can then just pick out the right function and let it generate the noise and colour to apply between each colour point based on that list, much smaller memory footprint and more flexible in nature

  • @dankmemequeen9581
    @dankmemequeen9581 Рік тому +1

    Simon with a 750ti: Weak GPU!
    Me with a 550ti: This is fine...

  • @Mandaw
    @Mandaw 3 роки тому +2

    This is a great video

  • @xenophonvenios
    @xenophonvenios 3 роки тому +1

    I got no idea what you are doing, but it is awesome

  • @jamesmathai1138
    @jamesmathai1138 3 роки тому +10

    You sound just enough like rami malek that I couldn’t help imagining Elliot alderson.

  • @woosix7735
    @woosix7735 Рік тому

    0FPS is such a gem for minecraft type alrogtms and tech

  • @Fritztafer
    @Fritztafer 3 роки тому

    Wow, awesome stuff very thought provoking!

  • @ZenReal
    @ZenReal Рік тому +1

    this is sick! (also god dam you could do a good bob from bobs burgers impression)

  • @jlf_
    @jlf_ 3 роки тому +1

    i am happy i found your channel

  • @eirikmurito
    @eirikmurito 3 роки тому

    You nailed it bro

  • @blu3ntv
    @blu3ntv 3 роки тому

    Just to clear things up, as of minecraft 1.16 the build height is 256, 1.17 will make it go from -64 to 320, but it can be easily changed with a few step up to how high and how low you want, there was a bug in a previous snapshot (beta of the new version) that capped the block height to ~-2000 and ~2000

  • @thatmrmicah
    @thatmrmicah 2 роки тому +2

    everyday, my guy sounds like he just woke up

  • @GarronArgentina
    @GarronArgentina 3 роки тому +1

    Congrats! you sound like you ar proud of yourself!

    • @GarronArgentina
      @GarronArgentina 3 роки тому

      Is there the repo of this new version?

    • @simondev758
      @simondev758  3 роки тому

      I'll announce when the code is uploaded, I'd like to get it hosted, which has turned into me making a website. So look for an announcement at some point.