Daikombat is a Doom-like online shooter game with a non-stop death-match mode. It is built using Maven, LibGdx, and Java 14.
Warning! Assets are not included
Right now, the game is not published to any major platform. Please contact to the dev team to get a game archive.
- Java 14
- Gradle 6.4
Desktop can be configured using the following environment variables:
DESKTOP_GAME_HOST
Server host. Default -localhost
DESKTOP_GAME_PORT
Server port. Default -7777
DESKTOP_GAME_ID
Server game id. Default -0
DESKTOP_DEV_MODE
Dev mode. Default -false
Here are some commands that might be useful while coding.
gradle desktop:dist
To turn dev mode on, please run the game with DEV_MODE=true
environment variable. Dev mode features:
- Smaller window size, so you can run multiple game windows at the same time and see IDE logs on-fly
- Cursor gets "un-caught" when "Esc" is pressed during death-match, so you can use the mouse to go back to IDE or run one more game window
- Basic network metrics are rendered on the screen during death-match
- No sound, so you can listen to music while coding