Mirror Server Client Authority networking with Unity FPS Starter Assets with modification
This is an experimental project of Server and Client Authority with Mirror Networking for Unity Will add more features as the time goes I'm using the First Person Characters Controller Starter Assets and converted to support Server and Client Networking that based on Mirror
Features
- Simple movement
- First Person Player & 3rd Person View model
- Simple Weapon
- Shot
- Reload
- Hold to fire
- Animation Handling
- Effect Handling
- Simple Pickup & Inventory
- Simple Pickup Simple
- Outline when looking at Pickup Item
- Inventory UI
- Drag and Drop
- Weapon Slot
- Simple Health
- Simple Health
- Simple Hit Information
- Popup
- Currently only use at damage
- Procedural Level
- Map generated on server base on seed
- Server will sync the map to client when join
- Bridge Generator
I'm using Unity 2022.3.14f1
Everything start in Bootstrap Scene