Lecturer in Game Design | PhD Student | Indie Dev

Honours Blog

Asset Creation Process

As stated previously; for this project I intend to create my game assets as lower-poly models that are still easily recognisable as the intended object. The lower-poly aspect will allow me to build a higher volume of assets which I believe is required to make a scene appear more natural. In striving for quantity, some quality is sacrificed, but I feel that the level of assets that I can create in this way is still more than acceptable for the game.

My first step is to find a reference image. In Forget-Me-Not I intend to base most of the furniture items on ones that were owned by my grandfather. Above is an image of a cabinet that he used to have in his living room. I will use this photograph as a rough reference for the creation of the 3D model. 

I started modelling this cabinet with the intentions of the player being able to open every compartment or drawer that it has. Although this will require a lot of trigger work in UDK, it will increase the amount of areas in the game to explore as well as make the environment more believable. I began the modelling process with a cuboid and extruded the basic shape of the object out. I made further extrusions into the body of the cabinet to allow space for drawers and doors to be fitted later on.

As with the previous stage, I used a basic cuboid shape and extruded it to fit gaps I cut into the object. I kept the topology of the drawers and doors simple so as to make UV'ing the assets slightly less taxing in the later stages.

Here is a quick render in Maya of how the basic shape would appear in the game engine, I was happy with the basic geometry and object silhouette so decided to move on to the texturing phase of asset creation.

From here, I separate the modular assets from each other to make it easier for the UV mapping process. After moving the modular pieces into place I can gauge how many textures will be needed to complete the object. For the above object, I made it relatively symmetrical, so the final cabinet will only require 6/7 textures to complete.

I planar mapped each area of the cabinet, with more space on the UV dedicated to the more seen areas of the cabinet with less space for  areas like the back. Although the UV map is slightly messy, it should still deliver a smooth texture in the final product.

Pictured above is a simple texture that I will be using for the cabinet as a placeholder for the looming progress presentation pitch that I have next week. Although simple, this texture should hopefully give off a realistic enough look to the cabinet.

At this stage I like to export the model into UDK and build the final texture in the Unreal Content browser by creating a material. For the sake of this blog post I will apply the texture in Maya and render it out to deliver a better lit version of the final model.

This is the process I will be using to create my assets for Forget-Me-Not. This may not be the most efficient way of producing assets, but this process is one I have used throughout my time working in Maya and UDK thus I have become accustomed to it. The final render looks like a convincing cabinet that wouldn't look out of place in my game environment.

I hope this insight into my development process was interesting. I really enjoyed analysing my development process as it is an area I have never really reflected on in the past.