1) игровым полем является клетчатая плоскость

1) игровым полем является клетчатая плоскость1) игровым полем является клетчатая плоскость;

2) игроки выбирают цвет, за который хотели бы играть, то есть цвет фишек, или

точек;

3) соперники по очереди ставят фишки в узлы сетки, это называется ход;

4) нельзя ходить на место уже поставленной, или обведенной фишки;

5) кольцом в ГО называется замкнутая кривая построенная из точек одного цвета,

не содержащая разрывов, т. е. любая из фишек находится от соседней не далее

одной клетки по диагонали, по вертикали, либо по горизонтали;

6) кольцо, захватывающее точки противника, или незанятую территорию, обводится

сплошной линией, а поле внутри него закрашивается;

7) игра считается оконченной, если соперники решают, что уже ничем не могут

“улучшить свое положение”, т. е. захватить еще больше территории. Это происходит

обычно, когда точки уже некуда ставить.

Чтобы реализовать эти правила в программе необходимо учесть, что игра должна

быть интерактивной как при запуске на одном компьютере, так и при игре по сети.

В сетевом варианте соперники не могут переговариваться друг с другом,

следовательно необходимо информировать каждого игрока о том, кто может делать

свой ход на данный момент времени, отсюда получим восьмое правило — отображать

на экране монитора чей ход.

Рассмотрим, как реализовано каждое из правил в программном продукте:

Связанные записи

Оставить комментарий

Это не спам.
сделано dimoning.ru