The game is played on a grid, filled with colored tiles. The objective is to clear the grid by removing groups of tiles of the same color. The tile that doesn’t have any neighboring tile with the same color cannot be cleared. Only tiles that are immediately adjacent to each other may be cleared, which means cross neighboring is not allowed.
You get points for each group you remove and the larger the group, the more points you get. To get the highest score you need to make large blocks of one color.
Scoring schema:
 (n-2)^2 for each group of tiles cleared, n is number of tiles in group,
 final score is: score – (number of uncleared tiles)
 (score * 5) if you clear all the tiles
Your task is to implement this well known board game, same game. Although the game is usually a windows and/or web application that allows the player to use the mouse, you are not supposed to develop such an application. Instead, developing a console application that asks the user the indexes of the tile s/he wants to clear and completing the other steps satisfies the requirements of the project.
Project must be done in C#, and contains features of C# such as Colors must be Enum, switch-case can be used, foreach must be used, List can be used.
This is simple and fun project.
You really want to use indexes as an input? why not move around with keypresses?
If you wanted one could use ncurses lib. for extra nice terminal stuff.
Let me know what you think.
Best regards
I deliver you dotfuscated game (console application), you pay me 50%, then I send you code and you pay me other 50%. It's simple, give me a chance to win my first bid in my first day on freelancer :)
Hello,
I had gone thorugh your requirement and our team is cable to do this task successfully,
For more detail information please check your PM.
Thanks