I made an EVEN BETTER Minecraft

Ғылым және технология

I tried to make Minecraft even better than I did before.
🛒 Recommended books (on Amazon): www.amazon.com/hz/wishlist/ls...
❤️ Support me on Patreon: / simondevyt
🌍 My Gamedev Courses: simondev.teachable.com/
Disclaimer: Commission is earned from qualifying purchases on Amazon links.
Follow me on:
Twitter: / iced_coffee_dev
Instagram: / beer_and_code
Github: github.com/simondevyoutube/
Here I tried to code Minecraft using JavaScript and Three.js, completely from scratch, to try to fix the problems from the previous implementation.
The goal was to try to improve on the previous version, was was mostly a start project to learn JavaScript and three.js.
In the previous implementation, I used instancing to get around draw call limits and complexity around merging geometry, but this time I just bit the bullet and did the actual work. I move from there by integrating chunking in the world, followed by multithreading using Chrome's module workers extension, which dramatically improved performance. I investigated various ways to texture, wrote custom shaders to atlas all the textures together in a simple way using texture arrays. From there I moved on to using perlin noise for a full, infinite procedural world. Standard perlin noise works great for basic rolling hills, but you need to do operations on it like looping for fractal brownian motion in order to get that detail and different environments.
That gives us a procedural world, from there we covered how to procedurally create foliage using signed distance functions and l-systems, which was covered in a previous tutorial. Finally, we went ahead and used layers of perlin noise to create biomes and different areas in the world, as you see in the video.
Source will is available on github, or will be when I clean it up. If it's not there by the time this is posted, look for an announcement from me either on my community posts or twitter for when the source is available.
Various resources:
Music: www.bensound.com
Inigo Quilez's site is THE reference for stuff like SDF's:
www.iquilezles.org/www/articl...
Demo was a horribly modified version of:
www.shadertoy.com/view/lt3BW2
Model from:
sketchfab.com/3d-models/minec...
AO:
0fps.net/2013/07/03/ambient-o...

Пікірлер: 861

  • @simondev758
    @simondev7583 жыл бұрын

    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 жыл бұрын

    Thank you!

  • @flaviogomes

    @flaviogomes

    3 жыл бұрын

    Can you post controls please? ^^

  • @puffer4909

    @puffer4909

    3 жыл бұрын

    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 жыл бұрын

    @@puffer4909 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.

  • @nathanfranke9095
    @nathanfranke90953 жыл бұрын

    "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 жыл бұрын

    This is the best way to do it

  • @simondev758

    @simondev758

    3 жыл бұрын

    Yeah the cubes for crosshair was just laziness :(

  • @Tumbolisu

    @Tumbolisu

    Жыл бұрын

    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.

  • @nathanfranke9095

    @nathanfranke9095

    Жыл бұрын

    @@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

    3 ай бұрын

    ​@@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.

  • @noiamhippyman
    @noiamhippyman3 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

    Hah, what did I call it?

  • @noiamhippyman

    @noiamhippyman

    3 жыл бұрын

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

  • @rafftune

    @rafftune

    3 жыл бұрын

    Yeah, I think it is pickaxe altogether.

  • @somerandomchannel382

    @somerandomchannel382

    3 жыл бұрын

    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 жыл бұрын

    Miner's pick thingy

  • @kosnk
    @kosnk3 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

    No worries, glad you enjoyed it :)

  • @metagen77

    @metagen77

    3 жыл бұрын

    F Miss this shit!

  • @williamwester223

    @williamwester223

    3 жыл бұрын

    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 жыл бұрын

    Don't copy minecraft though just make your own game

  • @metagen77

    @metagen77

    3 жыл бұрын

    @@williamwester223 Why not copy it?

  • @ege.the.engineer
    @ege.the.engineer3 жыл бұрын

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

  • @Alhoshka
    @Alhoshka3 жыл бұрын

    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 жыл бұрын

    I got a panic attack just thinking about debugging that.

  • @user-dh8oi2mk4f

    @user-dh8oi2mk4f

    2 жыл бұрын

    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

    2 жыл бұрын

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

  • @TristanPopken

    @TristanPopken

    2 жыл бұрын

    @@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

  • @isaipack
    @isaipack3 жыл бұрын

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

  • @dolalmoth
    @dolalmoth3 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

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

  • @lafemmedevastation
    @lafemmedevastation3 жыл бұрын

    You're like the Bob Ross of game programming: "...and now we have a little tree thingy." Making it look easy while your voice soothes souls. *c;*

  • @haph2087
    @haph2087 Жыл бұрын

    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).

  • @monde7563
    @monde75633 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

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

  • @MilkIsTheOne

    @MilkIsTheOne

    3 жыл бұрын

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

  • @brunnomenxa

    @brunnomenxa

    3 жыл бұрын

    Including MINEcraft

  • @LucasPedroso25

    @LucasPedroso25

    3 жыл бұрын

    É verdade!

  • @tomg0
    @tomg03 жыл бұрын

    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 жыл бұрын

    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.

  • @PersonManManManMan
    @PersonManManManMan3 жыл бұрын

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

  • @reeven1721
    @reeven17212 жыл бұрын

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

  • @bungiebee4049
    @bungiebee40493 жыл бұрын

    This is the greatest minecraft recreation I have ever seen.

  • @EdSchroedinger
    @EdSchroedinger3 жыл бұрын

    "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.

  • @nathanfranke9095
    @nathanfranke90953 жыл бұрын

    6:32 - That was a painful copy+paste

  • @simondev758

    @simondev758

    3 жыл бұрын

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

  • @dandymcgee
    @dandymcgee2 жыл бұрын

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

  • @ToothlessXDIn
    @ToothlessXDIn3 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

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

  • @dimitribobkov-rolandez5729
    @dimitribobkov-rolandez57293 жыл бұрын

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

  • @mikester4896
    @mikester48963 жыл бұрын

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

  • @timwells3171
    @timwells31713 жыл бұрын

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

  • @creaky2436
    @creaky24362 жыл бұрын

    You’re a js maniac dude. I’m inspired to learn math and algorithms to really take my js to the next level because of you. Great work!

  • @HritikRC
    @HritikRC3 жыл бұрын

    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.

  • @Nizart
    @Nizart2 жыл бұрын

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

  • @anthonysylvester740
    @anthonysylvester7403 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

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

  • @anthonysmith1112
    @anthonysmith11122 жыл бұрын

    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!

  • @xAxtroz
    @xAxtroz3 жыл бұрын

    Pretty amazing stuff! Love your videos man.

  • @simondev758

    @simondev758

    3 жыл бұрын

    thanks!

  • @frenchkiwii
    @frenchkiwii3 жыл бұрын

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

  • @Mighteyes
    @Mighteyes3 жыл бұрын

    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

  • @matthewhamby5749
    @matthewhamby57493 жыл бұрын

    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 жыл бұрын

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

  • @pist5343
    @pist53433 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

    Yeah I was really happy with the trees!

  • @buttersmars2277
    @buttersmars22773 жыл бұрын

    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:)

  • @greenstonegecko
    @greenstonegecko Жыл бұрын

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

  • @schrodingcheshirecat
    @schrodingcheshirecat Жыл бұрын

    This is awesome. Looks great.

  • @fr3ddyfr3sh
    @fr3ddyfr3sh3 жыл бұрын

    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.

  • @Fritztafer
    @Fritztafer3 жыл бұрын

    Wow, awesome stuff very thought provoking!

  • @amitmatalon
    @amitmatalon3 жыл бұрын

    Amazing video Simon! Thank you!!

  • @simondev758

    @simondev758

    3 жыл бұрын

    ty

  • @glenns_AI
    @glenns_AI2 жыл бұрын

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

  • @calliope_x3
    @calliope_x33 жыл бұрын

    first time seeing your channel, and I'm super impressed! subscribed!

  • @igrb
    @igrb3 жыл бұрын

    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!

  • @NorppaCast
    @NorppaCast3 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

    ty

  • @Nexus-rt1bm
    @Nexus-rt1bm3 жыл бұрын

    Amazing work, Simon.

  • @alexisrodriguez7127
    @alexisrodriguez71273 жыл бұрын

    I love the trees

  • @justinscotty1450
    @justinscotty14503 жыл бұрын

    Once again amazing video Simon! Hats off!

  • @simondev758

    @simondev758

    3 жыл бұрын

    Thanks!

  • @kylefriel1392
    @kylefriel13923 жыл бұрын

    more of this content please!

  • @indycinema
    @indycinema3 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

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

  • @enijar
    @enijar3 жыл бұрын

    This is awesome work!

  • @simondev758

    @simondev758

    3 жыл бұрын

    ty!

  • @hbobenicio
    @hbobenicio2 жыл бұрын

    This was awesome!

  • @werrutkyupnext
    @werrutkyupnext Жыл бұрын

    this is fire and inspriring

  • @Maxjoker98
    @Maxjoker986 ай бұрын

    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.

  • @Martinit0
    @Martinit0Ай бұрын

    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).

  • @hamzzashaffi
    @hamzzashaffi3 жыл бұрын

    Great as usual! Thanks Simon! :)

  • @simondev758

    @simondev758

    3 жыл бұрын

    welcome!

  • @SizzlingSquiggle
    @SizzlingSquiggle3 жыл бұрын

    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.

  • @DerSolinski
    @DerSolinski4 ай бұрын

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

  • @eirikmurito
    @eirikmurito3 жыл бұрын

    You nailed it bro

  • @MrSaemichlaus
    @MrSaemichlaus3 жыл бұрын

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

  • @Auctux
    @Auctux3 жыл бұрын

    The naming of variable is on point ! (papa and baba) , nice video ✌️

  • @pengain4
    @pengain4 Жыл бұрын

    Your channel is underappreciated.

  • @BlueDiamondYTB
    @BlueDiamondYTB3 жыл бұрын

    there is some super idea there

  • @danielzaiser
    @danielzaiser3 жыл бұрын

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

  • @danhorus
    @danhorus3 жыл бұрын

    Loved those trees. Great job :)

  • @shazesalvia
    @shazesalvia3 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

    Woah

  • @kmineblox600z

    @kmineblox600z

    3 жыл бұрын

    Oh wow never heard of it

  • @NeverIucky

    @NeverIucky

    2 жыл бұрын

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

  • @bloooops
    @bloooops3 жыл бұрын

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

  • @netpeggle4458
    @netpeggle44583 жыл бұрын

    i realy like the look of the tree :)

  • @gaia35
    @gaia353 жыл бұрын

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

  • @pfmugge6431
    @pfmugge64313 жыл бұрын

    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!

  • @ignacio3460
    @ignacio34603 жыл бұрын

    Super cool! I hope you eventually make a version with a quadtree for chunks of varying voxel size and maybe even a voxel planet

  • @simondev758

    @simondev758

    3 жыл бұрын

    Yeah I was kinda toying around with that same idea!

  • @eballer48
    @eballer483 жыл бұрын

    Love a SimonDev vid! Great as always :o You make threejs seem so easy, and it is somewhat with their extensive example library, but I realize pretty quickly if you don't know glsl you've very limited... any chance you could do a video specializing on on shaders or break down the shader code your write a bit more? Thanks!

  • @eballer48

    @eballer48

    3 жыл бұрын

    Also your 'yays' crack me up you sound like the male version of Tina from Bob's burgers.

  • @simondev758

    @simondev758

    3 жыл бұрын

    Yeah I'll be breaking down some of the more specific techniques in their own videos. re: Bob's Burgers: hah yeah I can totally see that

  • @reyariass
    @reyariass3 жыл бұрын

    In before you become popular! Great video, I would love to see where you take this in the future and what cool things you add to it. (Probably shouldn’t call it Minecraft But Better™️)

  • @DemsW
    @DemsW Жыл бұрын

    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

  • @JokrasTV
    @JokrasTV3 жыл бұрын

    Now the Minecraft build limit of the real Minecraft becomes higher xD (1.17 Update)

  • @sergicamps24
    @sergicamps243 жыл бұрын

    Nice Work!

  • @ezekil3355
    @ezekil33553 жыл бұрын

    Really nice video!

  • @exonymat1471
    @exonymat14713 жыл бұрын

    Definitely an impressive go, reminds me a lot of classic Minecraft! If you ever end up working a bit more on this looking at Minecraft mods could bring some inspiration! Optimisation mods in particular like Sodium, BetterFPS and Optifine could be the basis to help your game perform even better and mods like Harvestcraft and Biome Bundle can bring some inspiration for things like world generation/decoration

  • @falxie_
    @falxie_3 жыл бұрын

    I'm really impressed by the trees

  • @ZenReal
    @ZenReal Жыл бұрын

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

  • @jlf_
    @jlf_3 жыл бұрын

    i am happy i found your channel

  • @amurrjuan
    @amurrjuan3 жыл бұрын

    Your mountains look amazing

  • @simondev758

    @simondev758

    3 жыл бұрын

    ty

  • @Furiousky

    @Furiousky

    3 жыл бұрын

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

  • @dagmawiabey8358
    @dagmawiabey83582 жыл бұрын

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

  • @jamesmathai1138
    @jamesmathai11383 жыл бұрын

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

  • @simondev758

    @simondev758

    3 жыл бұрын

    Hah nice

  • @bigmistqke
    @bigmistqke3 жыл бұрын

    Using sdfs for voxel generation s such a cool idea

  • @bungiebee4049
    @bungiebee40493 жыл бұрын

    I think adding the ambient occlusion really makes it stand out.

  • @MarB_Music
    @MarB_Music3 жыл бұрын

    Cool! I didn't know that you can do stuff like this with javascript. I use it a bit at work for creating web apps :)

  • @Not_Aran8276
    @Not_Aran82765 ай бұрын

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

  • @vinialves12362
    @vinialves1236210 ай бұрын

    wish i could build something like this

  • @ElijahIsMe
    @ElijahIsMe3 жыл бұрын

    great stuff!

  • @simondev758

    @simondev758

    3 жыл бұрын

    Thanks!

  • @kiwolf7776
    @kiwolf77763 жыл бұрын

    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.

  • @cactiman6593
    @cactiman65933 жыл бұрын

    Can you make a vowel tree gen thing using those big trees that tells you how much you need and gives it to you layer by layer to build it, also being randomizable

  • @nellocalisthenics
    @nellocalisthenics3 жыл бұрын

    Hi man i was just wondering after viewing your videos if a project can be made. I remember playing in Minecraft Servers with a sort of RPG mode to kill monsters and gain money > buy and form an economy by that. It would be nice to have you explaining how minecraft plugins can be made, work or just experiment with it, economy is also very fun, i would be glad to see that. Your videos are amazing.

  • @pguti778
    @pguti7783 жыл бұрын

    So good!!!

  • @jordicowern6632
    @jordicowern66323 жыл бұрын

    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.

  • @puppergump4117
    @puppergump4117 Жыл бұрын

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

  • @NiloRiver
    @NiloRiver3 жыл бұрын

    Level Genius!

  • @teliak
    @teliak3 жыл бұрын

    Love it ! Maybe a public release soon ? :)

  • @gamedevboy1181
    @gamedevboy11813 жыл бұрын

    I like trees so much they look epic

  • @Rssks
    @Rssks3 жыл бұрын

    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.

  • @chopagames5184
    @chopagames51843 жыл бұрын

    Nice job... Now you could try to make minecraft mechanism without block- so more realistic hills digging holes etc 😁

  • @root4098
    @root40983 жыл бұрын

    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

  • @Lolmanik
    @Lolmanik3 жыл бұрын

    this is amazing! how do you have only 20k subs you deserve more

Келесі