🎮Wishlist Cavescape here⏬ store.steampowered.com/app/3094540/Cavescape/ 🔥Pre-order discount + your name in the credits! (and early access⌛) www.kickstarter.com/projects/gargantuagames/cavescape-a-multiplayer-strategy-adventure-game
I am also a game developer, I have been trying to make games since 2021. Till now, I have made 3 games at 14 years of age. The third one is still a prototype. I've been programming since I was 11, but still, my experience is very bad. That's why I'm making prototypes of my ideas instead of full-fledged games.
The fact that this video doesn't have thousands of views boggles my mind. This game looks incredibly fun, and I'll definitely continue watching as you develop it 👍
@@GargantuaGameshey dude, what are your goals for this game to look like moving forward? like did you want the player to look like what he is now or a different artstyle maybe?
@@drioko gg! Keep this way, my way to start with a big game is not the good one i guess :) I can't start coding before : i only have a computer since 1y and I play games not code them :)
remember when i started making games when i was 16 yo, Everyday I was convincing myself that I'm gonna finish it before 18 came in. I was wrong, I started getting less and less motivation that I threw out the project. Thanks for big motivation to me, now Im gonna dig into the project and finish it!
Random events might help bring the caves alive too. For example - a rising water level that will eventually flood the cave. The same can be done for lava as well. Cave ins - the 'bottom' of the cave falls into the void, slowly rising. You could also make large areas with little stability, especially during mining have a chance to cave in. Stalagmites are a cave essential too!!
someday i will be honored to have been here from the start. this is amazing and an inspiration to a fellow computer scientist and game developer. i think it would be sick to have the benefit of multiplayer be that each player can select a different kit or role in the cave. ie, one player could be the grappler, equipped with a grappling hook, one could be a fighter to ward off monsters and wield explosives and act as a weponsmith, or another could have potions that give negative or positive effects to the fellow players. Insanely creative game. love to see an underrated dev finally getting some deserved attention.
@@GargantuaGamesofc! Happy I could help. It would be sick if this made it into the game. I wishlisted on steam and am anxiously anticipating the release!
9:45 you need to use the grid. do a check at a point, go down until you find a solid block and expand to the left and right and determine the size until this value reaches a limit or becomes too long (waterfall) If these conditions are good, you place water blocks there. You can use a wide object like water or use individual blocks with a shared shader to create the illusion of liquid, like Noita does. bonus: instead of using several pieces to make a rope, make invisible points who controls the player and make a visual (does not affect gameplay) of an animated rope that adjusts to these points This will improve the physics and prevent the ropefrom flickering
I dont know if anyone has told you that yet, but i'm 100% sure this is a small detail that would make people like your game a lot more and it's relatively simple. On the starting cutscene, you should 100% make the dog go down the well with you and follow you throughout your game. It might seem like a hassle to do that, but i assure this is a really cool detail that everyone would love.
Very cool game! and I loove the vid thumbnail Keep doing what you are doing and improving, you are doing fantastic even if the results aren't showing it yet :)
For the water you could write a system that randomly iterates through empty spaces until it find one with 3 adjacent solid blocks which would indicate that that’s a tiny pit Then spawn water there then iterate upwards filling it up for a randomly generated height
Well, 4 minutes into the vid and i am already subscribed. Good luck with your game bro, feels like you have got a very good plan to make this game a success.
Just funded the project yesterday - even if i probably can't play it on mac I love that you being 17 having a dream and the dedication to achieve something...really love that!! also the game looks already really nice and as a designer I appreciate the little details like the plants, glowing stuff, etc Good luck for the future brother!!
When genarating the world you could randomly spawn water tiles in empty space and calculate where it will settle, the the water will naturally form pools, you could also have preset lake structures that you could try to blend in with the world gen, you could also use an algorithm that picks afew empty tiles and spreads across and down untill it stops or exceeds a value like 20 then you could randomly choose a couple that fit a certain size
I agree with the other comments about randomized events, to give the game extra replayability. I also suggest adding things like new characters or weapons you can unlock by defeating bosses, rescuing people, killing a certain # of enemies.
I think you should add randomly generated structures like dungeons or mineshafts that have different loot and enemies just to add some more variety but this game looks really fun
Imho, keep up the good work. I can see the potential that this game has, and I know at least for myself, if I see more updates and enticing gameplay, I will look into giving money towards the Kickstarter! I am also a small game developer learning the ropes and nothing feels greater than seeing your game take shape and having people be interested in what you are doing!
Hello Gargantua, I randomly found this video on my home page, and I am shocked how well this turned out. I'm in college majoring in game development, and this really inspired me. Donated to the Kickstarter, and I wish you only success!
I would suggest to give the player some sort of feeling of progression besides the upgrades you have there, something more like roguelite elements, meaning you collect resources mid run and upgrade your tools and character outside, like in a lobby room. You could also add some in-game upgrades based on certain attribute, for instance hook distance, or hook force, or make your bombs to throw the players away and upgrades to increase the distance and such. I believe these might fit very well for your game as it creates replayability. I am also chasing the GameDev dream, keep going!
Keep up the good work, the game looks good and fun! In the end, success is a numbers game. the more you do, the more likely you are to succeed. be it in creating content, features or even games themselves. keep your motivation up and maybe look for like-minded people to keep you going
love how this is lookin, concept is great, and if i could suggest anything it would be to make a biome with little geysers like your wind tunnel biome but they turn on and off effected by a timer or you could force them to activate by throwing in something like dynamite or both
Mate, I can't believe this video only has 4k likes. YOUR GAME LOOKS SIMPLY GORGEOUS. I love the mechanics and the look of it, and I honestly hope your kickstarter campaign reachs it's goal, cause your game deserves it! Update: CONGRATULATIONS FOR REACHING THE GOAL IN KICKSTARTER! By the way, I loved your editing in the video, keep it up and don't stop, mate you have gained a new follower.
Hey brother ! ..I am 17 just recently started to develop some tiny games using Lua and Love2D , I got bored of making some things and watched your video It helped me get back tysm!
Honestly, I'm really happy that younger individuals have access to game engines that we do today. I wish I had these tools at a younger age. Spent the greater half of my life rendering a window in OpenGL and learning how to program through graphics API's. which, unfortunately was a large waste of time in the grand scheme of things because without a team I can't create anything even remotely comparatively to most of the great engines that exist today. I'm happy for you guys that you can create the projects you strive for. A little jealous because it seems that my drive at my age has lowered thus succumbing my learning experience. But, I push every day. Keep going!
yo this game looks so good and has so much potential, i myself in the future am going to learn how to make games but rn im learning pixel art. I wish you good luck on your project. Oh and just a tip, i recomend you making a discord for you to post your development in the game and maybe make livestreams or something, idk if it works but doesn't hurt to try.
this game is gonna be absolutely massive, i can tell, and once the workshop gets added, boy, this could possibly be played by multiple huge youtubers too
As a suggestion, to potentiate replayability I'd reccomend adding roguelite adn roguelike elements.For example, some original items(that dont just increase ur statistics) like in Isaac. Boss pool to make it different each time u play. Or even different endings and routes through different biomes just like in Dead Cells. I think indie games benefit a lot from the rogue genre mainly because of the inhability to make a long game due to lack of working hand, therefore the rogue elements just convert a maybe 2-5hour experience to an unlimited one. Just some suggestions from someone who loves ur game idea, hope it helps.
This is amazing. Please continue!! I've seen quite a bit of 2d pixel games die over the past years, so it would be so fun to be able to play one again.
Hello ! I'm the same age as you and I've the same dream of making my dream game. I'm working on for now 3 years, and, I was kinda afraid to launch myself. But, looking at your channel, gave me the courage and the motivation I needed to keep on. Thank you so much !
this game is genuinely awesome, i love mines and this typa stuff i can't explain. incredible project as well, i'm 18 and could only dream from getting nearly as successful
Idea for filled lakes of water in psuedocode by segmenting your world's grid: This algorithim can handle branching lakes by using recursion. (if you don't want recursion, and you don't care about lakes branching, I have a different algorithm) set parameter: water_probablity (from 0 [no water] to 1 [every segment TRIES to generate a lake]) set parameter: max_width (maximum horizontal width, wall to wall, of any location in any lake) set parameter: max_depth (maximum lake depth) set parameter: segment_width set parameter: segment_height divide map into n rectangular segments of width = segment_width and height = segment_height. itterate for each of the n segments if rand() < water_probablity Try to spawn a lake set parameter: clear_List_water = false set parameter: depth = 1 choose a random position in the rectangular segment. The following in a function which can be called on a position and a depth: label (1) if that position is air:do a line search horizontaly. Find the position of the next closest wall on the left and on the right. Then, if the distance between these walls is < max_width: mark add every tile to a list (call it List_water) of tiles that could become water. call this the first layer of water. If the distance > max_width, abort this lake (clear_List_water = true) and goto (2). Next, increment depth by 1. Check if depth > max_depth, if it is, set clear_List_water = true and goto (2). Then, one at a time, check the tile underneath each tile that was just marked "to_be_water", if the tile is not solid (a wall) AND it is not on List_water, add it to List_water and instantiate a recursive function call at (1) using the position of the tile underneath the edge and the new depth value. If a tile is solid (a wall) do nothing. label (2) At some point, all recursive function calls will finish (there will be a finite number due to the depth check and the maximum width). if clear_List_water = true remove all items from List_water else If the code gets here, a suitable lake has been defined! Change all tiles on List_water to water, then clear List_water. The above code can be used to generate arbitrary lakes. Known issues: lakes generated by this algorithm may occasionally be out of hydrostatic equilibrium (one free surface lower than another). If this is an issue, a step can be added where a similar recursion to the one used in this algorithm is done, but in the upwards, rather than downwards, direction. checks will need to be made in the downward direction for each layer though.
Good luck fellow game developer! As a game developer myself, I get a lot of hope and a general good feeling seeing this video, hoping you'll succeed and in hope that one day I will be able to do so too.
Bro you are kidding 😂 insanely well done. Everything was great and the lets call it intro really was the reason for my comment on this video i have respect for you on doing such a high quality game even tho its simple. Never give up. ❤️
bro add a battle mode with a small cave and each player gets a drill that he can shoot and use the graplinghook for parkour the person with the least health in the end of a set timer looses but still peak game keep going dude
Hi, it's very convenient that you uploaded a video right now, because now I can just write it here. 🤣 You literally have inspired me enough to give game development a try myself. Obviously, I am at the VERY beginning (and let's not kid ourselves, I know next to nothing. 🤣 I've only set up unity on my computer a few days ago). But I can safely say, I'M HAVING A BLAST figuring all that stuff out. I am definatly not expecting to become a pro next week (right now, my goal is to figure out how move a square in 4 directions 🤣) but I can genuinly see myself having fun with this for a long time, figuring stuff out bit by bit. (I alreaddy filled 5 pages documenting all I learned so far 🤣) So genuinly, thank you! The conversation we had under the video, introducing the different cave variants really gave me a push! 🤣
That's amazing :O Definetely keep learning, sometimes it's not fun at all, but if you simply keep learning new stuff, it will never get boring :) Quick advice: start with really small projects. I started way too big and spent 2 years on a project that I couldn't finish lol
@@GargantuaGames Thanks for the advice! 😄 Like I said, right now I'm just trying to move a Box around. 🤣 I'll keep my big ideas for when I know at least half of what I'm doing 🤣
cool game it would be nice if you add some roguelites elements since you added procedural generation like abilities like dash, double jump ,movement upgrades or gun modifications, that you gain randomly for reaching a goal in each run or some random events and enemies maybe for each biome to make each run more different and more live, and since you added mining you can add some recourses to unlock perma upgrades or complete certain events
You should be able to make water be affected by gravity, and make it overflow. If it's is falling for too life ng, despawn It. A better option is to make the game sense for tiles on 3 sides, bottome let and right, and auto fill those areas with a certain percent of those areas filled
🎮Wishlist Cavescape here⏬
store.steampowered.com/app/3094540/Cavescape/
🔥Pre-order discount + your name in the credits! (and early access⌛)
www.kickstarter.com/projects/gargantuagames/cavescape-a-multiplayer-strategy-adventure-game
wow this is verry cool keep it up do u have a discord server i also make games
I am also a game developer, I have been trying to make games since 2021. Till now, I have made 3 games at 14 years of age. The third one is still a prototype. I've been programming since I was 11, but still, my experience is very bad. That's why I'm making prototypes of my ideas instead of full-fledged games.
fix for water:
physics
if youll add railways and minecarts im so bought
Caleb Gilbert?
The fact that this video doesn't have thousands of views boggles my mind. This game looks incredibly fun, and I'll definitely continue watching as you develop it 👍
Thanks :D
What he said☝🏾
This aged well... 10K VIEWS!?!
it now has thousands of views lol
@@GargantuaGameshey dude, what are your goals for this game to look like moving forward? like did you want the player to look like what he is now or a different artstyle maybe?
It's so nice seeing people my age following their passions and dreams, it's inspiring! I wish you the best with your game!
Im also 17 and I intend to start my dream game in about 5-6 months when I have earned enough money. I was happy to stumble upon this video
I am 16 and i plan a lot of thing about my dream game. But ! Instead of using ppl graphics or music i want to make them too. A lot of work!
I am 13 and I already made 2 games!
@@drioko gg! Keep this way, my way to start with a big game is not the good one i guess :) I can't start coding before : i only have a computer since 1y and I play games not code them :)
I'm 17 and I've committed 2 felonies!!!
@@kunferna1528 so late? I comitted 3 felonies when I was 4
remember when i started making games when i was 16 yo, Everyday I was convincing myself that I'm gonna finish it before 18 came in. I was wrong, I started getting less and less motivation that I threw out the project. Thanks for big motivation to me, now Im gonna dig into the project and finish it!
Random events might help bring the caves alive too.
For example - a rising water level that will eventually flood the cave. The same can be done for lava as well.
Cave ins - the 'bottom' of the cave falls into the void, slowly rising.
You could also make large areas with little stability, especially during mining have a chance to cave in.
Stalagmites are a cave essential too!!
someday i will be honored to have been here from the start. this is amazing and an inspiration to a fellow computer scientist and game developer. i think it would be sick to have the benefit of multiplayer be that each player can select a different kit or role in the cave. ie, one player could be the grappler, equipped with a grappling hook, one could be a fighter to ward off monsters and wield explosives and act as a weponsmith, or another could have potions that give negative or positive effects to the fellow players. Insanely creative game. love to see an underrated dev finally getting some deserved attention.
I love this idea! And thanks :D
@@GargantuaGamesofc! Happy I could help. It would be sick if this made it into the game. I wishlisted on steam and am anxiously anticipating the release!
We are not sure yet if this would be good for the game, but I'm currently adding a leafblower to test some new ways of transportation and teaming :)
@@GargantuaGames 👍 nice. That sounds really cool actually
9:45
you need to use the grid.
do a check at a point, go down until you find a solid block and expand to the left and right and determine the size until this value reaches a limit or becomes too long (waterfall)
If these conditions are good, you place water blocks there.
You can use a wide object like water or use individual blocks with a shared shader to create the illusion of liquid, like Noita does.
bonus:
instead of using several pieces to make a rope, make invisible points who controls the player and make a visual (does not affect gameplay) of an animated rope that adjusts to these points
This will improve the physics and prevent the ropefrom flickering
0:26 spaghetti in hand jumpscare, the video was very inspiring thanks!
I dont know if anyone has told you that yet, but i'm 100% sure this is a small detail that would make people like your game a lot more and it's relatively simple. On the starting cutscene, you should 100% make the dog go down the well with you and follow you throughout your game. It might seem like a hassle to do that, but i assure this is a really cool detail that everyone would love.
I think he wanted rescuing the dog to be a motive to ascending the cave but having a pet with you would be cool as well
how would the dog follow the miner if theyre using a hook and swinging and stuff? I like the idea tho!
Minecraft teleportation
@@aziwii4052the dog is small enough to get in your backpack whenever you are in the air
@@aziwii4052 what if the dog in one arm and the hook is held with the other!
Very cool game! and I loove the vid thumbnail
Keep doing what you are doing and improving, you are doing fantastic even if the results aren't showing it yet :)
For the water you could write a system that randomly iterates through empty spaces until it find one with 3 adjacent solid blocks which would indicate that that’s a tiny pit
Then spawn water there then iterate upwards filling it up for a randomly generated height
This is such an awesome journey im super excited to see the progress!
I'm like 80% sure this video will get picked up by the youtube gods into the mainstream. Great game too.
This looks really fun! Good luck on your Game Dev journey!
congrats man! I wish you the best of luck on your journey :D
I absolutely loved this, I hope you manage to do what you want, wish you good luck
Well, 4 minutes into the vid and i am already subscribed. Good luck with your game bro, feels like you have got a very good plan to make this game a success.
Can’t wait to see the complete game, good luck!
This is beautiful
I started Unity a year ago to make an animation app but now you have inspired me to make my own game
This video and the evolution of your game is so inspiring! I love it and I think you should keep going. +1 sub!
13:34 You should make the buttons from a different material like metal or stone so its easier to see
Just funded the project yesterday - even if i probably can't play it on mac I love that you being 17 having a dream and the dedication to achieve something...really love that!! also the game looks already really nice and as a designer I appreciate the little details like the plants, glowing stuff, etc
Good luck for the future brother!!
Thank you, that means a lot! :D
When genarating the world you could randomly spawn water tiles in empty space and calculate where it will settle, the the water will naturally form pools, you could also have preset lake structures that you could try to blend in with the world gen, you could also use an algorithm that picks afew empty tiles and spreads across and down untill it stops or exceeds a value like 20 then you could randomly choose a couple that fit a certain size
This looks quite fun honestly!! I wanna play!
You are the 4th underrated indie dev I've come across today lol
This is a really cool game I hope you succeed!!!
I agree with the other comments about randomized events, to give the game extra replayability. I also suggest adding things like new characters or weapons you can unlock by defeating bosses, rescuing people, killing a certain # of enemies.
good video, your game looks very good. You should make more memes, that proved to be good publicity.
Commenting to show support and making the algorithm work. Best of luck!
amazing! you give me motivation to make my own game!
congrats on making your kick goal I just looked!
Looks great man, wishlisted on steam, liked and subscribed on yt
No way I got a game dev journey to the actual start, hope you make it big
What an amazing game! Keep your work, you're doing great.
I recognised that geometry dash tileset in about 0.03 microseconds
same here
BRO THATS FIRE!
WHISHLISTED IT!!!!!!!!!!!!!!!
ITTTTTTTT FREEEEEEEEEE TO WISHLIST DO IT!!!
I think you should add randomly generated structures like dungeons or mineshafts that have different loot and enemies just to add some more variety but this game looks really fun
Imho, keep up the good work. I can see the potential that this game has, and I know at least for myself, if I see more updates and enticing gameplay, I will look into giving money towards the Kickstarter!
I am also a small game developer learning the ropes and nothing feels greater than seeing your game take shape and having people be interested in what you are doing!
Incredible video and game, please continue to make more ❤
Hello Gargantua, I randomly found this video on my home page, and I am shocked how well this turned out. I'm in college majoring in game development, and this really inspired me. Donated to the Kickstarter, and I wish you only success!
this game look so good, i never believed that someone my age would be capable of doing this all alone, you motivated me and definitely deserve a sub!
Thank you :D
It's definitely not easy, but it's not impossible either :)
I think making your dream game at 17 and uploading videos about it is legendary. Keep going king
This seems like an awesome game 🎉
I dont know how this hasnt blown up yet , great video . i will play your game and i will keep watching your vids. respect
Dude amazing job. This game looks rlyy nice and i could see it succed in the future . Im rly looking forward to this game :3 Good luck on your journey
I would suggest to give the player some sort of feeling of progression besides the upgrades you have there, something more like roguelite elements, meaning you collect resources mid run and upgrade your tools and character outside, like in a lobby room.
You could also add some in-game upgrades based on certain attribute, for instance hook distance, or hook force, or make your bombs to throw the players away and upgrades to increase the distance and such.
I believe these might fit very well for your game as it creates replayability.
I am also chasing the GameDev dream, keep going!
Keep up the good work, the game looks good and fun! In the end, success is a numbers game. the more you do, the more likely you are to succeed. be it in creating content, features or even games themselves. keep your motivation up and maybe look for like-minded people to keep you going
love how this is lookin, concept is great, and if i could suggest anything it would be to make a biome with little geysers like your wind tunnel biome but they turn on and off effected by a timer or you could force them to activate by throwing in something like dynamite or both
so cool and inspiring! thank you for sharking!!
Mate, I can't believe this video only has 4k likes. YOUR GAME LOOKS SIMPLY GORGEOUS. I love the mechanics and the look of it, and I honestly hope your kickstarter campaign reachs it's goal, cause your game deserves it!
Update: CONGRATULATIONS FOR REACHING THE GOAL IN KICKSTARTER!
By the way, I loved your editing in the video, keep it up and don't stop, mate you have gained a new follower.
This guy has practically achieved my dream! Good job!
Oh hey. This looks cool. Definitely will watch tomorrow after-school
Add things like bats, spiders, spider webs, some groundwater pools and dripping sounds to make the game more fun and sound ...
Looks great! hope it goes well with your game man!
Hey brother ! ..I am 17 just recently started to develop some tiny games using Lua and Love2D , I got bored of making some things and watched your video It helped me get back tysm!
This game is looking great! Good luck on everything!
i hope your game blows up!
So amazing to see someone younger than me do something they are passionate about! Best of luck to you sir.
Honestly, I'm really happy that younger individuals have access to game engines that we do today. I wish I had these tools at a younger age. Spent the greater half of my life rendering a window in OpenGL and learning how to program through graphics API's. which, unfortunately was a large waste of time in the grand scheme of things because without a team I can't create anything even remotely comparatively to most of the great engines that exist today.
I'm happy for you guys that you can create the projects you strive for. A little jealous because it seems that my drive at my age has lowered thus succumbing my learning experience. But, I push every day. Keep going!
yo this game looks so good and has so much potential, i myself in the future am going to learn how to make games but rn im learning pixel art. I wish you good luck on your project. Oh and just a tip, i recomend you making a discord for you to post your development in the game and maybe make livestreams or something, idk if it works but doesn't hurt to try.
Thanks :D
I actually have a Discord, should have mentioned it in the video😅
Link is in the description!
this game is gonna be absolutely massive, i can tell, and once the workshop gets added, boy, this could possibly be played by multiple huge youtubers too
Dude!!!! its too good, Full support man
As a suggestion, to potentiate replayability I'd reccomend adding roguelite adn roguelike elements.For example, some original items(that dont just increase ur statistics) like in Isaac. Boss pool to make it different each time u play. Or even different endings and routes through different biomes just like in Dead Cells. I think indie games benefit a lot from the rogue genre mainly because of the inhability to make a long game due to lack of working hand, therefore the rogue elements just convert a maybe 2-5hour experience to an unlimited one. Just some suggestions from someone who loves ur game idea, hope it helps.
This is amazing. Please continue!! I've seen quite a bit of 2d pixel games die over the past years, so it would be so fun to be able to play one again.
Subscribed, that looks amazing.
pretty cool game! some parts remind me of another game and it looks pretty good, keep it up
Hello ! I'm the same age as you and I've the same dream of making my dream game. I'm working on for now 3 years, and, I was kinda afraid to launch myself. But, looking at your channel, gave me the courage and the motivation I needed to keep on. Thank you so much !
Wish u become great in future. You have came a long way.❤
this game is genuinely awesome, i love mines and this typa stuff i can't explain. incredible project as well, i'm 18 and could only dream from getting nearly as successful
CONGRATS ON PASSING YORU GOAL IN HALF THE TIME
I knew you could do it! ❤
as another 17 year old game dev, this is really inspiring. Keep up the great work!!
I really hope this isn't the last devlog!!
It was fun and encouraging to watch.
Idea for filled lakes of water in psuedocode by segmenting your world's grid:
This algorithim can handle branching lakes by using recursion. (if you don't want recursion, and you don't care about lakes branching, I have a different algorithm)
set parameter: water_probablity (from 0 [no water] to 1 [every segment TRIES to generate a lake])
set parameter: max_width (maximum horizontal width, wall to wall, of any location in any lake)
set parameter: max_depth (maximum lake depth)
set parameter: segment_width
set parameter: segment_height
divide map into n rectangular segments of width = segment_width and height = segment_height.
itterate for each of the n segments
if rand() < water_probablity
Try to spawn a lake
set parameter: clear_List_water = false
set parameter: depth = 1
choose a random position in the rectangular segment.
The following in a function which can be called on a position and a depth:
label (1)
if that position is air:do a line search horizontaly. Find the position of the next closest wall on the left and on the right. Then, if the distance between these walls is < max_width: mark add every tile to a list (call it List_water) of tiles that could become water. call this the first layer of water. If the distance > max_width, abort this lake (clear_List_water = true) and goto (2).
Next, increment depth by 1. Check if depth > max_depth, if it is, set clear_List_water = true and goto (2). Then, one at a time, check the tile underneath each tile that was just marked "to_be_water", if the tile is not solid (a wall) AND it is not on List_water, add it to List_water and instantiate a recursive function call at (1) using the position of the tile underneath the edge and the new depth value. If a tile is solid (a wall) do nothing.
label (2)
At some point, all recursive function calls will finish (there will be a finite number due to the depth check and the maximum width).
if clear_List_water = true
remove all items from List_water
else
If the code gets here, a suitable lake has been defined! Change all tiles on List_water to water, then clear List_water.
The above code can be used to generate arbitrary lakes.
Known issues: lakes generated by this algorithm may occasionally be out of hydrostatic equilibrium (one free surface lower than another). If this is an issue, a step can be added where a similar recursion to the one used in this algorithm is done, but in the upwards, rather than downwards, direction. checks will need to be made in the downward direction for each layer though.
I hope you the best, this game looks fun !
A fellow grappling hook gamedev! Looks nice :) It has a lot of charm. Good luck!
Bro I love this game already !
Yeah this game looks sick
This have a huge future man, keep it going, we trust in you!
Very promising, happy to support you on your journey!
Idk how I found your channel, but I’m glad I did!
Great video and good luck on your journey, waiting for my key :)
Good luck fellow game developer!
As a game developer myself, I get a lot of hope and a general good feeling seeing this video, hoping you'll succeed and in hope that one day I will be able to do so too.
Glad to hear that! :D Thanks!
Mad respect to you brother and Game looks so beautiful and lovely ❤
algorythm cooked, more people should get this up its insane how underrated this guy and his project is
Wow man. You are one motivated 17 year old! Subscribed!
Bro you are kidding 😂 insanely well done. Everything was great and the lets call it intro really was the reason for my comment on this video i have respect for you on doing such a high quality game even tho its simple. Never give up. ❤️
You could add a biome similar to terreria's mushroom cave and make an object to show treasure
Good job man, you hit the goal!
Can't wait to see what you make in the future :)
bro add a battle mode with a small cave and each player gets a drill that he can shoot and use the graplinghook for parkour the person with the least health in the end of a set timer looses but still peak game keep going dude
Hi, it's very convenient that you uploaded a video right now, because now I can just write it here. 🤣
You literally have inspired me enough to give game development a try myself. Obviously, I am at the VERY beginning (and let's not kid ourselves, I know next to nothing. 🤣 I've only set up unity on my computer a few days ago). But I can safely say, I'M HAVING A BLAST figuring all that stuff out.
I am definatly not expecting to become a pro next week (right now, my goal is to figure out how move a square in 4 directions 🤣) but I can genuinly see myself having fun with this for a long time, figuring stuff out bit by bit. (I alreaddy filled 5 pages documenting all I learned so far 🤣)
So genuinly, thank you! The conversation we had under the video, introducing the different cave variants really gave me a push! 🤣
That's amazing :O
Definetely keep learning, sometimes it's not fun at all, but if you simply keep learning new stuff, it will never get boring :)
Quick advice: start with really small projects. I started way too big and spent 2 years on a project that I couldn't finish lol
@@GargantuaGames Thanks for the advice! 😄 Like I said, right now I'm just trying to move a Box around. 🤣 I'll keep my big ideas for when I know at least half of what I'm doing 🤣
Added to wishlist! Looks fun!
nice idea, it looks really good and unique :D
This is about to blow up
doing great man keep it up
cool game it would be nice if you add some roguelites elements since you added procedural generation like abilities like dash, double jump ,movement upgrades or gun modifications, that you gain randomly for reaching a goal in each run or some random events and enemies maybe for each biome to make each run more different and more live, and since you added mining you can add some recourses to unlock perma upgrades or complete certain events
You should be able to make water be affected by gravity, and make it overflow. If it's is falling for too life ng, despawn It.
A better option is to make the game sense for tiles on 3 sides, bottome let and right, and auto fill those areas with a certain percent of those areas filled
yooooo this game seems like its gonna be really cool!
I wish you luck bro, God bless you