Tools and Material

I like to work smart, especially when it speeds up my workflow. So here are some Tools & Materials I created under my courses in The Game Assembly:

Placement Tool


  1. Place the  Blueprint
  2. Add objects to object list(s)
  3. Choose list
  4. Put in values to determine area
  5. Play with scale and rotation.
  6. Want object to snap & rotate to the ground? Tick the box.


5cb367a3d600f1089be38826479d9ca3
5ddb5b27648fdc94ff23746f6e33791c


Array Tool

  1. Place the blueprint.
  2. Add first BP you want to use.
  3. Pull the spline to a length you desire.
  4. Change BP from a list.
  5. Do you Have dual texture set for variation? Choose a new material from the list.
5d41e0ad4364c7120d118fa2d6f8e0e0
8a26361d049213d65a353fb444802d46
58151d295054051e98503f391cffc588
36d304de7974f07deb250808c395ab5f

I made a material where you can put in your handpainted textures as a base, then if you want, you can paint up to three layers of different materials.

Automated texturing

In our game "RoboReboot" I created a system with Substance painter and Substance Designer that helped us get textures on all our models fast. After the first texturing pass it was easy to modify it to make it more unique.

52f516887cac26d3f7a836d07526cc8a

Vertex paint material.


Basematerial, layer 1,2 & 3:

2faa1fbe1e411b3bd749835522c515da

Blending between two material based on height to erase those sharp edges:

8966512a6a2fea5d60b34bdc1a4e1f07

Each material can use a mask:

92f92d65c24907479b0a9e08aa1d5157

World based masking;

B5bb0b7c134e6507592a7e5cf59557ea

Controls that make sense:

5770e5e0683e86619176bf89ab79174d

And my spaghetti:

4d8e85ea88c80bdbe92e9d3c00f91922