✨ Gold Collection Game a 4 player game on the game board. Each player represents an algorithm. ✨
- Greedy Algorithm, A* Algorithm
- Dominance of FIFO , LIFO , Linked List data struct structure
- OOP
- Java Swing
You can play on a board of any size you want. The rules of the game are as follows:
There are hidden and non-hidden gold coins on the board.
Player A: Uses the Greedy Algorithm.
Player B: tries to go to the nearest big bottom
Player C: moves like player b and reveals hidden gold.
Player D: player A, b, c moves knowing the movements of the players.
Each player has a movement cost.
Whoever finishes the game with the highest amount of gold wins.
The main goal in this game is to finish the game with the most gold.
- Java programing Language
- Java Swing Framework
This min requires Java-8 SDK
If you just want to play the game, you can download Gold Collected Game.exe from realese.
If you want, you can change the game board size, gold ratios, players' game features such as gold movement here.
public void _file_Write_Passed_Rota_Player(Player _player, String _key){
_file = new File(".\\Result_Player_"+_key+".txt");
....
Every step taken by the players at the end of the game is recorded in a file, you can change the extension of this file here
MIT
Free Software, Hell Yeah!
