# 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 rozhodě 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\\AppData\Chronos\config.json` - MacOS: `~/Library/Application Support/Chronos/config.json`