What Are You Working On? Community Screenshots & Videos

[TABLE]

arcadekomodo/home///2014/12/GOLEM_RockGoldbarsBubbleGum.

**GOLEM Entity Construction System v1.0 **

A Procedural Monster Generator. The basic idea is to author mesh-less animated skeletons, spawn/attach various Actors, Meshes, Particles, and audio (skeletal, static/instance, destructible) to the skeleton, creating a collage that *forms *a Monster in real-time.

The system will supports Layering, Symmetric Fragment generation, Growth, Dismemberment, and in-game assembly & customization. The goal is to produce some interesting Monsters that appear very unique individually, with limited resources (art skill being one of them).

Monsters will come in a variety of shapes, limbs count, animations. I intend to extend the system to generate procedural weapons, vehicles, and props in the same manner. Although the Monster to the left is randomly generated, hand crafting such complexity would be tedious, in my opinion.

Basic Golem Assembly Process:

  1. Attach Shape Component to Skeletal Joints
  2. Spawn a Fragment external to Shape and interpolate towards Shape
  3. Test Collision against Fragment vs Shape. If Overlap, attach Fragment Mesh to Joint associated to Shape.

=A_AtD1xkAt4

Short-term update is to improve the Fragment vs Fragment collision checking to minimize Fragment overlap and fill in the space more efficiently. Long-term planned features include support for Dismemberment, Interface to wireup a UI, in-game assembly & customization (Fragment Painter).

Thanks for Reading