Sebastian Rath´s PY4D is a new, alternative way to script with or to code plugins for Cinema4D – without COFFE or C++ – but in Python.
The current beta (v0.9.0001) already makes a fine impression and proves itself easy to get started with.
This video shows a little script that was adapted in a twinkling and controls the particles of a TP-Storm to behave after the three flocking boids rules.
Don has rendered a much prettyer version of the dummy above.
You can download the C4D-scene here.
Update: The file has been updated to work with the R12 version of Cinema 4D.