Simulating Realistic Tree Growth in Minecraft

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

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

  • @demolisherman1763
    @demolisherman1763 Месяц назад +55

    I like how the trees are very distinct but still have a Minecraft feel

  • @K_and_K_Adventures
    @K_and_K_Adventures Месяц назад +129

    You’re soooo close, just need to fix the tree trunks only being 1x block at base. Maybe kick it off with a 2x2 square

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

      Yeah, Also I think that If it started as leaf's then turned to wood it'd look more natural (noting that the branches look very dead in intermediate stages). Also then having leaf's grow out form the leaf block at the end would make leaf's look better as well.

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

      @@Conb0u_101 i am STRONGLY AGAINST all these comments saying the base should be 4LOGS thats wayy too much wood

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

      @@zackatwood2867 Yeah, at very least to start with yeah only 1 by1

  • @StellaKosmistrMC
    @StellaKosmistrMC Месяц назад +58

    Definitely giving those trees some chunkier bases would help the overall balance and look at the end of the day, but hope to see this datapack hit the the Patreon sometime, because touches like these are so nice! Keep on trucking, Neon!

    • @CodeNeonMC
      @CodeNeonMC  Месяц назад +14

      Thanks for the feedback :) it's not on patreon yet because I agree the pack needs a little work before it's worth sharing (some more features too!)
      So long as the video doesn't flop I will likely follow this up with some more improvements and share it then :)

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

      @@CodeNeonMC You're welcome, Neon!! :D And I could have worded my initial comment a little better, meant more like sometime in the nearish future.
      I'm not a stranger to coding and dev work (audio and playtesting grunt here) so definitely take the time you need to let the datapack cook....er grow in this case!
      I know I'll be happy to dig into those features and other goodies you're working on when the time comes. Really get to the ROOT of it all.
      That said though, hoping the video does well! It's short and sweet.
      High time the trees got more love.

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

      If making the trees look even nicer ever becomes a goal, maybe you could take some inspiration from how professional minecraft builders such as Grian or GoodTimesWithScar build trees. Grian made a video a bit ago where he built a very nice tree, and he explained how with trees in real life, any time theres a branch the two branches are always half the width of the branch that came before, and he replicated this in Minecraft using thinner blocks such as fences and fence gates. Though im unsure if how difficult this may be to actually code would be worth the possible realism and aesthetics increase, as i imagine the use of fences in a tree would be rather situational, and players in survival would have to deal with fences and fence gates that they dont want. Also making the shape of the leaves more varied could be cool too, though i have no idea on how the good builders make leaves look good lol.

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

      @Conlangerboi i am STRONGLY AGAINST all these comments saying the base should be 4LOGS thats wayy too much wood

    • @pinustaeda
      @pinustaeda 28 дней назад +1

      The trees should thicken over time, not start out chunky. The base should be the first to start widening, this then progressing up the tree.

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

    Fun fact: this is how a number of the trees are constructed in our mod, Prehistoric Nature: using iterative code which makes nodes and bounded-randomized decisions and checking on their environment around each decision and internal preferences according to slightly different rules for different species' shapes. Though you still get a full tree all at once once a sapling grows!

  • @user-be6dk4bd8c
    @user-be6dk4bd8c Месяц назад +3

    i wouldnt say this is "realistic" but it is definitely a more of proof of concept, but it seems very promising!

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

    I think that If it started as leaf's then turned to wood it'd look more natural (noting that the branches look very dead in intermediate stages). Also then having leaf's grow out form the leaf block at the end would make leaf's look better as well.

  • @LeonSBU
    @LeonSBU Месяц назад +26

    0:25 chorus fruit mentioned

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

      End Island FTW! 🙌

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

    Asides from a chunkier base that thins as it grows, I'd say add some variation to the leaves. Like instead of just cube-leaves being grown, add in air blocks at a 25/75 ratio so that they aren't just total cubes, and also increase the range at which they grow so that it still gives that sense of fullness.

  • @joshuascarisbrick4111
    @joshuascarisbrick4111 Месяц назад +37

    Funky plant go brrr

  • @okayderp
    @okayderp Месяц назад +17

    Finally! Tree video.

  • @OfficiaFlazzy
    @OfficiaFlazzy Месяц назад +13

    This is top tree content

  • @techny3000
    @techny3000 Месяц назад +6

    alr but like WHY IS THIS SO SATISFYING
    the growth and *oh* the music (AND THE SYNC) it's all beautiful!
    LOVE IT!

  • @yayu984
    @yayu984 Месяц назад +7

    I really love the concept! I think you could improve the leaf coverage and stem thickness though

  • @omegalphadelta726
    @omegalphadelta726 Месяц назад +6

    Hell yeah, minecraft x nature simulation!

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

    I like the stylized look it has, since the leaves generate in a square shape. :)

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

    OMG this is the best thing ever. I need a 10 hour compilation of this

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

    as always music picks are on point

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

    Leaves grow with the branch so to make it more realistic, as a node spawns, leaf blocks spawn and are constantly moved to the front of the branch while also multiplying until it gets replaced entirely at the end

  • @anklescooter
    @anklescooter 27 дней назад +1

    Mojang needs to add at least two new species of tree that grow like this. Maybe they could add a dynamic grape and orange tree, which would also add new, more common and sustainable fruits to the game.

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

    Next video try to play with paramètre and add features to make different types of trees.
    Like a really thin and high one that already has really short branches from the bottom. But take more time to loose length. Making a ciprzs.

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

    There's a mod in rlcraft, idk which one but is simulates tree grow extremely well, while a bit less random than the growth in the video they use different trunk and branch sizes that make it look really cool. Still really impressive that you can do that with just a datapack though

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

    Great idea and implementation! All the best with the project! Just some feedback,
    1. As people have been mentioning, make trees chunkier at the base as well. That could be in correlation with the tree's height - the taller it is, the chunkier it gets at the base. An idea would be to set height conditions after which the node passes, it spawns logs at the base of the tree
    2. I feel that the leaves are too blocky(alright for minecraft, but we're trying to mimic real life here). This probably would be solved by adding some leaves on the outer sides of the current boxes, to give it a slight spherical shape. Or just on the top, making a dome shape.
    In the case of expanding the base idea, try making various trees based in real life as well! Pine trees could be taller, pointier, but less chunkier at the base. Oak trees could be extra thick at the base with a short height(I hope thats how they are irl), and various others as well. Acacia in vanilla minecraft is already great, pairing that with this would make it look so much more beautiful

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

    loving the use of fractals for the tree

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

    i think the trees leaves should get bigger the higher they grow but besides that it looks amazing!

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

    That's amazing, good luck Neon cross your fingers for 100k hope you get there :]

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

    NEON THESE ARE AMAZING. and with a datapack too! amazing!

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

    I would definitely suggest rounding off those leaves in addition to what others have said regarding the base, the leaves look too much like cubes. Rn it looks like you're putting default Minecraft leaves on a realistic tree and it clashes imo. Maybe have them generate in a elliptical shape with some rougher parts around the edges. Over all super sick!

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

    you should make the tree be thinner in younger parts, so it starts as the sapling, then turns into something similar than a fence block, but the same texture as the wood, then gets wider at the base as it gets taller, like how real trees do
    also, if you look at real oaks, the pattern the leaves have is usually aligned to one plane, so the leaves are pretty flat

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

    Dudeeee!!! 😮! This NEEDS to be a Minecraft MOD or somthinggggg!!! Loved the idea! ❤

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

    So satisfying.

  • @Owen88-bt2hl
    @Owen88-bt2hl Месяц назад +1

    Hi neon! Found you through UHC generations! 😃

  • @0debutant716
    @0debutant716 Месяц назад

    What i think would make it look better is thinner branches like the ones in dynamic trees otherwise this is great keep up the good work

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

    Nice job, it’s actually pretty realistic all things considered!! :D

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

      I was also thinking you could make the trunks thicker by making the first node spawn more nodes at the base of the tree that would be on some sort of delay, and would then (once the delay runs out) start to follow the path of the first node and stop short when reaching the part where the first node starts to branch off! :D
      But that’s just a suggestion, you don’t have to! :P

  • @justcama
    @justcama 26 дней назад

    If you use the new block displays, you can make the parts of the tree grow in size before the block is actually placed

    • @CodeNeonMC
      @CodeNeonMC  26 дней назад +1

      Tried it. It looks worse than you'd think. It's also a lag fest

    • @justcama
      @justcama 25 дней назад

      @@CodeNeonMC aw darn...I was hoping it would look cool

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

    I really like this! I had some ideas, but of course take it with a grain of salt, as i have no idea the difficulty it would take to accomplish this. You could add a mechanic where specific parts of the tree can become thicker over time. Like say if a specific part of the tree has 6 or more branches, it now has a chance to increase its width. That way it could proggresss through the entire tree! You could eventually end up with a 2x2 base, and 1x2 branches etc. additionally, maybe you could correlate growth with a negative exponential function. This way the trees still grow quickly at first like the base game, but also don’t have a set size and can infinitely grow, but as they’d grow slower and slower the larger they got, you wouldn’t bog down the world with outrageously large trees. Also making really large trees impressive as they had to have existed in the world for a while. This would probably take some good balancing to get right I’d imagine though.

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

    Unusually Harmonious Crop Growth

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

    Awesome idea and nearly perfect execution. Please don't leave it at that, it could be so cool for it to get some polish

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

    Dude this is such a fun idea and the trees look good. When they are really tall and large at the top but small at the bottom it reminds me of the treehouse from Codename Kids Next Door 😂 but yeah a solid video bud 👌🏼

  • @mr-steam5744
    @mr-steam5744 29 дней назад

    It's going to be a nightmare chopping those trees down.

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

    I’ve always wanted Minecraft plants:trees to be like this

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

      Except instead of making this grow logs it’ll grow outa of the sapling and overtime it’ll become bark like normal plants

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

    i think a issue i didnt see addressed was that oak trees actually dont grow the same way you coded them, oak trees have little to no branches and then grow very wide and circular at the top 🌳

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

    No clickbait very good 👍

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

    when part 2 ?, do thicccc tree next please

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

    I think this shows great promise and I wonder that if one could figure out how to indefinitely have them grow larger without end, then I think it could be an amazing indicator on how old a player's world is. Not only that, but having different types of endless growth. What comes to mind are trees like the single organism Golden Aspen Forest, the 4,900 year old Great Basin bristlecone pine named Prometheus, or the giant sequoia or the redwoods. Heck even In Scandinavian mythology the ash tree was known as yggdrasil, or the 'Tree of the World' comes to mind. Like what if a tree, or a set of trees across dimensions, becomes so old in a player's world that it grants the player the ability to travel easier through dimensions? Of course this is just me ranting and coming up with wild comparisons, but you catch my point hopefully.

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

    Amazing! Although I usually prefer more circular bunches of leaves, it still looks awesome nonetheless! Will you ever have a download for this, or do you think not? It would be so cool to play with these kinda realistic trees in an average minecraft world.
    Keep up this nice work! You've earned a sub :D

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

    0:03 nice

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

    !FRACTALS!

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

    I wanted to do something similar to this for a while now. So thanks for doing it so I don't have to. (Still gonna do it)

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

    It's an interesting concept, but it's limited to possibilities of datapacks.
    There is a mod Dynamic Trees that utilizes this idea further, by giving trunk and branches increasing thickness over time, the older your tree the thicker it's base is.

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

      @@Dazzle_Novak_ you could do this with datapacks. I opted against it because I personally don't like the way it looks.

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

    Let goo tree video

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

    this is so cool I literally have no idea how you even start to do something like this haha

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

    Hmmmmm. Great idea. Mby a gew more leaves could give them more...volume

  • @sj.8sj.838
    @sj.8sj.838 Месяц назад +2

    Have you seen the dynamik tree mod

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

    This is fantastic! but I bet no one will harvest the whole tree in survival

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

    I like the video! When will the next part to the data pack survival series release (the one with the mars colony and the witcher)?

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

      @@CoderDev6545 that series isn't going to be continued. I do, howeber, have a similar type of series in the works starting in the next month or two!

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

    Great video can't wait to see what you have cooking up next

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

    why make tree?
    large plant, good

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

    There is a mod for this. It’s called Dynamic Trees.

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

    the way that each branch terminates in a big rectangular block of leaves is a bit strange, but honestly, I feel like these have a distinct vibe that suits Minecraft perfectly, while still improving upon the extremely binary growth states of vanilla trees. super cool!

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

    PRETTY!!!

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

    this is awesome

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

    Unique concept ❤😊

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

    it'd be a LOT of work but imagine coding different growth patterns for different tree types, that'd be cool

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

    L-Systems (L-Trees) may interest people who want to have less random growing trees. :-)

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

    Add the different tree types.

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

    This is very similar to the dynamic trees mod for forge

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

    Triangular Root Evolves Everyday ( TREE )

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

    Dont leave trees floating

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

    Reminds me of a program called cbonsai

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

    Oh my peak.

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

    What is the mod? If you have not published it, you should, and make it so regular Minecraft trees are replaced with these and variants of them.

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

    Yippe!

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

      Yipp-Tree

  • @technofan9964
    @technofan9964 29 дней назад

    Now attempt to chop those trees in survival

  • @metaradio_noticias5787
    @metaradio_noticias5787 24 дня назад

    It would be possible to make the tree not growth more if other one its blocking too much the light?

    • @CodeNeonMC
      @CodeNeonMC  24 дня назад +1

      @@metaradio_noticias5787 possible but would cause a lot of lag.

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

    Ok, but can a tree chopping mod still bring the whole thing down by chopping out the bottom?
    If not, letting the rest suspend in mid air is still too unrealistic.

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

      @@lgjm5562 the title is "realistic Tree Growth", not "realistic trees". But yes I think those mods would still take the whole tree down.

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

    Tree

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

    Puno
    Tree

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

    i am STRONGLY AGAINST all these comments saying the base should be 4LOGS thats wayy too much

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

    What's the music used in the timelapse? Really want to hear it tho

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

    Dynamic Trees mod :

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

    Why are there random stripped logs?

  • @outer_spacedgames5048
    @outer_spacedgames5048 19 дней назад

    Remember how annoying it was to chop down big oak trees?
    This is worse
    Cool tree generation though.

  • @ItsBrody
    @ItsBrody Месяц назад +130

    Idk if its just me. But I kinda wished you talked to your audience casually. Every word you say in your videos seems its written down and took you a couple takes. Which there is nothing wrong with that just seems less genuine. Also your tone feels like you are talking to a child, but maybe im not your demographic.

    • @CodeNeonMC
      @CodeNeonMC  Месяц назад +72

      Noted! I was also dealing with a sore throat when I recorded this so that certainly didn't help. This is something I've been trying to work on, thanks for pointing it out!

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

      ​@@CodeNeonMCbro add that on every trees its more satisfiying

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

      ​​@@CodeNeonMC Since this is probably the only way you will pay attention to me I'm messaging you this way. I would like to thank you for 1.This video (which I will definitely watch every time before bed) but more importantly 2.Introducing me to UHC Generations, a concept which I loved and maybe will make a bedrock version of. I'm also very happy that I have the chance to reach out to such a big creator!

    • @christophermc2
      @christophermc2 29 дней назад

      @@CodeNeonMCor you’re using an AI voiceover.

    • @CodeNeonMC
      @CodeNeonMC  29 дней назад +4

      @@christophermc2 lol definitely not 😂 though it's a right of passage these days to get accused of it

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

    Why the hell would there be stripped logs on a growing tree?

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

      The trees look very ugly without something to break it up. It's not a perfect choice but it helps a lot visually in my opinion. You are allowed to disagree, of course, but I think it was the right call.

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

    Can we get the pack

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

    Can you make this data pack for bedrock edition?

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

      I cannot

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

      @@CodeNeonMC oh well, keep this masterpiece forever this is good data pack i not gonna lie

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

    Muito bom

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

    25th comment!!!! 🎉🎉🎉🎉

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

    15 mins

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

    I show my cars.You'll seeing my bias.All update my server cancel my seover.I was going to talk there

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

      My brother in Christ, *what are you saying*

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

    I’m like the 10 comment lmao