/dots_qt5

Dots. A simple hotseat game on qgraphicsscene. | Игра Точки на qgraphicsscene.

Primary LanguageC++

alt text

dots_qt5

qt version: 5.9.8

rules

Dots is a 2 player game. Each player places dots of his color one by one by clicking LMB on the checkered field. In order to win one has to outline the most of the enemy's dots. This can be obtain by making a polygon of one's dots situated no further than 1 cell between each other. One can draw a polygon in his turn by placing the last dot of a polygon with RMB. Then one needs to click each dot of a polygon in circle so that the dot placed in this turn is clicked once more in the end. If a polygon is correct and contains enemy dots, it will be painted and the player gets corresponding score. To cancel drawing or last placed dot press "Esc" key or "Undo" button. Press "Clear" to restart. The game is played until one surrenders.

правила

Точки это игра для двух игроков. Каждый игрок по очереди ставит точки своего цвета нажатием ЛКМ по клетчатому полю. Для победы необходимо обвести как можно больше точек противника. Этого можно достичь рисованием многоугольника, состоящего из точек одного цвета на расстоянии не более 1 клетки друг от друга. Игрок может нарисовать многоугольник в свою очередь установкой последней точки многоугольника нажатием ПКМ. Затем необходимо прокликать каждую точку многоугольника по кругу так, чтобы поставленная в этот ход точка была нажата повторно в конце рисования. Если многоугольник нарисован верно и содержит вражеские точки, он будет закрашен, и игрок получит соответствующие очки. Для отмены рисования или чтобы стереть последнюю установленную точку, необходимо нажать клавишу "Esc" или кнопку "Undo". Нажмите "Clear" для перезапуска игры. Партия играется, пока один из игроков не сдастся.