Текущий архив: 2005.11.13;
Скачать: CL | DM;
Вниз
крестики-нолики Найти похожие ветки
← →
картограф © (2005-10-22 11:16) [0]Здравствуйте!
Для создания игрогово мной был использован StringGrid. Для проверки условия победы, я создал массив размером n на n, после постановки пользоватем крестика или нолика, проверяется условие: типаif (pole[i,j]= "o") and (pole[i+1,j]="o") and (pole[i+2,j]="o") then pobeda:=true;
И так для каждого варианта. Есть ли какой-нибудь другой способ проверки? Более рациональный?
И еще, преподаватель предлагал вместо StringGrig использовать несколько(для поля 10х10 получается 100) Edit, насколько этот метод лучше?
← →
Джо © (2005-10-22 15:00) [1]
> И еще, преподаватель предлагал вместо StringGrig использовать
> несколько(для поля 10х10 получается 100) Edit, насколько
> этот метод лучше?
Он хуже. Намного.
← →
Джо © (2005-10-22 15:02) [2]По самим крестикам-ноликам:
http://algolist.manual.ru/games/fiveinarow.php
http://beluch.boom.ru/algkres.htm
← →
картограф © (2005-10-22 18:50) [3]Спасибо!
← →
Arimag (2005-10-24 07:55) [4]Я бы на твоём месте использовал DrawGrid - красивее получится . А насчёт проверки - не так уж много здесь и вариантов чтобы особый алгоритм выдумывать.
← →
Ega23 © (2005-10-24 09:19) [5]А я бы вообще Canvas использовал.
← →
Antonn © (2005-10-24 10:57) [6]а я бы через scanline с ним работал.
Страницы: 1 вся ветка
Текущий архив: 2005.11.13;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.045 c