• Freejam Chris

Skewing! - Dev Blog #39

Updated: Apr 14, 2021

Today we wanted to talk about skewing.

We ran several experiments and discovered that applying a non-uniform scale in 3 dimensions as well as skewing in multiple ways all within a single click-drag mouse movement as in Gamecraft did not feel intuitive.

To solve this we are planning to do a few things.

The inventory will contain a comprehensive set of predefined shapes, much like how a set of Lego has a large number of shapes, with varying sizes of those shapes. This means that you can simply click and place shapes without the need to scale or skew. We found that this provides a more satisfying overall building experience

In time we will be adding improved inventory navigation so that it will be easier to find blocks and shapes. Throughout development we will be adding more parts so this is something that we will need to make it easier to navigate.

There will be two forms of shapes within the inventory

  • A set of primitive shapes that can be scaled

  • Pre-skewed and prescaled shapes which cannot be scaled.

We are planning to add more pre-skewed cubes before the first playable build. Here are a few of them which are skewed only in one direction:

Later on, we plan to consider an option to add skew in as a tool. If you have any thoughts on the best way to do this, let us know. We had a few ideas, including a ‘shapemaker’ tool where you are able to set the shape of a block piece and then add it to your inventory. This particular option was interesting because it felt more Lego-like We also were considering a full widget style tool similar to 3D programming where you can move, rotate, scale and skew blocks after they have been added to the world

A playable Pre-Pre-Pre-Pre-Pre-Alpha is now available! Make sure to visit our home page at http://www.techblox.com/ to sign up to play it!

Twitter Discord