Я работаю над игрой, и мне нужно проверить замкнутый путь в данной числовой карте высот:
Сервер и клиент используют эту карту высот, чтобы установить правильные координаты для перемещения и т.д.
Теперь, когда пользователь ходит по «особой» плитке, она загорается ...
Моя проблема:
Когда пользователь, проходя по этим плиткам, создает закрытый путь с пустыми плитками, сервер должен автоматически заполнить плитки по этому пути ...
Это должно сделать что-то вроде этого:
http://www.youtube.com/watch?v=kAVUNE2NTUQ - 1: 32
Я уверен, что здесь или там я буду использовать некоторые математики, но я не знаю, как ...
Я мог бы сделать цикл «за», но он был бы слишком длинным, и проблема в том, что сервер должен выполнять цикл каждый раз, когда пользователь ходит ...
Заранее спасибо за ваши ответы, надеюсь, кто-нибудь может мне помочь.
PS: я использую C #
РЕДАКТИРОВАТЬ: Когда пользователь ходит по плитке, сервер автоматически заменяет карту высот [X, Y] на целое число, которое представляет цвет пользователя