another suggestion would be to make block texture rotations like how the stone texture in the game can be reversed around the y axis to give some variation so the stone doesn't look like a pattern. same with deepslate and dirt is rotated in all 90deg increments.
He should add mobs next like the creeper, zombie and the skeleton, and non hostile mobs like the pig, cow, and sheep, And also make the hunger and health bars work. And the last suggestion I have is to have beds to you can skip the night and make it day…
6:22 I absolutely love how deep the world is! Though with this perspective I think caves could use a little tweaking to make them either more frequent or better connected with each other
When I made 2D Minecraft, I actually did saving from the getgo. The save file is mmapped directly into the server. I think this actually limited me, though, as it means I can't change the format of chunks too drastically since they're mapped directly to disk.
I feel like ladders would be a super useful feature that can greatly help the player traverse vetically. Simply having it be placed on top of the wall layer seems the most useful.
Very nice video! I even learned something new with the biome colour interpolation system. I have a suggestion regarding ore generation, make sure to not adjust the ore vein size until it looks like Minecraft, but until it has around the same amount of drops as Minecraft. Since 2d Minecraft is missing an entire dimension but will probably require the same amount of ores as crafting materials, you need to compensate for the missing ores that you would usually get from the 3rd dimension in Minecraft, either by making the veins bigger or by making the ore blocks drop more ores. But then again, maybe you thought about this too, who knows, I don't. Keep up the great work!
@@notyarrs That's fair, but maybe he could make it so you can only see very little through the wall, so that even with a full strength light source on a wall black, you may only see up to the 2nd block behind it. A similar 2d game I played has something in that direction and it really gives caves that creepy and unexplored vibe.
It would be an understatement to say I really enjoy watching your content. I respect the time you spend working on these devlogs, video editing included and I hope all is well!
Neat, actual gameplay. Most proyects i have seen on RU-vid are just for the sake of a video and never go past a sort of boring "Creative mode" limbo of sorts, i could see myself playing this better than most AAA titles just for the fact that you are actually putting a lot of effort in it rather than just making a demo, never touching it again, and then being like "Ima such good programmer GIVE ME RECOGNITION FOR THIS SH--- RIGHT NOW!!!". Thank you for making this CN Edit: What about adding mobs?
This is such a cool project! I've seen a lot of people "remake" Minecraft, but nobody ever does it in-depth, so it's really really interesting to see someone adding actual content! (I know you're a pretty large channel, and unlikely to notice this, but I'd totally help out with this project if you ever need!)
Idea: Add semisolid blocks to the entrances of caves and if you want to translucent walls that would be in a front layer ontop of everything, so you could make pillars in caves or other stuff like that
Yeah i get what you mean when you say coding save/load features in a game is tedious and time consuming. I made file saving code for 2 games on Scratch, one is a strategy game inspired by Empire Total War, and the other is a Football Manager kind of game. Both are very complicated, and I would say some of the best games of their genre on Scratch, and writing save and load game code for them is a pain because those games use a lot of variables and lists and I have to store them all **in one long string** and also in a way that the game can recognize which numbers belong to which lists or variables. So I made sections for each list and variable that were enclosed in square brackets [ ], and for lists, the entries in each list were separated by tildes, which are these funny squiggly characters: ~. So a list would look something like [ABC~DEF~GHI~JKL~MNO~PQRS~TUV~WXYZ~]. The way the game is loaded off of this big string is that I went over every single character, and each variable and list had a predetermined section that was baked into the game. So for example, the variable for what turn it is will always be the first section in square brackets, and the variable for how much money you have will always be the second section in square brackets, same for lists which would each have a predetermined section number, etc etc. For lists, every entry begins by putting each character together one by one into each entry. So for the first entry in that list it would be A -> AB -> ABC and when when the game hits the squiggly tilde ~, it knows that means it's the end of that particular entry, so it puts that entry into the list, and continues until it has done all the entries. Its an insanely jerry rigged solution but it works
Add water and lava. They would absolutely fill the world enjoyment,Like currently there isn't any sort of danger but the lava will fill it with. Add title screen and the way of saying multiple worlds
It may be complicated, but fluids could be cool to see (especially if you are digging straight down like that). ladders or platforms from terraria would be a good idea too, to assist with vertical movement.
When chunks are loaded, does it search the whole folder or just check a list? Because it seems like if you store which chunks are loaded in a list, it would be able to load new chunks faster. Just a suggestion. Also, awesome project! Keep up the good work!
What about a mild 'fog-of-war'-like system which conceals the ores behind walls by making them look like stone until revealed, otherwise the player can freely see where the ores are on the entire screen.
It's like paper Minecraft, but it's an actual game now instead of a playable demo! Well, not that it's a playable game yet, but it's likely going to have as many features from Minecraft as possible? Also did you seriously make a crewmate.
Loving the videos. How will you break blocks in the background like at 4:16 I get leaving it there for caves but what if someone wants to flatten an area out. You should also allow players to place blocks in the background for things like houses.
also, ur illumination logic looks awesome. but, how does it get dark when u dig downwards, when actually the light source should be set to the bottom most block u have dug till (since it is in contact with the sky)?
try fixing the way caves generate i think they look way too noisy and tall it doenst look like the normal minecraft spaghetti caves and try to fix those spruce trees too
if finish it the project make a mobile port or take a break and make the mobile port if your willing to do it also create a crafting system and other items and blocks of the game and also combat
Oh btw make a updated version of AI learns how to play Geometry dash but its on the main game not your version pls make it when your finish of the mobile version of Minecraft 2d
I ADORE this. It looks so cool, really wish I could play it! Do you have any plans to release it when it's finished or at least in a decently playable state?