Chronos
Jednoduchá multiplayer hra napsaná v Javě.
Backend
Backend je napsaný v Javě pomocí Spring. Jedná se o jednoduchý HTTP server.
Ano jsem debil, využít relační databázi nebyl rozhodně dobrý nápad. Došlo mi to uprostřed programování a už se mi nechtělo vracet zpět.
Enviromental variables
Nějaké env variables se musí nastavit pro připojení k databázi:
DATASOURCE_URL
: Jdbc url pro databázi. Např.jdbc:mysql://localhost:3306/chronos
DB_USERNAME
: Uživatelské jméno k přístupu k databázi. Např.root
DB_PASSWORD
: Heslo k přístupu k databázi. Např.root
Frontend
Frontend je napsaný ve Vanilla Javě. Config soubor se automaticky ukládá v následujících lokacích:
- Unix-like operační systémy:
~/.config/Chronos/config.json
- Windows:
C:\Users\<username>\AppData\Chronos\config.json
- MacOS:
~/Library/Application Support/Chronos/config.json
Description
Languages
Java
99.6%
Dockerfile
0.4%