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