Есть 2 объекта.
1 - Кролик
2 - Полигон (Земля, карта)
Кролик может двигаться по полигону. У полигона есть ширина и края (границы). При движении кролик должен не выходить за пределы полигона.
Вопрос: как лучше организовать умение кролика определять край полигона.
Мои варианты: (мне бы понять какой лучше)
1: Кролик перед каждым шагом оценивает свое текущее положение, ширину полигона и принимает решение, двигаться или нет (как в жизни)
2: Кролик сообщает полигону что хочет сделать шаг вперед. Полигон знает где находится кролик (фиксирует его передвижение) и принимает решение, давая ему либо разрешение, либо запрещает.
Ответ на вопрос что я делаю: маленькую игру где кролики будут бегать за морковкой пытаясь её отнять друг у друга. Спасибо.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости