https://github.com/revenantx/liteentitysystemunityexample
small example on how to use LiteEntitySystem using Unity engine
https://github.com/revenantx/liteentitysystemunityexample
Last synced: about 1 year ago
JSON representation
small example on how to use LiteEntitySystem using Unity engine
- Host: GitHub
- URL: https://github.com/revenantx/liteentitysystemunityexample
- Owner: RevenantX
- License: mit
- Created: 2023-01-04T13:54:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-22T00:42:59.000Z (about 1 year ago)
- Last Synced: 2025-04-14T15:13:14.459Z (about 1 year ago)
- Language: C#
- Size: 6.21 MB
- Stars: 33
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LiteEntitySystem Unity Game Demo
This is a simple game example using [LiteEntitySystem](https://github.com/RevenantX/LiteEntitySystem) and [LiteNetLib](https://github.com/RevenantX/LiteNetLib) with Unity.
## Features
- **Entity-based networking** powered by [LiteEntitySystem](https://github.com/RevenantX/LiteEntitySystem)
- **Client-server communication** using [LiteNetLib](https://github.com/RevenantX/LiteNetLib)
- **Predictive and raytraced shooting**
- **Smooth movement synchronization**
## Controls
- **W, A, S, D** – Move character
- **Left Mouse Button** – Fire sniper (raytraced)
- **Right Mouse Button** – Fire pistol (predicted projectile)
## Getting Started
1. Clone this repository and open it in Unity **2022.3.57f1**
2. Press play
## License
This project is available under the [MIT License](LICENSE).