I wanted to write an article about this work method in level design, which I trained by myself and at work. There are very few data about this subject. Even if it seems simple at the beginning, we soon notice that making mistakes is easy. Therefore, Iâ€™ll expose what I could learn over time, such as the advantages it grants in a production, or the most important phases youâ€™ll have to go through in order to get a functional design.
Block design, also known as Â«Â White boxÂ Â», is a design method we especially apply in level design. To make it simple, it is the fact of creating your LD from geometric forms, hence the name Â«Â white boxÂ Â», due to the engines that often use white as a default color. This methodÂ requires not to add any form of detail, and focus on the basic principles of level designÂ (scale, circulatory, flowâ€¦)
So, we design from the macro level to the micro level. This technique is very similar to painting or sculptingÂ : we first create a rough silhouette of our model, and only then we add some detail.
First, you need toÂ cope with the constraintsÂ set by your game designer or your developer, and make your level design around those.
Then, try to work on your layouts and different floorplans you made out of paper.
Paper is indeed a quick way to prepare your plans. Once you have approved your plans, and you think they are viable, youâ€™ll be able to work withyour level design software.
The most important thing to think ahead, is thatÂ everything needs to be modular,Â as your LD necessarily wonâ€™t be exactly like you planned it on paperÂ So, use big blocks, without any detail, any texture, or use a token color to highlight your work in the engineâ€™s viewport.
You must first focus on the FOV (Field of View), the scale of your buildings (for instance, if you have to create a city), your global composition, the circulatory inside the map, the flowâ€¦ This is why it is important toÂ use patterns, as from one software to another (i.e. from Sketchup to Unity) the scales may vary, and the FOV can deform your composition.
Once youâ€™re happy with your blocking, proceed toÂ test your level design with as many people as possibleÂ ! Your lead, level designer, game designer, artistâ€¦ Youâ€™ll notice that your blocking contains some imperfections. Take these feedbacks into account, and fix your problems. If youâ€™re working with Sketchup, creating groups will make everything easier.
The most important is to keep working your blocking, until you and your team make sure the level design is viable.
Details are completely useless at the beginning of your design phase.Â If we take the example of a chair, it can be made of plastic or wood, youâ€™re the level designer and it doesnâ€™t interfere with your work or your efficiency. What will really matter is its location, the space it takes in a scene, the way it fits in your scenography, etc.
Moreover,Â before your design gets validated, youâ€™ll have to review it back and forth, and details may finally be cut or changed. So, this is a waste of time for you and your team.
Here is, for instance, a chair during the block design phase.
Of course, detail will be added, and Iâ€™m not saying that texturing or lighting wonâ€™t impact your level design.Â But it only adds once the basis is solid enough.Â This is what we may call the design phase number 2, almost like post-production.
Â Â Here is, that's a exampleÂ of Â map that IÂ made, where we can see the phase 2: add some Â details at your block work
This work method is efficient and, above all, itâ€™s safeÂ !Â Itâ€™s safe because once you get to add the details, youâ€™ll be sure that your work is viable and functional. A common mistake is to try to skip quickly this phase. And it is a mistake I was used to make tooÂ ! Blocking may be a long process, and sometimes we are eager to see our work skinned or detailed. So, you must be patient, and youâ€™ll be rewarded when your work is efficient, regardless of its skin.
Another advantage is that the size of your files will be much reduced. If you add detail, they will get heavier and your work wonâ€™t be as optimized as it could have been. Moreover,Â adding box colliders afterwards is easierÂ and less resource-hungry.
Watch out once the block design is over.Â Think of the graphists and level design artistsÂ ! And donâ€™t fall in the other extreme, like the picture showsÂ :
Indeed, inÂ certain productionsÂ they wonâ€™t always be right next to you, so you shouldÂ make an effort to help them understand what you wanted to do. Explain them that you wanted a car here, rather than a garbage dumpster, if it seems important to you for some reason (consistency, scenario, etc).
So, once the block design is over and you have validated your basis, you can add some detail on certain elements.
Generally,Â SketchupÂ is still my favourite software for level design, especially for the block design phase. Itâ€™s simple and its tols are efficient for blocking. Nonetheless, itâ€™s absolutely not adapted to organic objects, or 2D games, which is harder to deal with. As Sketchup is meant to be used for architecture, you can quickly create your different layouts. But the graphists donâ€™t really like to receive Sketchup filesâ€¦
Any editor/engineÂ can be used to make a block design. You shouldnâ€™t always have to waste your time re-saving and exporting your files from one software to another.
LegoÂ ! Yes, this tool is cheap for a production but you can really test an early conception in block design with legos. Itâ€™s fun, and you can easily try all sorts of combinationsÂ ! Of course you wonâ€™t be able to test them directly ingame, but it can help by illustrating your ideas, and serve as a block design pre-prototype. For instance, for game designers who donâ€™t manipulate any engine. And itâ€™s always a good excuse to play at workâ€¦
Example of a level design prototyped with LegoÂ : it is easy to get something understandable by anyone.
Thank you for having read this article, I hope it will help some people who didnâ€™t know this method yet. If you have any question, feedbacks, or even different work methods, donâ€™t hesitate to talk about it, as this is mostly based on my personal experience. To conclude, you can find an article by World of Level DesignÂ here, which complements mine very well.