An open API service indexing awesome lists of open source software.

https://github.com/twiks228/player-controller-3d-unity

Player Controller 3d Unity
https://github.com/twiks228/player-controller-3d-unity

controller player player-controller unity unity3d

Last synced: 13 days ago
JSON representation

Player Controller 3d Unity

Awesome Lists containing this project

README

          

# Player-Controller-3d-unity
## Here is a link to the download resource, since I haven't figured out the git terminal yet and the file weighs 233 MB ;): https://drive.google.com/file/d/1EJhPrv_c6DNVXpM51AU6Jd0fQsDoleEX/view?usp=drive_link
This is my first plugin for creating a controller character to control it in unity 3d.
![image](https://github.com/user-attachments/assets/46d58d13-cc08-40e1-8290-313f0642ec48)
##What the menu looks like:
![image](https://github.com/user-attachments/assets/1095b869-33f0-4e0f-9536-0272b920be7a)
## The death system:
![image](https://github.com/user-attachments/assets/aee1c756-59de-426e-ad78-75b4224e16c2)
when you press enter, the level restarts
## Damage:
![image](https://github.com/user-attachments/assets/f7f96b06-9948-43ab-a6ad-212fad8ad292)
A red transparent screen appears for a second when taking damage
## Animator:
![image](https://github.com/user-attachments/assets/1ad85980-05b5-4c59-8274-e5e5b0728a03)
## Other
when the left mouse button is pressed, the impact animation is triggered;
If the character is in the air for more than a few seconds, the fall animation is triggered;
when you press the space bar, a jump is triggered;
a simple UI showing how many hp a player has;
so that your character does not start playing the fall animation while standing still, put the terrain layer: Ground Layer , and put it in the character settings where the line Ground layer - Ground Layer should be!
## Player Settings:
![image](https://github.com/user-attachments/assets/ee7b95d1-c56f-4791-8c60-6c1822ac0e0e)
It is created in the character automatically!
## Player Health:
![image](https://github.com/user-attachments/assets/0aa530b8-7d2a-4b7a-b2d3-0d9b988a4e47)
It is created in the character automatically!
## Player Camera Manager:
![image](https://github.com/user-attachments/assets/b397410f-45ac-49dc-bb11-a4e6e0a99778)
It is created in the character automatically!
## Canvas Health UI
![image](https://github.com/user-attachments/assets/dd6d3fe4-ed97-4bf6-a570-7ceec10b4a37)
You need to put the script on the Canvas and customize it to your preferences. The script is located in plugins-j2k-Health UI
## Trigger script:
![image](https://github.com/user-attachments/assets/efae6349-1516-4138-ac56-775d5343a31f)
You need to place the script on the object that will cause damage and set up the DamageZone tag for it. The script is located in the plugins-j2k-DamageZone.