Introduction

Hello! My name is Ben and I’m from the Netherlands, I’m currently an environment artist working at Starbreeze Studios in Stockholm, Sweden. Previously I did an internship at Larian Studios in Belgium working on Divinity: Original Sin 2. Apart from that I made a number of personal project to continue developing my skills. My main focus is environment art with a desire to become a technical artist.

Project

The idea for the building constructor was on my mind for a long time as I have seen lot of potential use in recent projects I worked on. After doing some early prototypes I found that Unreal Blueprints became too constraining at that point, so I decided to switch to C++. I had no programming skills at the time except for basic Python. Luckily there are a lot of good resources online like Udemy and the Unreal community tutorials, so I got myself up to speed.

The idea was to create a tool which takes care of a boring and tedious task such as constantly placing the same kind of modules by hand. It is designed to work with user defined measurements of modules with some restrictions. The tool takes in simple boxes in the shape of the building and places the modules based on its dimensions. When the user is done with editing the building it can be “baked” down into separate static meshes.