Level Design in Unity Part 3: The Columns

Objective: Design a Sci-Fi Lab using assets from GameDevHQ’s Filebase.

Finished Columns

First I will make a Prefab of the column I want to use in the SciFi Lab. This will be made up of a few assets from Filebase.

Column 1 and column 2
Column 2 and Column 3

Next, I will make sure all the pieces are in place and lined up. I will be using Vertex Snapping.

Vertex Snapping

Now that it is all lined up correctly I will move it into place along the wall using the Move Tool, and make sure the size is correct using the Scale Tool.

Moving and Scaling

Now that I have it the way I want, I will create an Empty GameObject called Column02 and drag all the Objects into the Empty Object to cleanup the Hierarchy.

Clean up Hierarchy

I will create a prefab of Column02 so I can use it throughout the Scene and have the ability to make changes to all that Column02 objects just by changing the Prefab Object.

Create Prefab

Creating an Archway using the Columns.

Archway

Now I will place the Columns and Archways throughout the SciFi Lab Scene.

Completed Columns and Archways

Next will be the Ceiling and support Struts.

Happy Coding!!!!

--

--

--

Unity / C# Game developer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Marlin Dev & Community Updates — May 2020

Object Oriented Concepts in Python

True Elasticity of Oracle Autonomous Database

Spring Cloud Bus and Spring Cloud Config Server

Termius for Teams Game Changer — Introducing Group Sharing 2.0

TIL-24: Hashing in Java — Part 2

Imitation of Weibo social platform system design[2] — Use the hash data structure of Redis to…

How to run over 30k tests in under 5 minutes

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Bill Rislov

Bill Rislov

Unity / C# Game developer

More from Medium

Level Design in Unity Part 1: The Floor

Using Decals in Unity

More Productive Editor Layout in Unity

Script Communication in Unity Using GetComponent<>