Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Розробка програми гри в шашки

Реферат Розробка програми гри в шашки





); (size_t i = 0; i ai_Trees.size (); i + +) (size_t i = 0; i max)

{= i; = childs_sum [i];

} = game-> ai_Trees [ii]; (1)

} = BLUE; ();

}

} LifeWidget :: paintEvent (QPaintEvent */* event * /)

{p (this); (game_level == 1) ai_mid (); if (game_level == 0) ai_low (); (life-> game_over ())

{> new_game (); = BLUE;;

} (int i = 0; i Cell_King (i, j); (int i = 0; i

{(int j = 0; j

{((i + j) & 1)

{_Cell (& p, Qt :: black, 0, Qt :: gray, i * cellSize (), j * cellSize (), cellSize ()); (life-> points [j] [i]. getT () == RED)

{_Ellipse (& p, Qt :: black, 2, Qt :: red, i * cellSize () +5, j * cellSize () +5, cellSize () -10);

} if (life-> points [j] [i]. getT () == BLUE)

{_Ellipse (& p, Qt :: black, 2, Qt :: blue, i * cellSize () +5, j * cellSize () +5, cellSize () -10);

} if (life-> points [j] [i]. getT () == REDKING)

{_Ellipse (& p, Qt :: green, 4, Qt :: red, i * cellSize () +5, j * cellSize () +5, cellSize () -10);

} if (life-> points [j] [i]. getT () == BLUEKING)

{_Ellipse (& p, Qt :: green, 4, Qt :: blue, i * cellSize () +5, j * cellSize () +5, cellSize () -10);

}

} if (life-> points [j] [i]. getT () == WHITECELL)

{_Cell (& p, Qt :: black, 0, Qt :: white, i * cellSize (), j * cellSize (), cellSize ()); (int i = 0; i cell (QPoint (i, j) ) && (i + j) & 1)

{_Cell (& p, Qt :: yellow, 6, Qt :: gray, i * cellSize (), j * cellSize (), cellSize ()); (life-> points [j] [i]. getT () == RED)

{_Ellipse (& p, Qt :: black, 2, Qt :: red, i * cellSize () +5, j * cellSize () +5, cellSize () -10);

} if (life-> points [j] [i]. getT () == BLUE)

{_Ellipse (& p, Qt :: black, 2, Qt :: blue, i * cellSize () +5, j * cellSize () +5, cellSize () -10);

} if (life-> points [j] [i]. getT () == REDKING)

{_Ellipse (& p, Qt :: green, 4, Qt :: red, i * cellSize () +5, j * cellSize () +5, cellSize () -10);

} if (life-> points [j] [i]. getT () == BLUEKING)

{_Ellipse (& p, Qt :: green, 4, Qt :: blue, i * cellSize () +5, j * cellSize () +5, cellSize () -10);


Назад | сторінка 12 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Система забезпечення безпечності харчових ПРОДУКТІВ НАССР (Hazard Analysis ...
  • Реферат на тему: How to be happy in your family life
  • Реферат на тему: Role of eating culture in our life
  • Реферат на тему: The life and work of the self-employed socialist intellectual, Humphrey McQ ...
  • Реферат на тему: The unions of artists - "THE BLUE ROSE" AND "THE JACK OF DIA ...