Setting Up 3D Puzzle Games Using Pure Xpresso
In this tutorial series i will try to teach you how to set up and rig two 3D puzzle games, a 3 by 3 Rubick’s Cube and a Pyramid using pure Xpresso in Cinema 4D. The setup is both easy to use and flexible. You can animate every move possible, or if you’re an expert on this subject, you can play and solve the puzzle live as the timeline plays forwards or even backwards. It’s possible to keyframe the moves so the puzzle scrambles itself or solves itself, using the exact moves that you decide, change the time interval for each move, you’re even allowed double moves. You can later decide to change the different pieces with other geometry and build other types of puzzles as well as a lot of interesting motion graphics elements for use in your particular projects. The video is quite long and detailed, so I’ve decided to divide it in two smaller parts, that you can more easily follow. In the second part I will show you how to build a pyramid puzzle, which is slightly more complicated, but very powerful. Following this training you will learn some basic and advanced concepts of Xpresso, compose and decompose Matrices, create different kind of constraints, build a custom timer that works whether the time is moving forwards or backwards, help lay out the UV of an object with some expressions and lot more. There’s something for every level of Cinema 4D user.
In the begining I wanted to record a commercial tutorial on the subject, but later decided to release this one free of charge, for you to watch, learn and share. If you find it right in yourself to contribute to other training series, like this one, go ahead and donate some small money, buying this series on Gumroad for the symbolic value of 5 dollars. Bundled with the series of videos, the buyers will also find the scene files for this project and some more examples. Thank you!
Gumroad link: https://gumroad.com/l/iKzZZ#
00:00:01 – Chapter 1 – Modeling The Pyramid
00:04:47 – Chapter 2 – UV-ing With Some Help From Xpresso
00:15:28 – Chapter 3 – Texturing The Pyramid Faces
00:20:28 – Chapter 4 – Theory (Inverse Matrix)
00:35:48 – Chapter 5 – Setting Up The Pyramid Puzzle
00:52:27 – Chapter 6 – Filtering The Pieces Of One Face
01:04:30 – Chapter 7 – Animation Using Keyframes