Myrmidon Chess Java

Cerrado Publicado hace 5 años Pagado a la entrega
Cerrado Pagado a la entrega

You are to implement a Myrmidon Chess game as a GUI-based Java Application. You do not have to implement a computer player it can just be a two human player game. You must use good object-oriented design concepts in designing your program. Subclassing, delegation, composition

and aggregation should be used where appropriate.

In addition to MVC, you must use design patterns in your code, and you must identify what design patterns you use

and where. For example, the board might be a Singleton. The behaviour of the chess pieces might be implemented as

a Strategy or State. You might use an Abstract Factory, a Factory method, or a Prototype to create the pieces. (These are only ideas; you do not have to use these particular design patterns, and are encouraged to think about which design patterns might be suitable.) You may come to see the lecturers to discuss your design.

You should make your program user friendly, with suitable menus, save game, resizable windows, flipping the screen when it is the other player’s turn, etc.

Java JavaFX Arquitectura de software Desarrollo de software Diseño UML

Nº del proyecto: #17843983

Sobre el proyecto

3 propuestas Proyecto remoto Activo hace 5 años

3 freelancers están ofertando un promedio de $54 por este trabajo

it2051229

Hi there, I do Java programming and I am familiar with design patterns. I would like to have further details with regards to this project. Let me know if you are interested.

$50 USD en 1 día
(1204 comentarios)
7.7
mathewcross

This project is standard java. I have written over 200,000 lines of java code and a majority of it was Java FX, meaning this project should be very easy for me to finish. I am also a high skilled chess player and would Más

$25 USD en 1 día
(0 comentarios)
0.0