An Approach Facilitating 3D/VR System Development Using Behavior Design Patterns · Study