Форум: "Потрепаться";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];
ВнизИщу иходник Найти похожие ветки
← →
BlackGrin (2002-07-13 01:26) [0]Увжаемые мастера! Очень нужен исходник обычных шахмат! подскажите где реально скачать? Заранее спасибо!
← →
BlackGrin (2002-07-14 20:39) [1]Так что ПОЛНЫЙ ноль?
← →
Gandalf (2002-07-14 21:04) [2]Думаю - да. Раньше в BC++ был исходник - но тебе я думаю не подходит, и как понимаю нужен исходник AI? А это совсем туго.
← →
BlackGrin (2002-07-15 11:04) [3]Мне нужен ОЧЕНЬ простой исходник где два человека сидящих перед компом поочередно двигали фигуры и ВСЁ. Просто мне нужно написать сетевую программу, а времени маловато и маятся с этим не хочу.
← →
RV (2002-07-15 11:24) [4]в BP7 были шахматы трех видов
голый эран
турбовижен
и под винды
но ядро по-моему одно, хотя и турбовиженовские я никак не мог победить, а другие, особенно виндовые - почти всегда.
← →
Gandalf (2002-07-15 11:41) [5]Эх а ведь я ранешь такие делал - но удалиль, теперь жалею.
В книге Форсайт "Паскаль для всех" есть исходник таких шахмат.
А вообще не визу проблем. чтото типо того:
const
freecell=0;
black_peshka=1;
black_tower=2;
black_knight=3;
black_prest=4;
black_queen=5;
black_king=6;
white_peshka=1;
white_tower=2;
white_knight=3;
white_prest=4;
white_queen=5;
white_king=6;
var
Board:array [0..7,0..7] of Byte;
где в каждой ячейке храним одну из констант. Если мы верим что игроки ходят честно и мат сами объявляют, то правила не нужны. Только ход записываешь.
Board[newx,newy]:=Board[lastx,lasty];
И все перемещение - взятие. Только вот рокировка проблема -исключение.
Отрисовка толе лепота:
For y:=0 to 7 do
For x:=0 to 7 do
ImageList.Draw(Image1,Board[y,x]);
Если не глючу, где в имагелисте хранятся рисунки с лошадками и проч в соответсв с константами.
← →
BlackGrin (2002-07-15 13:02) [6]Всё конечно хорошо но тут такое не проходит... нужно чтобы сам проверял на маты и т.д. Еще обрабатывать кто куда походил, ведь это графический интерфейс...
← →
[NIKEL] (2002-07-15 13:06) [7]www.source.ru - там точно есть, поищи просто...
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c