Tetris! Need I say more?

We’ll take a look at creating everything from constructing the bricks to creating a random brick-dropping animation natively inside of Cinema 4D. After that, we’ll fine-tune the animation using some tools included in the scene file.

The tool included in the scene file is a MoGraph Weight Modifier built with Xpresso that lets you keyframe the weighting of individual elements based on their index numbers. This may sound more complicated than it is, but once you see it in action in the tutorial, it’s very straightforward.

This tool is needed because MoGraph isn’t perfect — sometimes bricks intersect each other, or top bricks land before the bottom ones. In those cases, the weight modifier helps hold back certain bricks until it’s their turn to drop. I tried to find a more automated solution, but this workaround proved to be the simplest and most reliable.

If you have questions, feel free to leave a comment. Thanks for stopping by!

⬇️ Download the scene file:
https://alphapixel.net/freebies/

view More Tutorials

Cube held in place by chains inside the Cinema 4D Viewport Interface

Different Ways to Lock Objects in Cinema 4D

Shows off some code from the save at render script for cinema 4d

C4D Freebie: Save-At-Render Scripts

Preset: X-Particle Noise Preset