таблицу обычную (сетку).
-Рандомно выделить две ячейки в ней.
-Определить чтоб две ячейки небыли соседями друг другу.
-Одну ячейку пометить как старт, другую как финиш.
-Проложить между ними маршрут.
-На ячейку старт положить маркер.
-Событием зажатия мышки по маркеру перетащить его именно по осям проложенного маршрута на ячейку финиш.
-Отдельно от сетки показывать стрелки указывающие маршрут, т.е. куда нужно двигать маркер, чтоб положить его на финишную ячейку.
-При этом финишная ячейка также как и сам маршрут не выделяются, пользователь не видит их визуально.
Подскажите куда копнуть, что почитать по этому поводу (хотябы по одному из пунктов).
Как лучше всего это сделать, чтоб было оптимально и в плане кода и в плане простоты выполнения. Возможно кто какие готовые решения знает?
Возможно кто-то готов предложить свою цену за помощь (именно помощь) в выполнении этого задания полностью.
Заранее спасибо!
Звучит как контрольная по информатике
Обсуждают сегодня