View
84
Download
1
Category
Preview:
Citation preview
Cristian Galliano
Cristian Galliano 3D Game Engine Workflow
The task I was given was to create a three dimensional level on the Unity 3D game engine. I
first started off by creating a player in game so that it was possible to move around in the
level. After doing this I went one to begin creating m level. I did this by first using the
raise/lower terrain tool, which allowed me to easily create a mountain then I used the paint
height tool to create the actual ground for the level. Then I used the raise/lower terrain tool
once again to create kind of a border around my island. The next thing to do after creating a
base for m level was to paint it. I decide to go onto the unity asset store and download some
new textures to paint onto my level. I added a rock texture to my mountain, a grassy texture
to the main ground area and a sand texture to add a beach to the level. After doing this I
decide that my level was too flat and that I had to raise and lower areas to give it more
realism. I did this by raising it slightly with the paint height tool and then I smoothed it off
using the smooth height tool. I decided I want to add some trees to my world to start
making it look like a realistic area; I downloaded a pack called palm trees from the unity
asset store. I added a lot of trees to a certain area to give the effect that there was a
different biome there. The next thing I did was smooth out the sandy area so that it looked
more like a beach; I added some rocks using a stone texture which I got from the assets
store. After also importing a basic water resource my level looked like this;
After adding in more trees and editing the textures on my world I decided to add another
island behind my main larger island. I created it with a crescent moon shape in mind whilst I
was designing it. I added a sandy beach and a grassy mainland to this particular island. I also
mad a large lake in the middle of this island. After adding some palm trees I decided t
download a wooden plank bridge from the unity asset store. I would use this as a pier that
would reach out into the lake. Next I added 3 wooden rowing boats into the water just to
Cristian Galliano
add more to this area. After doing so I decided I wanted to add an old run down house so I
went back onto the asset store and downloaded one of the shanty town houses and placed
it near my pier. I also added a water tower for greater detail. After doing so my island
looked like this;
Next I added a large mountain to my second island which I would later turn Into a volcano, I shaped
the mountain till I felt it was a sufficient size and then hollowed out the middle. I thin added a water
object to it however I replaced the water texture with a lava texture which I also downloaded off of
the unity asset store.
After deciding that I didn’t like the idea of having a second large mountain I removed the volcano
and the island leaving oly some of the rocks and this would act as a rock formation in the water. I
also changed the water from the still water to a moving wavy water which I downloaded from the
asset store which was called Water (Pro).
Cristian Galliano
I added this rock formation in the distance because it adds to the map and when you look in
the distance. Also I prefer the look of it to the volcano. After finishing this I added some
more detail to my second island, I added more trees and imported rocks. I imported
sandstone rocks and also imported a rock texture so that I could combine the two to create
large boulders. After doing so my island looked like this.
Cristian Galliano
I also painted on some bushes using the place trees tool. This tool allows you to place
multiple trees with a paint brush and paint them around the world.
Cristian Galliano
The place trees tool allows you to select an object and place
multiple of that object down with a paint brush tool. It allows
you to change certain settings such as brush size, tree density,
color variation, tree height, and tree width. However when
I used this tool I experienced an error where there would be
a lot more of the object I placed spawning than there should
be. This caused unity to lag a lot and also caused it to crash a
few times. To fix this I had to change the tree density to 0 and
paint over the areas which were causing it to lag. After fixing
this bug I went on to continue adding trees to my main bigger
island.
As you can see I painted on these trees then added random other trees in the middle. Also I
added random bushes on the floor to add more detail to my level. I added my own colliders
to these trees, I did this by adding a collider component into the trees which were in the
original folder. This meant that every time I added one of the trees from the folder I would
have this collision mask. After doing this I thought that my level was pretty much one and
my final product looked like this.
Cristian Galliano
All in all I think my 3D level turned out just how I wanted it to however if I have more time
to edit my level I would add more tress and maybe a city to my main larger island as the
grassy area is very plain and doesn’t have much in terms of detail. I would also add more
rocks to my beach areas as they also look a little bit plain.
Recommended