Voxel Engine: Adding Infinite Build Height to My MINECRAFT Clone

  Рет қаралды 4,423

Philip Mod Dev

Philip Mod Dev

Күн бұрын

Пікірлер: 62
@PhilipModDev
@PhilipModDev 3 күн бұрын
We now have infinite build height in the game. Everyone can build whatever they want. Next video we'll talk about lighting and optimization. Enjoy. 😁
@aSameplayer
@aSameplayer 17 сағат бұрын
I did that by using raycasting and a small texture in the gbuffer that I then added while rendering. basically a low res voxel raycaster using DDA for the rays running on the GPU using a compute shader.
@underrated3143
@underrated3143 3 күн бұрын
Terraria where if you go high enough, you enter low gravity into space.
@PhilipModDev
@PhilipModDev 3 күн бұрын
Oh cool, actually did not know that. That is pretty cool.
@DxBlack
@DxBlack 2 күн бұрын
@@PhilipModDev It's recent.
@Sampledcape5333
@Sampledcape5333 Күн бұрын
​@@DxBlack is it??? Because I remember years ago that space had that effect in Terraria
@Sampledcape5333
@Sampledcape5333 Күн бұрын
Maybe the higher you go, like when you start reaching the space layer, you'll see astroids, have less Gravity, you have to worry about less to no oxygen, maybe temperature if you wanna go all in, then finally you reach the point of 0g and you have to craft equipment to help navigate. Lots of content ideas you'll be able to add. Very good work so far dude! Hope to see more!
@PhilipModDev
@PhilipModDev 22 сағат бұрын
Thank you. Yes we all have so many ideas that will probably be implemented as this game continues to grow. I love the thought about space the more higher you go up.
@sechmascm
@sechmascm Күн бұрын
I'm glad that I waited to catch up to make some suggestions. As I understand it, you basically have a 3D chunk structure, meaning they're different to Minecraft's implementation. Also meaning, you have an easier time applying vertical biomes. And it's also the case that you don't actually need different dimensions, except for those like the End which are a completely different plane of existance. But for a "nether/aether" type dimensions, you can just travel to them physically. Of course, portals are useful for fast travel, but regardless. So, my suggestion was: 3D biomes. Something that Minecraft has to hack in with if lower than y height do this. Also, the way you're handling depth, by ramping up the difficulty the lower you go, actually goes better with a tool progression system than what the big M had for years.
@sechmascm
@sechmascm Күн бұрын
I forgot. Maybe take inspiration from One Piece's sky islands which would make a bit more sense than floating rock.
@PhilipModDev
@PhilipModDev Күн бұрын
Yes, the vertical chunk stacking opens up a whole new possiblity for terrain generation and interconnected biomes and dimensions. I like how portals are just an easier way for fast travel, but giving the player to choose to explore on foot to get to the new lands. Makes the dimensions feel natural to the world. I like that. Also, for any detail suggestions that we implement, l will probably add credit for the people who suggested them. Thank you so much.
@guilhermerafaelzimermann4196
@guilhermerafaelzimermann4196 3 күн бұрын
I can't wait for at some point down the line when this becomes a proper alpha release for people to try playtesting and push it to the limits
@PhilipModDev
@PhilipModDev 3 күн бұрын
For real, break the game and tell the developer to fix. Lol, yup that's for sure. Can't wait too. 😁
@Dude2dsofficial
@Dude2dsofficial 3 күн бұрын
I’m absolutely loving this series.
@PhilipModDev
@PhilipModDev 3 күн бұрын
Thank you man. 😁
@shoebob
@shoebob 11 сағат бұрын
Gotta love the jdh-style music and thumbnail style! good luck on your project man
@PhilipModDev
@PhilipModDev 11 сағат бұрын
Thanks man, I hope to bring this game to the public soon.
@noblearmy567
@noblearmy567 Күн бұрын
Loving these Dev logs, maybe you could try adding biomes next
@centarian2559
@centarian2559 2 күн бұрын
Things I think should be added: Saving server IP's so it's easier to connect to things frequently A controllable character rather than just a ghost The ability to build with other materials Trees (I think it would be cool if you found a tree building algorithm rather than using premade assets) Explosives Creatures Other stuff if you feel like it IDK.
@PhilipModDev
@PhilipModDev Күн бұрын
I really like these ideas. I plan on implementing them very soon. Thank you. Also I will try to have this game as customizable as possible. I really appreciate. I'll probably mention people who suggested certain ideas. If you like.
@theblockengineers5525
@theblockengineers5525 2 күн бұрын
"Hello! I'm impressed with your implementation of infinite world height - it's an amazing feature. This opens up interesting possibilities for vertical dimension placement. For instance, you could create a Nether-like dimension deep underground instead of having it as a separate dimension. This approach would integrate different realms seamlessly within the same vertical space, similar to how you implemented the Sky Islands."
@PhilipModDev
@PhilipModDev 2 күн бұрын
Thank you I'm glad you are enjoying. Yes I have been plans for the dimensions making them natural, and other content. Especially what you said about the new opportunity for layered places deep under ground. I like your idea. 😁
@Xizilqou
@Xizilqou 2 күн бұрын
@@PhilipModDev Personally, for a variety of reasons, I think it's better to implement actual dimensions as separate spaces instead of grouping them inside the same area, but to each their own. (Reasons I was able to come up with: 1. The potential for neat interactions with how a dimension translates to other dimensions, like the 8x nether squish in minecraft. 2. The fact that having dimensions be separate spaces is less hacky and more expandable than faking it by putting them in the same one: Imagine, with a same-space dimension system, updating a world from an older version or installing a mod that adds a new dimension. If you had loaded in anything or built anything in the zone that the dimension would be set to occupy, then the game would either have to overwrite the player's build or somehow not generate the dimension in those areas, both of which would be undesirable. 3. The fact that dimensions being in separate spaces gives you more freedom with how they work; you wouldn't be able to do anything fun like that minecraft pocket dimension mod or that minecraft april fools update with all the neat dimensions if dimensions had to be confined to the same physical space.) The idea to vary how generation in the same world works depending on altitude is a very good idea though, and I think that could result in some fun things. For instance, imagine having far lands-like crazy areas when you manage to reach really far up or down. Whatever you try to do, good luck.
@centarian2559
@centarian2559 2 күн бұрын
Why is this in quotes?
@goat_of_the_net
@goat_of_the_net 2 күн бұрын
@@centarian2559 coz it was written with chatgpt
@etgasaglam
@etgasaglam 2 күн бұрын
the clone is improved day by day, you are great. Alongside the clone, could you be thinking of making a tutorial about Minecraft modding or, at least, an explanation about how mods work like what behind schedule is?
@PhilipModDev
@PhilipModDev Күн бұрын
In the future I probably will. As I plan on expanding the team. I will have more time to make some tutorials. Minecraft modding is very awesome, and a gateway to game development.
@ycemilk
@ycemilk 3 күн бұрын
What a great content and project! Love it!
@TheCapybaraCraft
@TheCapybaraCraft 2 күн бұрын
ok i would love to play this!
@PhilipModDev
@PhilipModDev 2 күн бұрын
Thank you, I have lots of plans for this game. Early alpha release soon. I'm glad you're enjoying this. 😁
@anneonyme4618
@anneonyme4618 3 күн бұрын
I really like the concept ! But Idk if this is planned but maybe later and I said maybe, you should add some vine going toward the ground at the down side of the floating island that would look great. Also (I'm never stopping x)) maybe you should smooth up a little bit the movement at the moment they feel like they are a little bit to rough. I'm loving to see this series from time to time so... Continue like that ^^
@PhilipModDev
@PhilipModDev 2 күн бұрын
Yes, exactly, the islands need little bit more fancy features added to them. Vines and shaped rocks would be cool. Giving character to the formation. I like that idea, thank you. Yes, I plan on continuing this series. Making it into a new game that all can play.
@anneonyme4618
@anneonyme4618 2 күн бұрын
@@PhilipModDev Niiiice so happy to hear that ^^
@darkstorm1432
@darkstorm1432 3 күн бұрын
that's so great ! I love this :)
@P.Manoel
@P.Manoel 3 күн бұрын
I love the gloomy aesthetic, hope it carries on to the final build!
@PhilipModDev
@PhilipModDev 3 күн бұрын
Thank you, I'm glad you're enjoying. I hope so too.
@MrMorgan316
@MrMorgan316 3 күн бұрын
This is awesome
@1nilusnilus
@1nilusnilus 3 күн бұрын
Awesome stuff! definitely subscribes! btw there is a typo on your website on the homepage just letting you know
@PhilipModDev
@PhilipModDev 3 күн бұрын
Ok, I'll fix that. Thank you.
@Xizilqou
@Xizilqou 2 күн бұрын
could be cool if you added some sort of redstone (but creatively different) system that makes it possible for people to make flying machines to reach sky islands or anything else you might want to generate up there more easily
@PhilipModDev
@PhilipModDev 2 күн бұрын
Oh yes that would be awesome. I do plan on adding some type of machinery into the game. Similar with Redstone but something way better that enable you to create much more machines.
@RoboSkyrat
@RoboSkyrat 2 күн бұрын
0:38 - technically, Minecraft chunks are 16x16x16 they just have an overall y-height of 320 by default. You can change that by changing some world config but there is still a limit you can't just remove it.
@TrollVR.
@TrollVR. 3 күн бұрын
this looks sick but the main menu needs a little bit more work on, here's some ideas: i think it would be cool if the background was a 2d noise background that slowly moves to the left/right. (also you should make it bigger and add stone to it) the buttons look okay but when you hover over it, the size of the button changes and it looks kind of weird. the font is fine but its not really original, you probably didn't have time to find a good font so i understand when you used this font. ok thats all my ideas but those are just suggestions so you dont have to add it! its your game not mine so do whatever you want with this comment. to be honest i cant wait to play this game!
@PhilipModDev
@PhilipModDev 2 күн бұрын
Yes, thank you for the information about the UI. I will take heed and apply those changes. They were programmed at the last minute before I uploaded the video. So probably needs a rework, and I'm glad you pointed out.
@louiscoolguy
@louiscoolguy 3 күн бұрын
jdh but he actually posts
@Fantasy9967
@Fantasy9967 3 күн бұрын
❤️
@black_crest
@black_crest 2 күн бұрын
This is amazing. Also do you use vim? I'm trying to get used to it but man it's so difficult
@PhilipModDev
@PhilipModDev Күн бұрын
no, I don't use vim even though it's really good. Instead I use Scene2d UI for LibGDX.
@black_crest
@black_crest Күн бұрын
@PhilipModDev I see! The feel of that is exactly similar to vim. I'll try that for some of my java projects.
@Fysianian_Dude
@Fysianian_Dude 3 күн бұрын
Also, since there is no build limit.. What if you added Space to your Minecraft Clone?
@PhilipModDev
@PhilipModDev 3 күн бұрын
That's a very good idea. And would be awesome. Imagine that you have to force machinery to build rockets.
@Fysianian_Dude
@Fysianian_Dude 3 күн бұрын
:)
@Fysianian_Dude
@Fysianian_Dude 3 күн бұрын
I recently discovered your series, and have been watching it ever since. Keep it up man :D
@theblckbird
@theblckbird 2 күн бұрын
Actually, Minecraft also has cubic chunks (16x16x16), but forbidden reason you can’t stack them infinitely
@pem1200
@pem1200 3 күн бұрын
do you have source code download to the public?
@PhilipModDev
@PhilipModDev 2 күн бұрын
Not yet, but I will. Once the game hits early alpha version I plan on publishing it. Right now we're making progress towards that goal.
@chaostellar
@chaostellar Күн бұрын
ushort = 65,000 for indexing || short = -32000 32000
@chaostellar
@chaostellar Күн бұрын
something I just discovered xdd
@PhilipModDev
@PhilipModDev Күн бұрын
Very cool. You can use like half for negative values, or whole for positive values. Numbers are awesome. 😎
@mrneko2506
@mrneko2506 2 күн бұрын
You have some problems with infinite height gen The items that you thrown down will not be deleted
@sechmascm
@sechmascm Күн бұрын
The timer still applies. Which could also be triggered after one minute of uninterrupted air time. Although, it's an opportunity to make the world more persistent. Stop rendering them and only simulate their trajectory so that if you go down to it, you'll find it laying there. Although I think it might be too much wishful thinking
The Mojang ARG You've Never Heard Of
21:38
RetroGamingNow
Рет қаралды 222 М.
Can YOU Guess what's wrong with these Minecraft Images?
25:47
Havenhand
Рет қаралды 397 М.
Motorbike Smashes Into Porsche! 😱
00:15
Caters Clips
Рет қаралды 23 МЛН
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 2,2 МЛН
Amazing remote control#devil  #lilith #funny #shorts
00:30
Devil Lilith
Рет қаралды 15 МЛН
Voxel Engine: I Added Voxel Caves to My MINECRAFT Clone
9:50
Philip Mod Dev
Рет қаралды 6 М.
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,2 МЛН
The Limits of Minecraft World Generation
8:50
Rovant
Рет қаралды 105 М.
Minecraft's Most Addicting Modpack is Back!
30:31
Dejojotheawsome
Рет қаралды 181 М.
I Added Infinite Crafting to Minecraft (with AI)
13:08
Blucubed
Рет қаралды 1,9 МЛН
How I Built a Working Hypertube in Minecraft Hardcore
21:07
TheBestCubeHD
Рет қаралды 674 М.
5 Minecraft Secrets Mojang Tried to Hide
11:15
SkyBoi
Рет қаралды 222 М.
Making Minecraft from scratch in 48 hours (NO GAME ENGINE)
16:38