Developer Update, Week 10


Goals:

To create:

  • A modular moving platform asset that allows both horizontal and vertical movement

To:

  • Fix existing Arena scene for ease of movement and increased enjoyment

Personnel:

Jack

Technologies, Tools and Resources used:

(For most of the task)[https://answers.unity.com/questions/1253118/moving-platforms-in-unity-3d.html]

Tasks Undertaken:

Created a script that can be attached to objects to give them the ability to move from position 1 and position 2. This script also includes a timer for how fast the platforms move. I also edited the Arena scene to make more areas accessible to the player and give all objects a use.

Justification:

The platform functions as a 3D object with two reference points that work as indicators for the transform locations for the movement, the time increases/decreases the speed at which this is performed.

What we found out:

Most interestingly, in Unity a popular way to allow smooth interactions between 3D objects is to temporarily parent one to another to make objects 'stick' together when moving and remove this parenting when the objects are no longer in contact.

Open Issues/Risks:

Some of the movement especially horizontally, is quite prone to glitching, I may have to refine or create an entirely new script to keep the player attached to the moving platforms. Most of this can be avoided with careful tweaking, but if the problem persists I may be forced to refine the script or create a more effective one.

Recommendations:

N/A

Leave a comment

Log in with itch.io to leave a comment.