Skip to content

suleymanayaz/Gold-Collection-Game

Repository files navigation

✨ Gold Collection Game ✨

Build Status

✨ Gold Collection Game a 4 player game on the game board. Each player represents an algorithm. ✨

Project Achievements

  • 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.

Game_Gif

Tech

  • Java programing Language
  • Java Swing Framework

Installation

This min requires Java-8 SDK

If you just want to play the game, you can download Gold Collected Game.exe from realese.

Game_Settings

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

License

MIT

Free Software, Hell Yeah!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages