https://github.com/yildiz-online/engine-server
https://github.com/yildiz-online/engine-server
authentication game-engine network physics websocket yildiz-engine
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/yildiz-online/engine-server
- Owner: yildiz-online
- License: mit
- Created: 2016-07-29T09:12:34.000Z (almost 10 years ago)
- Default Branch: develop
- Last Pushed: 2025-11-30T07:31:08.000Z (7 months ago)
- Last Synced: 2025-12-02T12:22:58.358Z (7 months ago)
- Topics: authentication, game-engine, network, physics, websocket, yildiz-engine
- Language: Java
- Homepage: https://engine.yildiz-games.be
- Size: 500 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Yildiz-Engine engine-server
This is the official repository of the Engine Server library, part of the Yildiz-Engine project.
The engine server library is the meant to build a solid server accepting thousand of connexions and processing them.
## Features
* Fast network.
* Persistent layer.
* ...
## Requirements
To build this module, you will need the latest Java JDK and Maven.
## Coding Style and other information
Project website:
https://engine.yildiz-games.be
Issue tracker:
https://yildiz.atlassian.net
Wiki:
https://yildiz.atlassian.net/wiki
Quality report:
https://sonarqube.com/overview?id=be.yildiz-games:engine-server
## License
All source code files are licensed under the permissive MIT license
(http://opensource.org/licenses/MIT) unless marked differently in a particular folder/file.
## Build instructions
Go to your root directory, where you POM file is located.
Then invoke maven
mvn clean install
This will compile the source code, then run the unit tests, and finally build a jar file.
If you need to regenerate the database classes, invoke maven like this:
mvn clean install -P generate-model -Ddb.user=username -Ddb.password=password -Ddb.url=connection_url -Ddb.name=db_name
## Usage
In your maven project, add the dependency
```xml
be.yildiz-games
engine-server
LATEST
```
## Contact
Owner of this repository: Grégory Van den Borre