Others | Yazılım - JAVA,JavaFX Project - Java ve JavaFX ile oyun yapımı

Yazılım - JAVA,JavaFX Project - Java ve JavaFX ile oyun yapımı

1 kişi
bu görevi tamamlamak istiyor

Görev Detayı

Consider a chess table with a white and a black knight placed on it. The pieces are placed on the squares a8 and h1 initially. One player moves the white knight, the other one the black knight, they move their piece in turn. The knights can move according to the rules of the chess with the following restriction: a piece can be moved to a square only if none of the pieces were on it before. The player who can make the last move wins the game.

When a new game is started the program must ask for the names of the players. The program must store the result of the games and must maintain a high score table in which the top 5 players with the most wins are displayed.
You can store data in a relational database, in a JSON file, or in an XML document. Optionally, you can implement load/save game functionality.
Project requirements:
The software must have testable functionality (business logic), and unit tests must be created for it.
The software must have a reasonable graphical user interface, which must be implemented with OpenJFX.
The implementation must be carried according to the Model-View-Control (MVC) architectural pattern.
The software must store data in XML or JSON files, or in a relational database via the Java Persistence API (JPA) or Jdbi. (It must handle both input and output.)

Bütçe: 300 TL

İşin Yapılacağı Konum: ONLINE
Görevin Başlangıç Tarihi: 28-04-2021
Görevin Bitiş Tarihi: 10-05-2021
Kategori: Yazılım

GÖREVİ YAPAN KİŞİ

Aday aranıyor.