
1
Артем
no recommendations
no complaints
Project title: Create a game
Type of cooperation: One-time project
Section: Other / Miscellaneous
Prepayment: without prepayment
Payment methods: Electronic money
Acceptance of requests: from 2019-01-24 until 2019-01-25
Type of cooperation: One-time project
Section: Other / Miscellaneous
Prepayment: without prepayment
Payment methods: Electronic money
Acceptance of requests: from 2019-01-24 until 2019-01-25
Project description:
There are two heaps of stones. Two players make the following moves in turn: take one pile, and the second is divided into two parts. If the player cannot divide his or her pile (for example, There is only one stone left in it, and he loses.
It requires a graphical interface, the use of templates and inheritance. Also, a game mode between a person and a computer must be implemented, the computer game algorithm must have a winning strategy, i.e., a game mode between a person and a computer. The conditions under which the computer wins or reduces the game to a draw. Preserving the player name, maintaining and storing statistics for each such user, saving this in a text file that must be protected from unauthorized changes to the content.
There are two heaps of stones. Two players make the following moves in turn: take one pile, and the second is divided into two parts. If the player cannot divide his or her pile (for example, There is only one stone left in it, and he loses.
It requires a graphical interface, the use of templates and inheritance. Also, a game mode between a person and a computer must be implemented, the computer game algorithm must have a winning strategy, i.e., a game mode between a person and a computer. The conditions under which the computer wins or reduces the game to a draw. Preserving the player name, maintaining and storing statistics for each such user, saving this in a text file that must be protected from unauthorized changes to the content.