Boy, thats great lightining. The only thing bad is the noise in the world generation. You should use a fractal noise (lots of perlin noise in top of each other) Then you can tweak the lacunarity and octaves and get a much more realistic result with bigger mountains and plains. Also, you can generate a separate map for heightmap, then a 3d noise for caves and use one in top of each other, that way you can set up different behaviours of caves in different heights.
Something I don't understand is why don't you use chunks like every other voxel engine? When you edit the chunk, you just regenerate the chunk mesh. Very easy. Very effective.
That's what I used to do but generating the chunk mesh took time and created a small lag spike. I thought using a ray tracer would allow me to fix that and have smaller and more voxels. It kinda worked but not as much as I expected. I'm looking into meshes and chunks again now lol
Yes I generated the mesh data in an other thread but I had to use the main thread to actually spawn the meshes and that was still causing lag spikes and I couldn't do anything about it
FOV seems really low, feels like I am watching 1/4 of what it is supposed to be. (It's almost nauseating for some reason). I would def recommend increasing that. Otherwise, cool shit!
Ironically Minecraft ripped of _Infiniminer_ but no one seems to remember _that._ Zach, the creator of Infinimer, said this: _The act of borrowing ideas is integral to the creative process. There are games that came before Infiniminer and there are games that will come after Minecraft. That’s how it works._
@@MichaelPohoreski yeah i know i know i am a developer myself tbh. But did you know that the biggest mobile game company voodoo relies on stealing game ideas from small developers. Its so fucking insane how they can steal ideas and then market them better so the official creator doesn't get anything
@@MaxMakesGames i,am 20 years old, is it too late to delve deeper into this languague? I started studying it a few months ago and it is very difficult as a first languague, but is my dream developer games and games engine with c++
@@avliss3189 No it's not too late at all. I started around 18 years old I think. I started rust at 22 years old, and I was able to learn it. Go for it !
saw the thumbnail without a title, my brain immediately thought that it was another weird bad apple version
I WAS GONNA COMMENT THAT TOO
I thought for sure I was going to be the only brain rotted enough to say that lol
I didn't see it before, but since I read this comment I can only see that haha
I clicked this video solely to see if anyone commented about that. How was that not on purpose lol it's so convincing
SAME
Boy, thats great lightining. The only thing bad is the noise in the world generation. You should use a fractal noise (lots of perlin noise in top of each other) Then you can tweak the lacunarity and octaves and get a much more realistic result with bigger mountains and plains. Also, you can generate a separate map for heightmap, then a 3d noise for caves and use one in top of each other, that way you can set up different behaviours of caves in different heights.
THE MOM VOICE KILLED ME.
But fr tho, We can see the game getting more and more alive and interesting with each video, its amazing.
This looks like fantastic progress! Really cool seeing how the lights and caves work.
The caves are actually really cool
Programming is when most sentences describing a project begin or end with the words "but it works...!"
Something I don't understand is why don't you use chunks like every other voxel engine? When you edit the chunk, you just regenerate the chunk mesh. Very easy. Very effective.
That's what I used to do but generating the chunk mesh took time and created a small lag spike. I thought using a ray tracer would allow me to fix that and have smaller and more voxels. It kinda worked but not as much as I expected. I'm looking into meshes and chunks again now lol
@@MaxMakesGames Did you generate on a separate thread? I did something similar where I just multi threaded my entire chunk system.
Yes I generated the mesh data in an other thread but I had to use the main thread to actually spawn the meshes and that was still causing lag spikes and I couldn't do anything about it
@@MaxMakesGames Okay, weird. 🤔
looks great bro
Great progress, but you need to do something about the draw distance, some sort of LOD mist pass to show faraway shapes or something. Pop ins suck.
FOV seems really low, feels like I am watching 1/4 of what it is supposed to be. (It's almost nauseating for some reason). I would def recommend increasing that. Otherwise, cool shit!
Wowsers very cool👍
[insert blown face emoji]
it looks nice
its so sad that becausea of minecraft every other voxel game is called a "minecraft ripoff" or a "minecraft spinoff"
Great work bro keep it up!
Ironically Minecraft ripped of _Infiniminer_ but no one seems to remember _that._
Zach, the creator of Infinimer, said this: _The act of borrowing ideas is integral to the creative process. There are games that came before Infiniminer and there are games that will come after Minecraft. That’s how it works._
@@MichaelPohoreski yeah i know i know i am a developer myself tbh. But did you know that the biggest mobile game company voodoo relies on stealing game ideas from small developers. Its so fucking insane how they can steal ideas and then market them better so the official creator doesn't get anything
wow, trop cool ^^!
Can I ask why your FOV is around 200 mm when you play?
I don't even see anything wrong with it lol but you're the second to say that so I'll try to change it
MAXXXXXX
Bro, give tips to learn c++
There are a lot of websites with interactive tutorials, I like those. It's a lot more fun !
@@MaxMakesGames i,am 20 years old, is it too late to delve deeper into this languague? I started studying it a few months ago and it is very difficult as a first languague, but is my dream developer games and games engine with c++
@@avliss3189 No it's not too late at all. I started around 18 years old I think. I started rust at 22 years old, and I was able to learn it. Go for it !
John lin
You should definitely try to rework the particles, and specially make them disappear over time
Yes 100% that's on my todo list :)
VIDEO
Well well, if it isn't my archenemy Max pew pew. There can only be 1 max...
@@MaxMakesGamesThere can be Only one * UFC fight happens *
asd
mincecraft
i think you complain a lot
call it Wax Engine
also Add Wax