Adding Biomes to 2D Minecraft

  Рет қаралды 32,694

CodeNoodles

CodeNoodles

Күн бұрын

Пікірлер: 138
@amberslime3683
@amberslime3683 Жыл бұрын
Ooh, this is some good stuff. Great presentation, great choice in background music (bonus points for leveling your audio such that I can always hear your voice over the BGM), and it seems this 2D Minecraft project is coming along nicely! I'm eager to see the next episode.
@theAstarrr
@theAstarrr Жыл бұрын
Every one of this guy’s videos is great. When I found him with just a few videos I knew he would be fun to watch show cool coding projects.
@Bonnster12
@Bonnster12 Жыл бұрын
I agree
@BlockiestBob
@BlockiestBob Жыл бұрын
7:34 is so relaxing
@The_Chronomaniac
@The_Chronomaniac Жыл бұрын
Once again another really cool video!! I'm assuming you are going to be tackling block breaking along with possibly mobs next? Wondering if you'll implement a similar system that Minecraft has in regard to mob generation when it comes to lighting. Also, it's cool and funny that you did the same arms and limbs rotation that Minecraft does even though I feel like a sprite sheet for everything but the head could have achieved the same effect. Either way awesome video and can't wait to see what you tackle next!
@Ibrobo7
@Ibrobo7 Жыл бұрын
This series should be called "Turning Minecraft Into Terraria"
@vento9943
@vento9943 Жыл бұрын
More like combining minecraft and terraria
@analogicparadox
@analogicparadox Жыл бұрын
- doing this thing is easy - doing this other thing is easy - I thought doing this thing would be easy, but it's actually very complicated Well, ain't that the experience of making in a nutshell
@woutervanduin7415
@woutervanduin7415 Жыл бұрын
Lol
@ermamu
@ermamu Жыл бұрын
Amazing so far! I like how Steve looks. My one nitpick is that the sun being visible through some blocks underground is kinda ugly. Can’t wait for the next episode!
@souptime8635
@souptime8635 Жыл бұрын
The video was very enjoyable. I can’t wait for the addition of structures. Why did you not use a sin-curve in your code for the for the sunrise/sunset?
@CodeNoodles
@CodeNoodles Жыл бұрын
That's a good question. I made things too difficult again!
@cracktusgaming8473
@cracktusgaming8473 Жыл бұрын
that is dope, you should make the underground walls out of stone instead of dirt tho
@TinyDeskEngineer
@TinyDeskEngineer Жыл бұрын
Maybe the generated walls should be based on the tile that would've been generated there if the hole wasn't there?
@2Broz.
@2Broz. Жыл бұрын
they are
@Name_Dot_Text
@Name_Dot_Text Жыл бұрын
This is so cool! The effort you put into this is insane
@pyraswolf4263
@pyraswolf4263 Жыл бұрын
This stuff is amazing! Reminds me of when I used to play Paper Minecraft.
@abugidaiguess
@abugidaiguess Жыл бұрын
i see those updated trees, they look quite a bit better now! interesting how Steve's jump height is like 2.64 blocks high (according to some rough pixel measurements i did), which is a lot more than Minecraft's 1.25. i am honestly okay with this change, climbing hills and stuff seems like it'd be a pain otherwise, though the whole "jump and place a block below you" thing is gonna feel different like this similarly, Steve's run speed is like 9.5 blocks/second, which is nearly twice as fast as in Minecraft. that's a pretty significant increase, i'd say maybe slow it down a bit in this case a lot of those diorite/granite/andesite/gravel patches look really similar to the real game! i'd say make them have a bigger minimum size (if that's even feasible the way you coded them, idk) the day-night cycle seems to last 6 minutes 40 seconds (according to probably wrong maths but eh) which is way faster than the original game; seems like that's because 2D runs at 60 ticks/second while Minecraft runs at only 20 ticks/second last time i kinda pulled apart the look of the game, so i guess i gotta do that again! i did notice in the hills biome that there is some dirt without grass on top, which seems like an oversight but idk also, caves seem impossible to traverse with the darkness you added; they get pitch-black like 10 blocks in. maybe make the effect less significant or make the player emit a bit of light?? (there might be a better solution i didn't think of) the edges between desert and non-desert biomes seems a little rough, with a very visible vertical line separating the biomes. some amount of blending/dithering/something would make them seem a little less jarring also, more background blocks. someone else already said this, and i agree with them. dirt in the background of caves is not ideal in terms of what i'd like to see next, the building + mining system would be good to have. adding an inventory alongside would be good too, but idk if that's too much for one video i think adding a biome or two each video would be good, the main biome i'd want is taiga but (as someone else said) jungle is good too structures would be interesting; i'm pretty curious how a village could be implemented in 2d since most platformers would treat houses as "sub-areas" but that might be awkward in the context of Minecraft also it's pretty funny to me how you treated cacti as "desert trees"
@woutervanduin7415
@woutervanduin7415 Жыл бұрын
How long did it take for you to write this comment?
@everyblu
@everyblu Жыл бұрын
Now it's "jump and place two blocks below you".
@johnpelingon6189
@johnpelingon6189 Жыл бұрын
Yeah and the day-night cycle is satishfaying
@zaj007
@zaj007 Жыл бұрын
Your coding skills really evolved with the channel. Keep it up
@jwcrusader_us543
@jwcrusader_us543 Жыл бұрын
I really wanna shake this guy's hand.
@theAstarrr
@theAstarrr Жыл бұрын
6:54 well not exactly. In regular Minecraft there are 20 ingame ticks per second, meaning 1200 per minute, and 72000 per hour. Unless there’s some other timer in the game for the day night cycle Your timer absolutely makes more sense but it’s different than the one in Minecraft
@ArcadeMystereo
@ArcadeMystereo Жыл бұрын
Great video, loved it! I found your channel today because I wanted to learn more about searching algorithms and ended up watching all your videos, and also found out you're the guy who made the inverse snake xD I have a few ideas that you could add 1. Background behind background layer. This is taken from another 2D game similar to Terraria, called Starbound, there the background of the world is different the deeper you go, so at the surface you'll see hills for example, then further down maybe just a stone wall, but deep down there are lava sees and stuff. The background itself is hidden behind the background layer of tiles, but sometimes there are open spots and light shines through when the background is illuminated. Additionally if the background is water, for example in an ocean, and the background layer is empty then the water will flow from the background to the front layer. I think those 2 mechanics would be the coolest. 2. Weather cycles. I mean it's simple (I assume), if there is a clear path from the sky to a block, then display an animated rain or snow texture, and for snow you can make snow layers spawn at random and stack up until they form a full block. 3. I'd slow down Steve's limb movement a notch, it seems just a little too fast. Great work so far, keep it up! Earned a sub.
@CodeNoodles
@CodeNoodles Жыл бұрын
Thank you so much!
@gabrielbp4764
@gabrielbp4764 Жыл бұрын
Really cool video ! Your voice and your "narration" makes something that could be boring for so many people really interesting and captivating ! ~A guy from France.
@Oddo22
@Oddo22 Жыл бұрын
9:09 DAMN, Steve's moonwalking skills are through the roof 🚀🚀🚀
@aireyroblox
@aireyroblox Жыл бұрын
I feel like the bugs in world generation would be cool as a sort of "farlands" but in 2D minecraft. Great video!
@meualecaca
@meualecaca Жыл бұрын
Today, I Saw a cactus right next to a block.
@probablyNotGigaChad
@probablyNotGigaChad Жыл бұрын
This man deserves 100k subs
@harmonichaoticart
@harmonichaoticart Жыл бұрын
I've been trying my hand at using scratch as a game engine, and watching videos like yours have really inspired me to work from scratch and really learn how games are made. Thank you, and keep up the good work 🖤
@bigbob_yt
@bigbob_yt Жыл бұрын
I’m very impressed! Great job!
@Aragonite_
@Aragonite_ Жыл бұрын
Can’t wait for the next episode, great job!
@wintyrbarnes8533
@wintyrbarnes8533 Жыл бұрын
this is SO cool! i love seeing the behind-the-scenes of what goes into making a game, and you show it off really well. i also want to second AmberSlime's comment about the music, the mixing is just right. that full day/night cycle was really beautiful, too. though i have a question about that - is there a particular reason you went with the color-changing gradient rather than a looping/y-axis-scrolling background (like minecraft's skybox, but in 2D)? i can imagine that perfecting the scrolling speed would be kind of a hassle, though. anyway, very cool! i look forward to seeing where this goes next. do you plan to use perlin noise to generate ores, too, or a different kind of randomization?
@CodeNoodles
@CodeNoodles Жыл бұрын
Thank you so much! I will probably use Perlin noise for the ores, too.
@arjenenmaartjeroozeboom-va7504
@arjenenmaartjeroozeboom-va7504 Жыл бұрын
This is great!!! I am realy excited for the next episode. Keep it up and don't overwork your self❤❤❤
@lel7531
@lel7531 Жыл бұрын
WOW, crazy progress. Can't wait for the next update of Mc 2D
@Ricky-rt5om
@Ricky-rt5om Жыл бұрын
this is great (maybe make structures or the jungle next)
@Imaproshaman7
@Imaproshaman7 Жыл бұрын
This is coming along very nice. I'm always so impressed with stuff like this.
@lukeskarda1780
@lukeskarda1780 Жыл бұрын
Playing Terraria while watching this.
@CodeNoodles
@CodeNoodles Жыл бұрын
Nice!
@TERRABLADE-uy7bh
@TERRABLADE-uy7bh Жыл бұрын
Terraria X Minecraft
@craigstenning1975
@craigstenning1975 7 ай бұрын
Terrariacraft 😂
@frenchieblep
@frenchieblep Жыл бұрын
What IDE/software do you code and run all of this in? It looks similar to VSCode but the solution explorer looks different to me :/
@CodeNoodles
@CodeNoodles Жыл бұрын
It's Visual Studios 2022
@frenchieblep
@frenchieblep Жыл бұрын
@@CodeNoodles Thank you, it looks very nice to use!
@genghiskhan6688
@genghiskhan6688 Жыл бұрын
I hope you keep working on this project for a long time. It has a lot of potential.
@raphaeldecadoudal1798
@raphaeldecadoudal1798 Жыл бұрын
This is insane, continue that way
@Murdock1260
@Murdock1260 Жыл бұрын
So is this, the fabled ‘Terraria’ I’ve heard of? The 2D minecraft?
@Fanny-Fanny
@Fanny-Fanny Жыл бұрын
Amazing! Looking forward to the next update already!
@burningbandit
@burningbandit Жыл бұрын
Super cool dude, can't wait for the next one
@ozonegamedev
@ozonegamedev Жыл бұрын
I've discovered your channel yesterday and I can say your videos are very interesting
@Ghostysong
@Ghostysong Жыл бұрын
Man I alway love watching your videos
@smartsonly2381
@smartsonly2381 Жыл бұрын
G'luck with all future projects, keep up the great work! (:
@tanhrs8711
@tanhrs8711 Жыл бұрын
Did you use a physic engine for collision and movements, or did you make this yourself? And if you did, how did you do ?
@CodeNoodles
@CodeNoodles Жыл бұрын
I made it myself. It's just a really simple AABB collision system with basic gravity applied to it.
@tanhrs8711
@tanhrs8711 Жыл бұрын
@@CodeNoodles you really read every comment ! I can't believe it !
@CodeNoodles
@CodeNoodles Жыл бұрын
@@tanhrs8711 Yep!
@shayes.x
@shayes.x Жыл бұрын
Nice stuff! You might already be doing this and just omitting it from the videos, but it would be a good idea to add doc comments to your code at some point. It can really free up some brain power and help you remember what all your code does!
@someonecalledrichardthehuman
@someonecalledrichardthehuman Жыл бұрын
Incredible improvements ! , this is going very well 🙃
@CrashDy
@CrashDy Жыл бұрын
Nicely done! Next up should be interacting with the world and an inventory system.
@Godly_DOGE9211
@Godly_DOGE9211 Жыл бұрын
AMAZING WORK PLEASE KEEP ADDING MORE!
@CodeNoodles
@CodeNoodles Жыл бұрын
Thanks!
@ErebusPlays
@ErebusPlays Жыл бұрын
Good progress, I love it
@JollySpider
@JollySpider Жыл бұрын
Yo man really excited for this Terraria recreation!
@LionLoser
@LionLoser Жыл бұрын
Great, I hope the future videos will get more attention!
@DrCryptex
@DrCryptex Жыл бұрын
Try making 3D terraria
@mixalio
@mixalio Жыл бұрын
this is pretty interesting ngl
@protogen_apollo
@protogen_apollo Жыл бұрын
Yooooo it looks like the blockheads!!
@glasscannon1231
@glasscannon1231 Жыл бұрын
very impressive, I must say
@promaster9368
@promaster9368 Жыл бұрын
Does the sand has physics? When there's no block under it?
@CodeNoodles
@CodeNoodles Жыл бұрын
Yes, it does now!
@promaster9368
@promaster9368 Жыл бұрын
Oh ok
@jerrychandler7094
@jerrychandler7094 Жыл бұрын
I haven’t watched this whole series yet, but I have an idea for you. If Steve stands still, you should have him turn his head and look at you.
@wartkras
@wartkras Жыл бұрын
I'm not english so I didn't understood everything but that truely was fascinating
@ocks_dev_vlogs
@ocks_dev_vlogs Жыл бұрын
Genuinely just a good video
@BlazingImp77151
@BlazingImp77151 Жыл бұрын
Do you plan to eventually add different grass colours based off biomes like normal Minecraft has? or will you be sticking with the one type. (if you haven't done that in the latest video).
@chipwright3315
@chipwright3315 Жыл бұрын
Loving this
@xwds2095
@xwds2095 Жыл бұрын
phenomenal!
@RGBA
@RGBA Жыл бұрын
Does farlands get generated?
@nadishaik8523
@nadishaik8523 Жыл бұрын
Thanks for teaching us
@Ghal00xx
@Ghal00xx Жыл бұрын
Wow that was really cool
@lordnotabot9711
@lordnotabot9711 Жыл бұрын
love the vid keep up the goood work
@Skyshopheart
@Skyshopheart Жыл бұрын
I love the idea ❤
@SqualidsargeStudios
@SqualidsargeStudios Жыл бұрын
Honestly it looks more like terraria with a minecraft paint job on it. I mean you can’t escape that comparison
@sv98753
@sv98753 Жыл бұрын
Just great, you der should make it a Game we can Buy and Support
@kales901
@kales901 Жыл бұрын
you should make a pause menue with settings such as the type of lightening
@floramew
@floramew Жыл бұрын
I don't have anything interesting to add, so here's some grist to feed the ever hungry algorithm 🍰
@BlueDude11
@BlueDude11 Жыл бұрын
U should publish it when u finish
@bobbigford6290
@bobbigford6290 Жыл бұрын
Like it a lot kinda reminds me of those flash games like cat mario when you added Steve and he can jump like 3 blocks high well the arc that is
@thatoneannoyingtornadosire8755
@thatoneannoyingtornadosire8755 Жыл бұрын
This looks like really early terraria, which is not an insult just something i noticed
@ef3legend
@ef3legend Жыл бұрын
thinknoodles plays 2d minecraft
@Yankanu
@Yankanu 8 ай бұрын
No way you added elevator music in the day/night cycle Timelapse
@baddestmofoalive
@baddestmofoalive Жыл бұрын
to do list missing “remove herobrine” 😮
@kubagrotowski
@kubagrotowski Жыл бұрын
Why can't you merge the biome and biomegenerator files in maybe a json file
@bitter_1308
@bitter_1308 Жыл бұрын
I have a question, will there be mod support?
@kreatv1668
@kreatv1668 Жыл бұрын
can sand fall
@CodeNoodles
@CodeNoodles Жыл бұрын
Not yet, but soon!
@Kirby_Super
@Kirby_Super Жыл бұрын
The music you keep using sounds like Epic Mickey bro
@oakgem217
@oakgem217 Жыл бұрын
Incredible
@renefrederiksen5048
@renefrederiksen5048 Жыл бұрын
Do there Come Water Cause thats a realy important part
@MissingProYT69
@MissingProYT69 Жыл бұрын
Just realized you had 69.5K subs. Noice.
@Doma_133
@Doma_133 Жыл бұрын
😮
@aariz582
@aariz582 Жыл бұрын
the caves do remind me of terraria
@liamplamondon
@liamplamondon Жыл бұрын
nice
@mitheu1560
@mitheu1560 Жыл бұрын
Can you make an Android version?
@jonathanlochridge9462
@jonathanlochridge9462 Жыл бұрын
This is kind of like the blockheads or terraria games.
@goobersongoofy
@goobersongoofy Жыл бұрын
exiled kingdoms music
@cravonomire9971
@cravonomire9971 Жыл бұрын
Yahhh baby
@name-nam
@name-nam Жыл бұрын
farlands, les gooo
@AnnasVirtual
@AnnasVirtual Жыл бұрын
maybe someday i will enjoy using c++
@zOOpygOOpert
@zOOpygOOpert Жыл бұрын
Oh yeah, the Steve texture you used isn't official, it'a edited to have old bearded Steve with the Zombie textures
@nikolozgilles
@nikolozgilles Жыл бұрын
ADD MOBS!!! I WANT A CHICKEN
@superjumpbros64
@superjumpbros64 Жыл бұрын
Cool
@Cap1001kyle
@Cap1001kyle Жыл бұрын
Add deep slate caves now lol
@kaflight1105
@kaflight1105 Жыл бұрын
Yo thanks for a new video, big fan, pin please
@NaraSherko
@NaraSherko Жыл бұрын
Paper minecraft
@ExploringNew1
@ExploringNew1 7 ай бұрын
Minecraft after 1.18: 2:16
@woutervanduin7415
@woutervanduin7415 Жыл бұрын
We still have to do something, but we’re done. FOR NOW.
@fnoigy
@fnoigy Жыл бұрын
"There's nothing going on underground" I mean, if you play modern Minecraft, there's also not much going on besides different kinds of useless stone, and useless copper
@CodeNoodles
@CodeNoodles Жыл бұрын
True
@theAstarrr
@theAstarrr Жыл бұрын
I’ll be down there mining the ore and checking out the small caves and huge caves
@N0ahwy
@N0ahwy Жыл бұрын
This is litterally Terraria bro
@explodinghammeronthe17thof36
@explodinghammeronthe17thof36 Жыл бұрын
OH and you probaly fixed this but a minecraft day is only 20 HOURS not 24 so it would and should be 20000 ticks
@idlesquadron7283
@idlesquadron7283 Жыл бұрын
Ye, It's 20 minutes in real time
@DrCryptex
@DrCryptex Жыл бұрын
terraria 2.0 be like:
I'm Making 2D Minecraft
9:04
CodeNoodles
Рет қаралды 51 М.
Adding Gameplay to 2D Minecraft
9:15
CodeNoodles
Рет қаралды 30 М.
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН
Почему Катар богатый? #shorts
0:45
Послезавтра
Рет қаралды 2 МЛН
Remaking MINECRAFT 2D (Minicraft)
15:46
jdh
Рет қаралды 316 М.
I Coded Tetris but there's a Catch...
8:20
CodeNoodles
Рет қаралды 35 М.
Adding Jungles, Crafting, and More to 2D Minecraft
8:42
CodeNoodles
Рет қаралды 28 М.
I Remade The First Ever KIRBY!... BUT IT'S 3D!
11:52
KassGames
Рет қаралды 15 М.
Using Image Recognition to play Mario Party Minigames
13:16
CodeNoodles
Рет қаралды 141 М.
ChatGPT vs. REAL Programmer... Who Will Win?
9:12
CodeNoodles
Рет қаралды 15 М.
Adding Dungeons, Combat, and More to 2D Minecraft
8:35
CodeNoodles
Рет қаралды 27 М.
Using Image Recognition to DESTROY Fruit Ninja
10:08
CodeNoodles
Рет қаралды 615 М.
Using Image Recognition to Automate More Mario Minigames
10:19
CodeNoodles
Рет қаралды 120 М.
I Made Minecraft Realistic
11:22
mysticat
Рет қаралды 4,1 МЛН