Tetrahedron

Build and destroy structures made from tetrahedrons. Includes simple serialization for level design. Supports multiplayer.

Category:
Tags: , , , , , , , , , ,

Description

VIDEO:

Spotlight Video – Preview + Tutorial

WHY SHOULD YOU CHOOSE THIS PLUGIN?

It implements unique functionality of building adjacent tetrahedrons at runtime (and destroying them). 

It includes all required backend geometry and math, so you can just call one function from the blueprint to execute the mechanic. 

It has a built-in collision validation, so that you cannot place overlapping tetrahedrons.

It also includes a simple serialization mechanism for editor use, so you can pre-set some more complex shapes in your levels.

WHAT CAN IT BE USED FOR?

Tetrahedron is a solid choice for low-poly games from a multitude of genre’s.

It could be used to implement a collectible resource mechanic. 

You could pre-set some plant-like shapes in your level, and then the players could collect them by destroying the tetrahedrons.

It could be used for a building multiplayer party game, where the players have to build shapes according to a prompt within a time limit.

It could be used for a puzzle game, where players have to connect tetrahedrons which are apart in space.

Another example usage: it could be a supplementary destruction mechanic, where the players have to destroy complex pre-set shapes (maybe utilizing some area-of-effect explosions).

Technical Details

Code Modules:

Number of Blueprints: 9

Number of C++ Classes: 7

Network Replicated: Yes

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64, Android, Linux

Documentation: Spotlight Video – Preview + Tutorial, PDF documentation

Supported Engine Versions

5.1 – 5.3