LibGDX Game Input Handling
4:44
28 күн бұрын
Philip's Ruins (Lost Soul City)
3:53
First look at my Voxel Engine
1:22
Пікірлер
@adamrushford
@adamrushford 3 сағат бұрын
generate caves exactly as you want them with nothing in the world as an inverse voxel, or invert them, or use a special type.. now generate your voxels on the second step avoiding what's in place, you can make it equal to an air voxel but not an air voxel so they never need removed and organically get replaced with regular air blocks, this could even be a way to test chunks for ever being manipulated even if they are already loaded ( save file optimization here ) .... now that you have a "new air" voxel, caves generated using it, you can also optimize the rest of the voxels without even touching the air or caves and just skip them. This will fully optimize your generation system.
@loli42
@loli42 14 сағат бұрын
chill dude. learn to sit back and watch. not everything needs a reaction.
@RubyCascade
@RubyCascade 15 сағат бұрын
Infinite height both up and down is really cool! I think having both be togglable individually would be a good idea. If you’re looking for something to fill the space above you could try sky islands. :)
@PhilipModDev
@PhilipModDev 15 сағат бұрын
Oh yes, sky islands just like what Notch wanted to implement. That could be awesome. Great idea.
@Zonix_Official
@Zonix_Official 16 сағат бұрын
How come you limit the world build limit despite being able to not do that? I'd recommend against it despite you not wanting players to build height, afterall my biggest annoyance with vanilla Minecraft is not being able to build a huge base ontop of the highest terrain points. Even then building a nice 3 floor starter house ontop of a high point in terrain wouldn't be possible unless the height limit is about 256 blocks above your "highest possible terrain height" then it won't be off issue; overall I feel limiting build height but not terrain height is confusing and limits creativity which in the end is a core aspect of such Minecraft Clones. Edit: As for world depth; I have no issues with this being limited generation wise though if players wish to build below the deepest world generation points then let them! It could be a fun unique building challenge, high risk; high reward if the player so thinks so and finds a method to make such thing possible! Great cave generation for sure; it's been quite insightful for my own projects 🙏
@PhilipModDev
@PhilipModDev 15 сағат бұрын
You make a very good point, and made me think more about it. You're right, ok next update I will implement infinite height for going up. Giving the player's a challenge. Even having it as option. Great idea.😁
@func_e
@func_e 16 сағат бұрын
dude infinite depth caves would be so cool. I love that idea
@PhilipModDev
@PhilipModDev 15 сағат бұрын
Thank you, maybe implementing the heat levels of caves, as the player gets closer to the core of the earth.
@haithem8906
@haithem8906 Күн бұрын
dig until your heart content. meanwhile steve was digging straight down for 5 minutes... steve: i guess i wont see the light of day ever...
@PhilipModDev
@PhilipModDev 22 сағат бұрын
Lol, that's for real, Steve be digging 😂
@DragonDev22
@DragonDev22 Күн бұрын
These videos are awesome. Keep it up! also i love the infinite height, and the direction of the project. cant wait til the next one :)
@PhilipModDev
@PhilipModDev 22 сағат бұрын
Thank you. I'm so glad you're enjoying this. I Want to keep producing quality content, that many hopefully enjoy. Thank you.
@stockbrotsalat7577
@stockbrotsalat7577 Күн бұрын
Why don't you try combining multiple noises for the caves? I think your end result cellular caves, but more narrow, combined with singular blobs of different size and shapes, combined with singular branches of different sizes and orientation could create very interesting and unique cave systems. To take this a step further, you could add kind of 3D cave biomes with different cave types becoming more narrow or open or not even be present at different heights. Also occasional ravines and sinkholes would be great.
@PhilipModDev
@PhilipModDev Күн бұрын
That's a good thought. Thank you, I will try that out. You're right that'll make some awesome cave generation and perhaps biomes. Especially at certain levels in height. Cellular caves are very interesting, all noise patterns are interesting that for sure. A combination would be great Thank you.
@erikn2596
@erikn2596 Күн бұрын
Very cool
@PhilipModDev
@PhilipModDev Күн бұрын
Thank you so much. I hope you enjoy the next content.
@du64
@du64 Күн бұрын
Any plans to open source it? I'd like to help out, its such a neat project
@PhilipModDev
@PhilipModDev Күн бұрын
At the moment I don't have it open source yet. I do plan on building a game studio around this game with a solid community. Thank you, I'm really happy if you want to help out. I don't have much contacts or a community public server, but I was thinking of opening a discord server very soon. If you want to join my server here's the invite. discord.gg/W4A2p3dC
@MrMorgan316
@MrMorgan316 2 күн бұрын
Yo. Thats awesome. My game has infinite height too! Glad to see more games doing this.
@PhilipModDev
@PhilipModDev 2 күн бұрын
Thank you, yeah infinite height generation is awesome.
@Dude2dsofficial
@Dude2dsofficial 2 күн бұрын
I’ve been watching KaupenJoes introduction to JavaScript and I’m kinda understanding the code your showing more
@PhilipModDev
@PhilipModDev 2 күн бұрын
That's awesome man, soon you'll be even closer to a master programmer, who knows maybe we can make a studio together. Keep going man.😁
@kristofferpaulssonmisc2195
@kristofferpaulssonmisc2195 2 күн бұрын
Try to have several cave algorithms with different cave bioms
@PhilipModDev
@PhilipModDev 2 күн бұрын
Oh yes, cave biomes are the plan. Especially the deeper you go.
@darkstorm1432
@darkstorm1432 2 күн бұрын
nice job man
@PhilipModDev
@PhilipModDev 2 күн бұрын
Thank you, got more to come.
@darkstorm1432
@darkstorm1432 2 күн бұрын
@@PhilipModDev I will be here for it then ;)
@darkstorm1432
@darkstorm1432 2 күн бұрын
@@PhilipModDev and do you have a discord server dedicated to this project ? or a discord server at all ?
@PhilipModDev
@PhilipModDev Күн бұрын
Not yet at least, I do plan on having one.
@Biscuit_MCYT
@Biscuit_MCYT 2 күн бұрын
Yay, thanks you for mentioning me in your description. The thumbnail looks good.
@PhilipModDev
@PhilipModDev 2 күн бұрын
You're very welcome. Thank you though.
@PhilipModDev
@PhilipModDev 2 күн бұрын
Thank you to everyone for watching and being apart of this journey. I have more content coming soon. These voxel caves looking very good.
@CubusStudios
@CubusStudios 2 күн бұрын
Good job.
@PhilipModDev
@PhilipModDev 2 күн бұрын
Thank you.
@Juia_Savi
@Juia_Savi 7 күн бұрын
thank you!
@PhilipModDev
@PhilipModDev 7 күн бұрын
You're very welcome.
@thanosfisherman
@thanosfisherman 8 күн бұрын
Really cool! I wonder what resources you used to get started with the voxel engine?
@PhilipModDev
@PhilipModDev 8 күн бұрын
Thank you. The resources used is LibGDX, and Netty framework. They work very well, and if your building in a different language. I'm sure there is probably some library that supports.
@thanosfisherman
@thanosfisherman 8 күн бұрын
@@PhilipModDev I actually mean what learning material did you use to learn how to make a voxel engine.
@PhilipModDev
@PhilipModDev 7 күн бұрын
Learning materials, first I learned Java. Took a course on LinkedIn for awhile. Then I taught myself LibGDX before making any games. Using my free time to study the documents in their website. I also purchase some books that helped me such as: Java The Complete Reference 13th, Computer Graphics Programming in OpenGL with Java, Netty In Action by Trustin Lee. All of these books gave me the knowledge to do with now. Where taking your time through each book with practice, you'll come proficient. As for other courses, or learning curriculum, I'm self taught, and homeschooled. For math, which is important, I used Saxon Math curriculum, but I'm also apart of Classical Conversations Group.
@thanosfisherman
@thanosfisherman 7 күн бұрын
@@PhilipModDev very interesting. Thanks for the info and keep it up!
@ocks_dev_vlogs
@ocks_dev_vlogs 11 күн бұрын
why isnt the grass green? also great video lol
@PhilipModDev
@PhilipModDev 11 күн бұрын
Lol, yeah the grass is sort of a start. Trying to go for a post-apocalyptic voxel game. I think I will probably have the color coordinated with biome types.
@etgasaglam
@etgasaglam 16 күн бұрын
Is it only made by libgdx?
@PhilipModDev
@PhilipModDev 15 күн бұрын
Yes, this is fully made with LibGDX. I just use netty on the side for network stuff, most people who develop network architecture with LibGDX use netty. If you are making a singleplayer or multiplayer game, LibGDX is perfect.
@Biscuit_MCYT
@Biscuit_MCYT 16 күн бұрын
I like the new building feature that you added, thanks for the shout-out in the description.
@Finding_Fortune
@Finding_Fortune 16 күн бұрын
Nice work!
@PhilipModDev
@PhilipModDev 16 күн бұрын
Thank you, I guess the video got a little cut off at the end, if you noticed, but it's all good. Thanks for watching, I have a lot more features for this engine. Also, good work on yours too.
@DragonDev22
@DragonDev22 16 күн бұрын
These are actually great videos! keep it up! :)
@PhilipModDev
@PhilipModDev 16 күн бұрын
Thank you. I will for sure.
@PhilipModDev
@PhilipModDev 16 күн бұрын
Thanks to everyone for watching and for 480 subscribers. I will for sure to keep posting more tutorials, and LibGDX.
@CastleRene
@CastleRene 6 күн бұрын
It's all cool, man. Keep going.
@starstuff606
@starstuff606 16 күн бұрын
thank you for this. as a person who is learning OOP and game dev I turned to Java and LibGDX as my first stop. this tutorial is really useful. thanks again :D
@PhilipModDev
@PhilipModDev 16 күн бұрын
Yes you're welcome, keep learning that is for sure. I hope to provide more content to help as much as possible. Your welcome.
@Fantasy9967
@Fantasy9967 18 күн бұрын
Biomes next???😊
@PhilipModDev
@PhilipModDev 18 күн бұрын
Probably so, I think will be an adventure.
@Fantasy9967
@Fantasy9967 18 күн бұрын
Maans cooooking
@Deckardb25364
@Deckardb25364 19 күн бұрын
I need a tutorial on how to develop the most bare bones ui possible without needing to use external tools. I know unity has a system for making a UI but idk how and every tutorial shows a buncha diffefent stuff like using gimp etc
@PhilipModDev
@PhilipModDev 19 күн бұрын
Yes, I will for sure. Especially if I'm going to design one for this game, would like to teach the knowledge to many. Plus UI designs can be challenging, but fun. I will keep that in mind thanks. In the meantime check out the Scene 2D videos. There based off designing UI.
@Deckardb25364
@Deckardb25364 19 күн бұрын
@@PhilipModDev you're awesome dude. Thank you 🤣 I'm learning with ya, loads of us are. I'm glad you're still making this game. Have you checked out Lay of the Land? That project is also very interesting to check in with
@PhilipModDev
@PhilipModDev 11 сағат бұрын
Have not yet, it looks very cool that is for sure. Yup where all learning, lol. 😁
@nedstarkx5637
@nedstarkx5637 25 күн бұрын
You deserve a billion subscribers
@PhilipModDev
@PhilipModDev 25 күн бұрын
Aw thank you, I will keep producing content and tutorials for all. New video coming out soon.
@nedstarkx5637
@nedstarkx5637 25 күн бұрын
Thank you so much for making this
@PhilipModDev
@PhilipModDev 25 күн бұрын
Thank you more to come.
@SpaceSTG
@SpaceSTG Ай бұрын
I didn' know that IsKeyJustPressed exists. Thanks for video!
@PhilipModDev
@PhilipModDev 29 күн бұрын
You're welcome, can be used for a lot of cool control functionality.
@sohai4255
@sohai4255 Ай бұрын
Excelent first person showcase! I'm excited to start studying LibGDX again pretty soon, but before that i need to finish my little RPG Text project only with pure java. Your tutorials will be of great help when i come back to the LibGDX studies!
@PhilipModDev
@PhilipModDev 29 күн бұрын
Right one, and let's go. You're RPG text project in pure Java sounds awesome. Hope that's goes smoothly, preparing you for LibGDX, and glad that I can help.
@Biscuit_MCYT
@Biscuit_MCYT Ай бұрын
Yay, new video and was first, lol.
@PhilipModDev
@PhilipModDev Ай бұрын
Thanks to everyone for watching, next video about LibGDX will be 3D Graphics.
@sehajshergill9788
@sehajshergill9788 Ай бұрын
Plz do more 3D Libgdx tutorials
@PhilipModDev
@PhilipModDev Ай бұрын
Yes, that is for sure. Hopefully one comes out this week, depending on schedule.
@sehajshergill9788
@sehajshergill9788 Ай бұрын
@PhilipModDev Thanks! :)
@ianvila
@ianvila Ай бұрын
Thank you too much bro, i am from argentina and you content its too useful here. I wish you luck
@PhilipModDev
@PhilipModDev Ай бұрын
Thanks you, and you too. I will try to keep posting content.