MovingBlocks

Create a Block With a Custom Shape

Blocks shapes are stored in a json file that describes the basic mesh information of a block. The goal of this task is the produce one of these block shape files and add it to the tutorial module.

Some example custom shapes include torches, doors, cactus, and slopes. combining a shape with a block family can allow for even more possibilities. such as the growth cycle of a in game crop or a gate with an open and closed state. combining shapes can introduce extra customization for block structure.

This task introduces the basics to adding a custom shape to Terasology.

Where to Start

  • install blender addon: zip
  • follow this guide for installing the addon except that your importing shape_exporter_import.zip.
  • Information about block shapes
  • preview shape with give stone 15 TutorialAssetSystem:<shape>

Definition of 'Done'

  • add the block shape to Sample
  • create a PR to the Sample with a preview of the shape using one the existing blocks in the game. give stone 15 TutorialAssetSystem:<shape>

Task tags

  • sample
  • shape
  • java
  • blender

Students who completed this task

Graviton, StripedMonkey

Task type

  • web Design
close

2018