Консультация № 187497
30.06.2013, 07:23
78.80 руб.
0 2 0
Здравствуйте, уважаемые эксперты! Прошу помощи в следующем вопросе:
В консультации 187490 рассмотрено перемещение фигуры по доске.
Требуется написать программу на Delphi, которая бы выполняла следующие действия:
Щелчок на клетку с фигурой, щелчок на другую клетку, перемещение фигуры
Примечание. Если на конечной клетке есть фигура противника, она должна исчезнуть, если своя - ход не должен быть выполнен.
Вопрос актуален до вечера. Спасибо

Обсуждение

Неизвестный
01.07.2013, 09:07
общий
Адресаты:
Это уже сложнее.

Точнее получается что Вам уже надо написать полную программу игры в шахматы.

1) Для этого надо расставить ВСЕ фигуры на доске (их надо либо нарисовать либо найти в Интернете, а это долго).
2) Дальше сделать мат.расчет положения мышки над картинкой с полем.
3) Сделать массив, в котором запоминать положение фигур...
4) И да... еще неплохо бы сделать проверку МОЖЕТ ли фигура так ходить...

Короче, это уже задача для "решебника".
давно
Академик
320937
2216
01.07.2013, 18:44
общий
Спасибо за совет. Решение уже неактуально.
Форма ответа