An open API service indexing awesome lists of open source software.

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

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