https://github.com/nauruz-guliev/semesterworkjava2
City Capture Strategy Game
https://github.com/nauruz-guliev/semesterworkjava2
fxml-files java javasockets mvc-architecture postgresql protocol scenebuilder
Last synced: about 1 month ago
JSON representation
City Capture Strategy Game
- Host: GitHub
- URL: https://github.com/nauruz-guliev/semesterworkjava2
- Owner: Nauruz-Guliev
- Created: 2023-01-18T11:29:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-03T21:03:32.000Z (over 3 years ago)
- Last Synced: 2025-10-09T23:32:34.078Z (9 months ago)
- Topics: fxml-files, java, javasockets, mvc-architecture, postgresql, protocol, scenebuilder
- Language: Java
- Homepage:
- Size: 435 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# :star: City Capturing Strategy Game
A very simple multiplayer strategy game made with **Java FX** and **Java Sockets**.
The purpose of this game is to capture all the cities before your enemy does it.
Moreover, registration was added with the help of **PostgreSQL database system**
in order to save user information.
Additionally, this game utilizes **cutsom protocol** which translates the bytes into meaningfull messages (more than 20 types of messages are available).
## :video_game: Game Flow
## 🛠Used technologies
##### **Server**
* Java Sockets
* PostgreSQL
* Custom Protocol
##### **Client**
* JavaFX
* SceneBuilder