Throw-able Objects Iteration 1

I have established a control scheme as seen in the image bellow and made a script to attach the ball objects to the controller when the trigger is pressed down and releases it when the trigger is released. The velocity is then set to be the same as the controller’s velocity to mimic throwing. When the object hits the ground it then starts the echolocation effect. The next step will be to improve on the effect to get a more dark sci-fi feel.

Basic movement has also been implemented by using both the direction the controller is pointing and the trackpad to move . I do not get any motion sickness from this perhaps due to much of the screen being mostly black, though dynamic FOV reduction could further aid anyone who does feel sick.

I also added a ring to the edge of the echolocation effect to make it feel more like an echolocation effect as opposed to throwing paint.

A sound effect was also created to test that functionality. The effect will be changed in the future as it does not fit with the themes of the game.

Controller Throw, Movement and New Effect Video:

In the video linked below, I show all features listed above. Each hand spawns a different ball object with different bounciness values in order to test what feels better for the game. In the future, I will also test what is the optimal radius the circles should be depending on the strength of the throw.

https://www.youtube.com/watch?v=COchRHfGXXI

Controls
GDD, Controls

Leave a comment