AI enemy & Health bar Function

AI enemy function

In this work, it applied the AI enemy function,  enemies will automatically move around, chase the players, and attack. By setting the navigation mesh, enemies will move within the designed area.

AI enemy prototype
navigation mesh

Health bar function

The health bar shows the health of the players and the enemies so that they can decide whether to save their partner or not.

Health bar (enemy)
Health Bar (player)

Mini Map Function

The map was originally designed based on the concept of the circuit board and subsequently changed to its current state in response to the task settings.

Final Map setting
MiniMap function prototype

The minimap shows all the locations of all players and the enemies. Only non-VR players have the access to the minimap.

3rd person perspective camera

The perspective of non-VR players is the third-person perspective, so that player could see their own avatar and interact with others. The use of cinemachine plugin help achieves the setting of third-person camera as well as the character rigging.

Cinemachine could achieve the following camera functions, so the avatar will follow the mouse to change the direction they are facing.

Notes of cinemachine settings
3rd person perspective prototype