Battle Arena "Sunken Robot Ship" - The Creative Process
05:42Once I had planned out what my Battle Arena was going to look like and gotten the hand of how to model a bit better in Maya I was then able to build my battle arena!
Modelling Process
For this battle arena, even though we had to import it into Unity at the end and animate a camera around the scene, I decided to model my whole environment to scale within Maya, unlike my Game Walkthrough. I have already done a blog post on how I learned to 3D model in Maya, so look at that if you haven't already seen it, but I basically used these techniques to 3D model my environment.
I realised that I had made things hard for myself because I was trying to model everything inside a closed boat and wasn't too sure how the best way to go around this was but then I was told that the arena needed to be in an open environment so that made my life easier. Instead, I changed my design a bit to make the boat look old and rusted, as if it had sunken a while back. This also fitted with the steampunk look that I wanted to create anyway so I still stuck with my original steampunk / robotic design ideas for the windows, chest filled with nuts and bolts and other things.
I attempted to make very complex 3D models such as fish, underwater anemone and of course, the robot Josef from Machinarium. I also used ncloth to create a realistic cloth model over the table within the boat which I then combined into the table to make into a mesh.
Little did I know that these complex (and sometimes rather messy) 3D models would come to haunt me during the texturing process of this battle arena....
Texturing Process
I'm going to be honest here, at first I found texturing extremely daunting. Mainly because of the UV maps that I had created for myself during the complex 3d modelling of a lot of my objects. I had a lot of work to do, stitching them together and then using the outline image as a reference to create my own textures. I turned on the turtle option for baking and reset the settings and output file so that I could bake my UV map and use that as a visual reference to how it looks as well as exporting the UV snapshot for the outlines of the UV map. I could then open these both in Photoshop and start creating my own textures for that object. I usually did this by gathering lots of different source images, such as rock, moss and coral and overlapping them, making them tile and using the eraser at different opacity settings to blend them all together to make a completely new texture out of the combined ones. I also used the layers overlay settings to change how a layer could look when on top of others, either making it hardlit, or just using the colour from the image, etc. I found this technique extremely useful because I wanted to keep the Machinarium art style within my battle arena so a lot of the time I would look for images of the game and then copy a small section of the scene and overlap it over the whole of my image, choosing to only add the colour of it to the texture that I already had made.
This is the photoshop file for a barrel in my scene |
How textures were before automatic unwrapping |
Now it was time to create the flyby camera in Unity to whizz around my scene, but first, I still wasn't happy with the way it looked. It still didn't look like it was underwater to me so I added a water ripple asset from Unity Standard Assets to sit on top of the rocks so that the camera to fly down through the water, emphasising that this was a sunken ship, as well as some lights around the scene to make it look more blue. I added a light above the water ripples which was a light blue colour which shone down on the scene and some blue and green lights dotted around the battle arena. This now made it look a lot more scenic and gave it the Rapture feel from Bioshock that I originally wanted to include from my moodboard.
0 comments