Procedurally Generating Floating Islands | Devlog 1
Вставка
- Опубліковано 5 вер 2024
- In this devlog I procedurally generate some floating islands and give Bob a paraglider, as well as an awe-inspiring dash ability.
Wishlist Eyewinder on Steam: store.steampow...
Join the discord here: / discord
#unity3d #devlog #gamedev #indiedev #proceduralgeneration #dreamgame
Assets I use:
Note: The below links to the Unity asset store are affiliate, which means I might make money if you click on them and buy something. There is no additional cost to you.
Kinematic Character Controller (free):
assetstore.uni...
For multiplayer I am using the very excellent (and free!) FishNet networking library: assetstore.uni...
Everyday motion animation pack (paid):
assetstore.uni...
Animancer Pro (paid, there is also a free version with less features):
assetstore.uni...
Cozy Weather (paid):
assetstore.uni...
Dreamteck splines (paid, not as necessary now that Unity has a free package for splines but I think this package still has more features than Unity’s one):
assetstore.uni...
Synty dungeon realms (paid):
assetstore.uni...
Links to music I used so I don't get a copyright strike:
Music from Uppbeat (free for Creators!):
uppbeat.io/t/k...
License code: AJJF8FII0XDYEWUV
Music from Uppbeat (free for Creators!):
uppbeat.io/t/p...
License code: XMZTFFACZGGPC5KS
Music from Uppbeat (free for Creators!):
uppbeat.io/t/p...
License code: MZFLI4WQNRBFEYFB
Music from Uppbeat (free for Creators!):
uppbeat.io/t/f...
License code: Q0TA1ZZSCVHHWWXP
Music from Uppbeat (free for Creators!):
uppbeat.io/t/g...
License code: 52SNX17EOYX4E9TI
Music from Uppbeat (free for Creators!):
uppbeat.io/t/g...
License code: HTIWAQWOTKEVRQBG
Music Title: Fluffing a Duck
Artist: Kevin MacLeod
License: CC BY 3.0 (goo.gl/BlcHZR)
Idea: a few visual things, Bob’s eye glowing when using time powers, dashing having something to do with speeding up time instead of just farting fire, and maybe the ability to wall run as a new interesting way to move around the sky
And a gratuitous explosion of eye goo when he falls on his head/eye.
Eye glow is a good idea. Dashing speeding up time would be nice except for the fact that it wouldn't end up generating any forward momentum which would still leave Bob unable to swing back on top of islands. I'm currently planning on making time speed up be a separate ability that you could combine with the dash if you wanted.
@@BobsMudHut I personally really enjoy the fact that his dash comes out of his ass. You should definitely keep that.
@@BobsMudHut Not if you dont speed up the time on your shoes. Then they keep momentum and pull you forwards when you stop the speed up
Edit: Slow time on your shoes so they generate even more momentum. Giga brain
@@magorleagamer Speed up your own time and slow down your shoes time congratulations you are now SONIC
"But it's fun so I'm keeping it" This line makes me so much more hopeful for what this game will become
yes i thought the same thing
This is how parachutes work in Ark: Survival Evolved. You can weirdly deploy a parachute to keep your UPWARD momentum... Yay physics.
@@josiah42 Ark is not a good example for "But its fun so i am keeping it" lol
Yes i heard that and i thought YES THAT IS GREAT GAME DESIGN I HAVE HOPE
a stamina bar for dashes and gliding would be kinda cool, it could also be added for the time abilities
Probably going to add that in the next devlog, unlimited dashing/time manipulation would be a little overpowered...
@@BobsMudHut for time abilities sure but id personally keep the unlimited dash. It might be overpowered but it would also be really fun and allow for super fast paced movement (which would pair great with the time shenanigans)
genshin/zelda player detected
@@BobsMudHut you could make it procedurally weaker with every thrust until you hit ground again, too, if you don't want to make a bar and let it empty or use that for other skills.
I was thinking that maybe the dash needs fuel. it could be something that you have to make or mine. Maybe it’s all over the ground, or under the island.
This channel is proof that if you actually make good content you can grow very quickly. I was hooked in the first like 20 seconds of the first video. Keep up the good work!
More like if you're picked up by the UA-cam algorithm. I've watched dozens of dev vlog channels and most of them are underrated with less than 500 subs
@@painexotic3757 if you have good editing, speech and quality video, you will get more clicks. More clicks = more free advertisement from UA-cam. Meaning even more clicks and likes... Then subs and then boom your a successful UA-camr. Quality is the main aspect here
The concept of this game just seems really unlike any other inde game iv seen being developed on UA-cam and I'm really enjoying enjoying it.
To be fair all 50+ I've seen arent like the other ones in that bubble of 50+ but yeah i get what you mean and im enjoying it to!
so you haven't seen Tantan's channel xD
Windlands?
its inspired by Worlds Adrift, a dead mmo
I am glad youtube randomly recomended these dev vlogs, excited to see more!
This is very reminiscent of Worlds Adrift. It died in early access but was one of the best games I've ever played. There is another project attempting to recreate it.
Exactly my thoughts. It's one of my most favourite games.
The screenshots at 0:21 are Worlds Adrift, so no wonder! :D
I just finished watching you first dev log and now I see this? I guess I’m lucky
The gilder boost seems like it would be very fun
Idea: Replace Bob's right hand with the hammer tool used in grappling, also maybe have Bob only paraglide with one hand? doesn't matter which one, it would look cool regardless!
I am literally hooked to these series! Great idea, great humour, great bugs... Love it!
I love this. This reminds me so much of Worlds Adrift. Can’t wait to see where this goes.
You really made a lot of progress! This is such a unique game idea
Hooked from the start. Got double hooked again once I saw the blending. Idk why but it's just cool and, surprisingly, very satisfying. Keep up the good work, you're doing an amazing job
As someone who has tried tackling procedural floating island generation with marching cubes before - awesome work! They turned out great :)
Thanks! How did you find marching cubes for island generation? Did they end up working out?
@@BobsMudHut It ended up working fine. I never got to the island generation part, I had only gotten to mesh generation with caves before I got annoyed with performance issues and attempted to optimize with the Job System, which was going alright until my main game got some success and I started focusing on it instead. I plan to tackle it again later when I'm done with my current game :)
This is oddly relaxing to watch despite not knowing much about game development, also good to watch in the morning while stoned, keep it up!
I like the idea of being able to do a sort of dive with the glider the makes you go down faster but generates a lot of momentum
If you speed up time just for yourself and glide at the same time that is basically what ends up happening, other than the "dive" part. I might include an example of that in the next devlog.
Literally found this man yesterday was pleased to see some more work on the project
why it´s just so relaxing to see a random guy on youtube making his game, i don´t know what u do, but pls, continue
For being the second video on your channel this is really good editing. Also amazing job with the game
this looks so good and from just what you’ve showed off i want to explore those islands and glide and grapple about them so bad!!
This gives off "Worlds Adrift" vibes, and I love it!
That game had hands down the best grapple and glider mechanics I have ever used.
Again still live this would like to see bonus content in between devlogs but still, great progress👍
I remember trying to create procedurally generated islands.. It didn't end well haha xD Good job can't wait to see your next devlogs
Man this reminds me of worlds adrift and I miss that game so much good luck on your future devlogs
I completaly forgot about this! Good thing I subbed. My comment from the last video still stands, very excited to see how this turns out
Idea: when Bob dashes on land he turns into just his eyeball for a second and like spins like a barrel roll forward.
This is really entertaining! Nice editing!
Even though the eyeball on Bob was a happy accident, keeping it was a stroke of genius.
Iconic and unique looking characters are what fandoms are built around.
Awesome video! The progress is looking really good. Creating procedural islands like that is impressive. Also really like the added booster. The game is coming along very well. Keep it up! :)
I saw your first video on this channel earlier today and was so sad there wasn't more up.
And then
Really cool seeing your progress with the game, can't wait for the next devlog
6:55 I love it when game developers are like it's unintended but I'm keeping it
The rocket farting Naruto run was my favorite part! Great job! Love me some Procedural Generation
Definitely already want to play the game! It scratches a major itch I didn't even know I had! Keep up the amazing work!
If there's going to be a lot of grappling huge distances where you have to quickly decide between several grapple points, maybe it would be wise to give the player the ability to slow time as well, to make the quick determinations between grapple points.
This is very exciting seeing a game being built from the ground up. I do hope you the best and Bob on your long road journey.
This game is looking amazing so far, amazing job! I can’t wait for more, fix those bugs. And make BOB THE RULER OF TIME AND SPACE.
Great progress! I would suggest for the tree spawning to use a more natural looking proc gen algorithm where they tend to clump more, resulting in areas of higher tree density and areas of lower density
I agree, the current spawning looks pretty unnatural. Once I'm done creating the demo and start creating the main islands for the game I'll need to rewrite a lot of the systems I made in this video to make them generate better results.
The camera solution with the grappling hooks is very well thought, Nice work so far.
Glad to follow along since early stages! Keep up the good work, you're nailing it!
Pretty cool video! It's funny how you landed on such a similar technique as I once did with the same problems two years ago. Using splines to generate shapes is a super neat way to give the islands some variation. I used two identical meshes, one of which was flipped, and I would cut any low parts of the island to make these holes into the mesh. Nowadays I'm working with marching cubes to get those nice overhangs you miss with heightmap based solution.
It's looking great, I really appreciate the work you're putting into your own vision, keep at it and good luck!
It would be funny if you could bring Bob from different timelines, for example, you get baby Bob or old Bob.
Ooh I’m gonna have to keep my eye on this one, great video!
Eye see what you did there...
This is my dream game to play. It has all the right movement, and I love it.
Something that could be cool, is having the boost come out of his feet, sort of like rocket boots
my god that skybox was like night and day from the previous one, no pun intended. it gave so much life to it... 😲
I CANT WAITTO SEE MORE AND HOW THIS TURNS OUT! IM SO EXCITED
This was really cool! I'd love to see this continued 🙂 that was very educational and entertaining to watch
yessssss, I WANT TO PLAY THIS SOOO BAD
Hey I like seeing others show their process and ideas of making a game. Since I am making one.
I appreciate seeing an overview of the process. I'm interested in gamedev but devlogs i see tend to show the Fun parts rather than how to do it, and tutorials are good for trying to do specific things but not as much for getting a general idea of what the work is like.
I like his lil chipotle bathroom dash, it’s a fun contrast to the sorta eldritch character model (I’m not good with words so that’s the best I can describe it)
Always love watching new devlogs I’ll sub for more
That's a really nice game people wanted to play.
You need to add shrubs. Trees would look more realistic if distance between trees and distance between shrubs is big, but between either together it's small.
This game looks like a very fun thing to play with friends
I havn't watched many devlogs but this...was maybe one of the most entertaining things I've watched "Why is coming out of his butt?"
3:42 radiates so much energy similar to dbza's Cell trying to make his arena
Dude what? I just watched your first video earlier today for the first time and was wanting to watch more but you only had one video...wth is that coincidence. Great videos btw :D
This looks like so much fun. I’m super impressed. Subbed and looking forward to following your progress!
Im getting "Worlds Adrift" game vibe and i love it (sad that the servers got shutdown..)
Floating islands, paragliding, time abilities... My man is making Tears of the Kingdom!
Can't wait for devlog 2 the past 2 devlogs have been great
litteraly just checked your channel for more videos after watching your first one and saw no other videos only to find that u posted again 30 min later
Bob is going to become overpowered
I think some sort of screen effect for when you use a time ability would look cool!
That is a very interesting concept. I like it. Much more creative than what I could code.
This looks great so far! I love the grapple mechanic and the idea of the floating rocks that you can swing between. Would it make sense or even be possible to add a bobbing or slight falling mechanic to the smaller rocks you grapple to, making them lower in height over time if the player is grappled to them? It would add a bit of time based pressure to swings without making them stressful as you won't fall out of the sky.
For visual feedback I think a slight dip/wobble would be good to have. For the most part I think I would avoid actually having them sink too much, although it could be interesting to have certain types of unstable rocks where that does happen.
I've no clue why youtube decided to recommend me the first dev log video but this is great
ive seen a few floating island indie games one thing that bothered me was no one had a story reason for there to be floating island every where but other then that looks great!
good that you did not go with the marching cubes, now you have a thing no one had done before and also runs fast
It actually doesn't run that fast right now, everything is on the main thread. The main reason I didn't go with marching cubes is I thought it was overkill for what I needed to do. If I was planning on implementing something like terrain creation/destruction like in voxel games I would have gone for it, but since I'm not doing that I'm hoping I can get away with manipulating 2D noise fields in clever ways.
this looks awesome, I like the fact that the glider allows you to super jump. This game seems like the type of game that would have lots of cool "intended" movement tech
loved the vid, keep up the great work!
Very cool. Can't not mention after the army of Bobs: There is a science-fiction (audio)book series called Bobiverse where a guy named Bob has his consciousness digitized and makes clones of himself for space exploration. Definitely worth making 4 audible accounts to listen to the whole series for free, lol
hahaha, smart idea and funny video! keep them coming please and best of luck
You can also look at hill shading for the darkening of the triangles
ideas:
1. deterministic physics after time rewind
2. the option to give bob a fedora
idk i think the first one would be really nice and the second would be funny
wow, i literally discovered your first devlog earlier today, your upload time could not have been more tubular.
This is a very cool game idea and a great devlog!
I would love nothing more than to see a large snake with an eye. that is indeed all.
As I know virtually nothing about game design, half of it is way over my head, but it still seems amazing, do your best :D
cant wait for this game to release
Idea: When you jump, some particles appaer from where you jump so it will feel more solid + running particles
I just wacth the first devlog 2 hours ago this is must be why i need sub to you
Looking great so far, reminds me a lot of Jet Island which is VR only but is one of my favorite games of all time(maybe don't try it if you're prone to motion sickness or fear of heights, my palms were sweaty for half the game). It's got a similar thing with grappling between floating islands and rockets, pretty excited to see another game that can satisfy the manly urge to rocket grapple between gravitationally challenged rocks.
Maybe the grapple should pull you towards the grappling point kinda like Pathfinder in Apex Legends. That way you could get insane momentum. Would be pretty cool to be able to attach to a rock and sling yourself through the map.
You know with that weird spinning motion you gotta do when u play Pathfinder. There is a slight learning curve but it’s really fun and rewarding when u master it.
Otherwise, looks pretty cool so far
Actually it’s even better in Titanfall 2, dunno if you played that game but if you did you probably know what I mean. :)
This is really nice
I loved every single second of this video
I'm sure you're gonna get even bigger soon
Really cool game. 10k subs w/ only 2 videos, nice. Looking forwards for more devlogs.
This game looks to fun to play! Thank you for mentioning me :)
Glad you like it! I'm definitely going to be using some more assets from you in the future.
I'm excited to play this when it releases! 😆
The game is making great progress and i really like the amount of movement in the gameplay very cool :) This is a typ of game where i would love to work on as illustrator/concept artist. I hope you will get to finish the projekt someday in the future ^^
The progress is impeccable
double grapple would be good. so you could grapple between 2 points and hang between them it could help with movement too.
Keeping things that are fun, bugs or not, is a great way to develop lol
slightly Off-topic but this game till this time of development has so much potential for being a sniper-like game with new mechanics where we try to find the best island to snipe and every island moves up and down, small ones a lot and big ones very little.
Also very cool work, I will follow your logs to see where they lead to.
Marching Cubes are totally out.
Wave Function Collapse is all the rage now!
😊
The grappeling and glider mechanics really remind me of Worlds adrift, back when that game was still up and running and it really made me crack a smile. Can't wait to see the progress of this game!
Can't wait for this game, good job developer!