1 free read left. Create a free account for unlimited reading + AI research.
Create free accountpreap for Islanders some new islands and YouTube just changed its uh setup so we'll have to figure that out uh please let me know if this is working did you did you miss anything of what I've said this is really confusing and you see this is how the new YouTube streaming setup looks like and when I started streaming I basically could already see myself here but apparently you need to click another button to start streaming which makes it really hard to start the beginning of the stream in my opinion Jesus I was already happily explaining oh yeah this is how the island generator looks and nothing was happening that's amusing and also a little annoying okay but let me show you how the how the island generator works for Islanders
it's pretty fun um there are a bunch of different Island generators actually for example this generator is specialized on islands that look like this that have a mountain in the middle and a bunch of random stuff around it yeah that's a little too many wireframes can we please not show them so all of these islands look a little similar but also obviously vastly different whenever I I hit the generate button please give me some feedback if this is the stream up now is the sound fine is everything fine what did YouTube do yeah I think they they tried to make it better but I was haven't seen that before so I was just pretty confused by what was going on
yeah so that is for um an generator that can generate this kind of Island let's take one that generates vastly different islands for example this generator here is specialized in generating islands that look somewhat like this and then whenever an island is generated in game one of these generators is picked randomly and that one generates an island and this leads to a very huge Variety in the islands that you can get because they're different Island generators and then every island generator by itself is also capable of generating quite a couple of different Islands one thing to note is also that the color schemes are completely detached from generating the geometry we also have a random color generator which is located here h no that's the wrong one here and as you can see the same exact same
Islands can have a bunch of different colors those are randomly generated as well oh yeah this one looks kind of nice that's a place where I'd like to build uh my city by the way Islanders comes out uh 4th of April if you haven't checked it out on Steam yet you can do that now link to that is in the description okay seems like everything's good stream looks good Islands made up of islands how did you make everything to save Plugin or what no we wrote Our Own save script um that's uh a question I can answer sometime as well but let's focus on on the island generator for today I'll try to keep that in in mind Leon okay and answer it in one of the future
making offs wait a couple yeah so the problem we have at the moment is that the start Island always looks like this or not exactly like this but the variety in the start islands is not very high and this is something I would like to change in this live stream as you can see here the start Island always has a little bit of a mountain and a little bit of sand and a couple of trees which it's kind of good it makes the beginning of the game pretty consistent you can't really get super lucky or super unlucky with your starting Island which is definitely something we should try to keep so we should try to make a new balanced Island that also feels vastly different from all of the ones this island generated here can generate so
that's going to be quite a challenge but it's the challenge we're going to tackle in this stream if you have any ideas how we could make that happen if you have any ideas for Island shapes please let me know yeah now we can see a little more action in stream I was already pretty confused and varried earlier when I was um showing you all of this stuff and nobody was writing anything in chat and I is this completely uninteresting okay but this looks nice a tutorial about saving zand boox games would be amazing to be honest yeah um I can give you the quick the quick answer is we just save the positions of all of these objects here some of the objects have oh no I was wrong they don't have ID objects attached to them ah yeah they have ID objects attach attached to them Z this tree has a
structure ID object and this one has ID 44 and that is saved somewhere in a list and then we can save a list of IDs and positions and then we can reconstruct the level from that list of IDs and uh positions put everything back where where it was supposed to be and then a lot of the geometry is just re is just generated again with the same Zed so we don't need to save the position of these uh rocks down here because the level generator can just um create that again cool so let me show you how this level oh did I already do that I'm pretty confused because um I'm doing this for the second time around the way these islands are generated is um piece by piece this is basically step one step one is just the basic geometry
a little bit of a small hill and a zand plane on the ground and if you want we can break that down even further we deactivate that then we can see Step One is literally just placing a zent plane on the ground very very easy very basic and then the next step is placing these rocks The Next Step would be placing a couple of ruins on top of these rocks and for all of these all of the things that are placed we have a bunch of rules that we can specify here the possible positions possible scales possible rotations um here you can see in the with these sliders here we can set the minimum and the maximum scale of every object and where we want it to be placed and
how many of the objects we want to be play want to have placed but honestly so far placing these objects is pretty simple and straightforward because there are no super special rules they're just stuffed into each other as you can see here that one is just overlapping and for some reason that still looks kind of good probably due to the simplistic art style that we chose I bet there are some art styles where just stuffing your meshes into each other would definitely not work but for us it works just fine and now I activate the next step of the process which is placing these little decoration rocks all over the island and they're just dropped onto the island from the top and they just land wherever they land and I assume they have some
additional settings as well oh yeah they have quite a couple of settings they even have a heat map where we where we want most of those rocks to fall and then we can push them towards edges cuz some objects look a little weird if they they're just lying around out in the open so these big Cosmetics are placed next after that replace the resources resources include trees and flowers and then in the very last step we place a bunch of small Cosmetics like grass if we zoom in here we can see these little grass shafts they are placed at the very end because they're not really all that important they just make everything look a little bit nicer and in the last step we also generate the clouds I can't see the clouds oh yeah I can see the clouds
here here's a cloud plane no here ah yeah so those are generated as well and these little waves on the ocean are placed by the level generator as well and that in total makes for a pretty nice looking Island let's have a look at that in game so you can get a bit of a sense of how that looks if you haven't seen the game before but yeah in theory you should have I made quite a bit of content about it on my channel already and the game comes out 4th of April if you haven't checked the steam page out yet link to that is in the description ah jeez also the chat window is a lot longer now so
make a bagel shaped island yeah that would be a cool idea not sure if it would be fitting for the start Island oh yeah that's still a safe game from a game that I played earlier Vincent got to go soon all right see you thanks for stopping [Music] by did you make the island yourself or got it from the asset store I got it from the island generator and the island generator was made by us we didn't get that from the asset star we just have a couple of good programmers and a couple of good artists one on our team um so yeah we might that it's a pretty decent starting Island it has pretty much all we need it's not too too big it's not too overwhelming so a lot of the properties
of this starting Island are already pretty [Music] decent did you work on Superfly 2 no I was not involved in the development of superflight uh freedoman and Paul made that um without me in a slightly different team constellation and I joined their team for I lenders a moving Island oh that would be hard to implement I don't think the game is built for for stuff like that oh how big is the team you work with yeah I made it sound a lot bigger than actually is we three people team of three students basically we start this project as a student project at game School and now we're finishing it
off yeah we're a very small team so that's probably also one of the reasons why we decided to make a very simple game okay but it still looks nice um I even got started with with my first island in the last live stream unfortunately you didn't see that so let's do it again or see what I have already because it's really not a lot here are all of the Island generators here and I'll just build that step by step now let's deactivate all of the crap we don't need so
far should be a pretty straightforward workflow but it's also kind of in an interesting workflow because you don't just build one Island you basically build an infinite amount of islands and they all have to work somehow pretty crazy I think there are three yeah that can be confirmed by me okay now let let me replace this preap um I can't remember how did I call it already made one I wanted to use but there are too many prefabs oh yeah here mountain with bridge and let's see what happens oh oh
jeez I just wanted to create one of them but two looks kind of cool as well nice okay now let's let's do one though and this already outside of the generator range which is probably due to the misplaced pivot point of this prefab mountain with Bridge can I somehow change the pivot position of that I think there's only one way to do that a new empty game object put that in there put the position to
[Music] zero oh no okay this looks like the pivot should be in the center which means
I'll delete this preab we don't need it anymore and use this with a better Pivot Point instead [Music] and now if I hit generate we get a nice eror message uh because there's no mesh filter attached oh jeez there's quite a lot of stuff in here
yeah see that's a just weird stuff you're you're fighting with and unity all the time that should be a problem we can resolve how did you get to game school did you have good grades yeah yeah but grades do not really matter for the game school I went to I went to uh htw Berlin Bachelor game design it's a great school can recommend and the professors there helped us quite a bit with this game actually gave us quite a bit of feedback and also I think I learned quite a bit there and they do not care about your grades
whatsoever you basically send an application with some creative stuff you made and then they decide if they want to have you or not dang it what do we do with this pref that's kind of annoying H I'll build it from scratch
we'll have two of these mountains next to each other and then maybe I'll just parent them into the bridge maybe that works a little better yeah that might work
okay now we put those two into the bridge call this island or Bridge with Mount turn that into an original prefab and now maybe we can finally make this work the way I want it to work um that D is the generator still in
here no Island generator 16 don't need that don't need any of that and then here we'll finally crate rich with mountain and want to create one of these here we go generate no why does it only have one mountain okay but we're getting closer uh although this bridge is getting transformed in some really unpleasant ways going to make sure that doesn't happen
I think this is the only prefab we need to build though what why is that over here e
oh generator will you please generate yes thank [Music] you maybe we should have some zent below that let's check
what if we put some grass below that that could work as well bit of a curved grass plane what is happening seems like that was not the correct object yeah h I like that maybe that could even be could even be a sand plane or why you
think little bit of a curved sand plane oh oh sweet sweet sweet just got to make sure these rocks are a little higher [Music] that's kind of cool
I mean the bridge uh always looks pretty similar okay we're not done yet although I think our archers will make a second pass on whatever I build here anyway because obviously I cannot be trusted with this as you can clearly tell by me messing around with this okay sorry let me read chat sometimes I don't really pay attention to chat and oh jeez now you even have a giant curve here with your few numbers I don't want to see that crap YouTube look at that I don't want to see that curve I just want to focus on building Islands there's some way to hide that no of course not I want of the chat I need to have a look at that curve as well what's my PC specs I have no idea but
it's a good one PCP spe specifications please I've been asked quite a bit i' I've got to check if there's a way to look that up they probably is but let's not do it now Island looks good okay will your game be available for MEC or will it be Windows only uh we'll try our best to bring it out for Mac as well not quite sure if we'll be able to get that done uh before launch two looks nice but they should not clip together oh they misunderstood something probably some sort of portfolio yeah that's exactly it you said that one big island was from a game you played before
but how does unity engine save those things in editor it's just saved into a into a text file or XML file and unity doesn't care if it's running in editor or or in an executable it's just save to a separate file okay I mean in general I'm quite happy with this can also select a list of sand plants this way we don't get a couple more different
shapes of the sand but I feel like that makes it a little unfair sometimes the sand plane feels quite a lot smaller or bigger let's try to reduce the randomness for the shape a little bit maybe pretty cool Islands though so far I wonder what this mountain black steep is let's check out what that does if we add that oh not really anything
how does it look if we add some ruins to this this for some reason is glitched really stupidly into the wall but it still looks good oh no yeah the Rune is completely on top of of the bridge yeah no let's not do these kinds of ruins and let's just enable a bunch of cosmetics and resources and see all this looks as a finished Island PR cute
so this the mountain with bridge and this is Mountain detail maybe we can collect the basic Mountain detailed for this that one is too big
just trying to add a bit more variety to this somehow interesting interesting oops so I definitely feel like we're getting a bit more variety where is it now oh somewhere here
maybe we should play around on on this island to see how it plays let's save all of this apply all oops I didn't mean to apply this though very nice now we can put that in here as our start Island start bridge and play around let's see how this plays
see that happens when you change one of the islands looks a little broken that's because I saved this with an old version but once we hit new game should be all good again [Music] looks like a quite a fun Island to play on let's see oh what's going on with the colors interesting haven't seen that [Music] before think that's a buck [Music]
but who who knows maybe one of my team members decided that all of the text needs to be black now who knows it's a cute little island I like it [Music] [Music] no that is definitely a bug because we can't even see whether these numbers are positive or negative [Music] yeah in terms of uh space and everything
I feel like this island is pretty fair CU now these Mills cannot be placed anywhere down here it's quite reasonable quite similar to the other starting Islands I feel like we could definitely use a little more variety in terms of how these Bridges here look so I managed to beat the island let Let's uh try another another [Music] one yeah looks quite cool as [Music] well no uh that is not good no no no
[Music] no I mean it's not the end of the world but it's um h guess one way to fix that is not to allow this detailed Mountain here to be spawned all that close to the bridge the bridge is spawned very close to the center and these Mountain details should not be spawned anywhere close to the center
okay but maybe also not too far from the center should be a little lower potentially that is a little too low yeah it's a little bit a bit of balancing all of this out here
okay nice nice nice nice nice I think I'll build a couple of variations of this bridge part of the island that will allow us to create quite a bit more variety for this
but in general this already pretty reasonable okay cool once again let's apply all of the changes supply all and let's find the prefab um reach I think we'll have time for another Island after that so if you any ideas let me know for now the only suggestion I got from chat was a donut Island if I don't get any better suggestions we'll try to make a donut Island even though I'm not sure if we can make a donut this [Music] small dang it now one of the problems with changing this is that everything is pivoted to the bridge meaning that I cannot
really change the bridge h e
maybe something like this maybe maybe
this is B and this will be an original prefab let's do one more and just replace the mesh of this
let's do a broken bridge that looks kind of neat
this will be C oh this already also needs to go in here original prefab nice now we have three different ones that we can use
okay let's find where the game objects lists are can delete that that one is outdated ref resources that's said lists very nice and this one will be called uh brid
islands with brige and it will contain the three objects we just graded island or Rich a b and c and then if our artist feels like it he can make a couple more but I feel like that should be sufficient to create quite a variety of bridge Islands so now instead of just one Bridge object let me deselect that I'll select an collection of bridge objects islands with bridge and now we should start seeing those Broken Bridges in there as well a mining Island
maybe what exactly do you mean with a mining Island Fabian hey welcome we have a job for you 1 hour per day on average or tutoring one of our employees um um I'm sorry not not interested thanks for the offer though do not have a lot of time at the moment why am I testing the island generator in here that is not really time efficient let's do it here generate generate come on show me that broken bridge okay but the releas we have that other bridge in here already that's nice I feel like I maybe I should put that on the other side so it gets the same
scale as this because this scale around randomly makes for some interesting Islands at times I would say we'll leave the details up to our archist oh yeah I like this one this looks nice uh just in that one prefab I want this bridge part to be on the other
side more or less aligned with that bridge piece back here would be nice
yeah maybe like this oh is the sand plane not touching the water that's how it's supposed to look but that's not how it looks
no okay y offset let's change the Y offet okay now it's underwater ear least a little bit so we get that nice blue outline around the sand that's definitely important to make it feel connected to the water cool okay let's um test that one more time in game and then move on to the next
Island because we still have quite a bit more time um apply [Music] all let's check it out an island with a mine I one that has a mine on it oh I think I should not have changed the offset of the sand was probably right before oopsy doopsy there was a zent plane that was entirely underwater that's not what we want now no no no no no
[Music] let's put that back to whatever it was before an island with mines and a little cave maybe some crystals or other Other Stuff Etc that's a good idea I'll put that on the list unfortunately I think it's not
something we'll be able to make happen today because that would require a bunch of new [Music] assets I'll put on the on the island idea list okay it's noted for future updates potentially [Music] yeah I like that broken bridge looks pretty juicy oh the color's correct now oh yeah nice the colors are working again that's
weird oh yeah there's not a lot of space on this island not going to [Music] lie but should definitely be enough to reach those 200 points you need to go to the next [Music] one oh another Brewery oh where will I put that there's not enough space [Music]
okay but now I can go to the next Island and here we have a lot more space that's one of the other Island presets okay okay maybe a little bit of rebalancing maybe we should have a little more space on this island what if we make the sand plane [Music] slightly bigger oh the Mountain Bridge the moment has no variant [Music] whatsoever let's add a little bit of variance there
yeah okay I think I'll let the archers worry about the details of how this looks in general these are pretty decent and now we should also have a little more space Oh yeah that one definitely has quite a bit of space almost seems a little overpowered
now let's try to make this a bit more consistent by only choosing the curved sand planes and curved because the round one has a lot more space than the curved sand planes and this should help to balance it out a little bit cool cool cool cool I'd say this one is done apply all one very last test [Music] run and go really get to get used to this new YouTube
UI maybe an island that goes very high a stair Island hm what is the maximum score that you can reach it's pretty high because in theory you can keep going forever I mean I think level uh uh Island 20 is so hard that you cannot really beat it but in theory there's an open end you could in theory make a the score that is infinity I don't know but in practice that is probably not possible because the difficulty just captured [Music] somewhere m
H yeah that is a pretty nice starting Island I like that one cool cool cool cool cool [Music] cool a little bit of space down here let's try one more sometimes you get kind of addicted to seeing more and more Islands just one more one more Island yeah that one is kind of pretty as well except for the fact that the bridge is not going very far into the water [Music]
M it's fine Ron will worry about it okay next Island I for for now I like the the stair Island idea the best taking more suggestions now if you have any so far we had donut Island mining Island and high stair Island what I like about high stair island is that I can create it without making any new models or meshes and donut Island would probably be a good idea for a bigger island not exactly sure about us making that into a small starting Island oh no I ran out of water what a
Pity okay let's call this one stair or start stair stairs turn that into an original preap and then follow the same process link that step by step let's start out with mountain detailed okay so I have an idea how we
could make these um stairs work oh jeez my voice is leaving me already I'll get some more water we'll be back in a sec and now I'll just stop talking as much oh no I don't want my voice to leave me again please stay here voice very nice um so I think I'll just create one of these d detailed mountains with a pretty fixed scale at the
center no sand please and let's make that even higher mhm cool duplicate that twice High then we'll have medium and low okay I should really stop talking
nice so now we have our beautiful stair Islands
oh the position is set to relative that's a pretty cool result sometimes sometimes not
really oh wait is there oopsy doopsy doopsy there are some unwanted mountains in there now they've definitely all got to be a little bigger h
yeah looks reasonable maybe the one at the top should even be a little bigger I kind of like that stair Island was a nice idea now the question question is should it also have sand or not I feel like already has enough space for a starting Island so we probably don't even need any additional zent or stuff like that we can have a small zent plane for decoration
I can have a little bit of sand peeking out here or there that that's quite a bit can allow that sand to be quite a bit smaller I think so maybe sometimes it disappears completely below that Island which is fine as well and sometimes we'll have it Peak out a little bit which a cool little detail visually speaking in my
opinion have a little bit of a very small Beach on a very steep Island and then of course let's oh should we try ruins on this island let's try [Music] that no doesn't work like this dropping a couple of trees and resources here and there
okay pretty cool stair Island type was was a nice idea H what does this look like okay cool let's apply all save all of this and test it out
I generator 17 are you german yes I [Music] am guess my accent gives me a way [Music] maybe very small islands that are connected with wooden platforms yeah but you can build them yourself but that would be a it would be a cool idea as well right there's not really a reason why they couldn't there couldn't be a couple of pre-placed wooden platforms in a level Maybe maybe a rune on top yeah that might work but honestly think I think as my
voice is leaving me now we should probably not um keep extending the stream any any longer than necessary which is a shame I don't want to lose my voice again okay I think this island is actually a little too high just slightly it's too close to the camera [Music] [Music] [Music] [Music] yeah feels a little weird a little too high
override reference Transformer oh yeah yeah yeah yeah e
I'm not going to lie that still looks pretty high dang it we want it to be high but we don't want it to be inside of the camera
this the video I wanted really or say are you saying that [Music] ironically ah which you have to connect with these wooden platforms ah now I see yeah that's a good idea as [Music] [Music] well okay now I feel like the distance from the cameras is okay and it's definitely Island type we didn't have before that's pretty
cool just that statue down there come [Music] on um I'm not going to allow that statue to be placed on zand because on zand it's pretty much unreachable resources statue and here I can just um say it cannot be Bond on zand only on grass and on Stone apply those changes and try again yes it is the video wanted okay that's
glad to hear [Music] that okay oh this one actually turned out pretty nice kind of feel like playing a city on this [Music] one yeah I like this that's good this a good one [Music] [Music]
okay now the question is what happens if [Music] we at all of our new Insel types in here we say there are three island island types ig1 I just switch to German accidentally that happens sometimes one no I wanted 16 very nice 11 16 17 and now we should have a pretty nice variety of starting Islands because now one of the Island generators we have will be picked as the starting Island and now we have three different Island generators for the starting Island so that should obviously lead to
a quite bigger variety in general oh yeah look at that don't worry that won't happen in the final game that just happens when you change a lot of stuff in game we have islands like this now let's see if we can get a different one no that is the initial Island [Music] prefab that is the initial Island prefab as well come on give us a different one [Music] no give us a different
one let's hope this isn't broken oh come on this this cannot be true something's wrong was this really pure come on this cannot be pure coincidence [Music] [Music] let me look into that starting Island Bridge stairs h
hope that is not a bug let's see oh no don't tell me it always picks the first one [Music] it always picks the first one okay whatever these uh new islands we created are nice though I especially like the the stair one and that's that is a buck I'll fix in a sec after the
stream that is not a nice bug glad I found that how did I make the sound for this game I did not make the sound for this game uh the sound was once again made by our artist freedoman everything that looks and sounds good about this game is his fault I basically didn't do anything no that's not true I just built two new beautiful islands the only thing I did for this project yeah I really like these stair Islands very nice very good idea whose idea was it I forgot [Music] I think I just have bad luck H
maybe but that was too much bad luck got to be got to be a buck and not just bad luck [Music] [Music] okay I'd say we we'll end the stream here if you have any more questions suggestions or ideas for the game let me know now otherwise I would like thank you very much for watching um but I'll be reading chat for a couple more minutes and then we call it a day hope this gave you an Insight in how the the island generation Works how this entire workflow Works Islanders comes out 4th of April check out the link in the description uh to
see the steam page of this game wish lists are highly appreciated and I'll make a more indepth video of how the island generator works sometime in the future and try to condense that information down into a 10-minute video CU yeah I totally understand not everybody wants to watch that 2hour live stream in order to see how the island generator works and then I can show you all of the other stuff you're interested in how the saving the loading works I can show you all of that no problem just got to remember to do it oh no don't have a good place for The Sawmill yeah maybe down here
[Music] it's a cute little island nice [Music] nice maybe it needs a little more space I don't I don't know I'll figure that out after a bit more play testing definitely feels like I'm running out of space quite quickly but that was also the case on on the other starting islands and I have a little more space down here nice [Music] oh no where are all the
flowers a don't tell me they are in the terrain I can see some threes there okay they're not in the terrain they're just under this building which isn't exactly perfect either but it's okay I guess that's okay nice nice nice okay so let me read if there are any more questions cool no more questions that was very nice that means thank you very much for watching hope you enjoyed hope this gave you some interesting insights and I'll see you tomorrow with another live
stream by
The development of the strategy game Islanders centers on a sophisticated procedural generation system designed to produce infinite, aesthetically consistent island layouts. By utilizing a modular, step-by-step framework, a small three-person team successfully automates the placement of terrain, resources, and decorative elements. This approach relies on specialized generators and heat maps to ensure that each procedurally created level maintains structural balance and visual coherence, effectively allowing a lean development team to scale content without sacrificing quality.
Technical execution involves an iterative workflow within the Unity engine, focusing on managing complex variables such as mesh filtering, pivot points, and object clipping. The development process emphasizes the importance of balancing randomness with intentional design, as seen in the creation of specific island presets like the stair-style layout. By repurposing existing assets and adjusting parameters such as sand plane offsets and surface constraints, the team creates diverse gameplay environments while minimizing the need for new model production. This methodology ensures that the game’s difficulty curve remains stable across various procedural configurations.
The project highlights the efficacy of a collaborative, specialized workflow where artistic and mechanical responsibilities are clearly delineated. Through continuous playtesting and refinement of generation logic, the team addresses technical hurdles—such as spawning bugs and camera clipping—to ensure a polished final product. Ultimately, the development of Islanders demonstrates how procedural generation can be leveraged to provide high levels of variety and replayability, proving that small-scale teams can achieve professional-grade results through disciplined iterative design and a focus on modular asset integration.
Thomas Brush · 2026