[ Каскадный ] · Стандартный · Линейный+
Охота на тукарточки, флешка от Савила (меня)Savil |
26.08.2013, 00:06
Отправлено
#1
|
Тукановод и тукановед Группа: Участники Регистрация: 17.03.2011 Из: Ukraine/Киев-Чернигов |
Сподвигло меня на очередную флешку.
Этакий симулятор брожения по мирам, в котором можно плавно изменять различные их характеристики - небо, землю, ландшафт и т.д. (если это вам напомнило отражения/тени из "Хроник Амбера" - вы совершенно правы). А чтобы бродить было веселее, по мирам разбросана куча персонажей (туканизированных, естественно) из разных комиксов, игр и других источников. Каждому из персонажей соответствует тукарточка. Их сбор приносит очки, которые можно потратить на упрощение навигации по мирам. Теоретически можно в итоге собрать все 120 тукарточек. Если кто заинтересовался, http://toucan-house.com/wp-content/uploads...ucard_hunt.html P.S. Игра требует наличия флеш-плагина и (если хотите, чтобы прогресс сохранялся) разрешения на хранение локальных файлов. По умолчанию оно есть, но мало ли. Сообщение отредактировал Savil - 27.08.2013, 01:00 -------------------- |
Guest-95.128 |
11.12.2013, 17:55
Отправлено
#2
|
Unregistered |
Савил, круг внизу, для изменения размера использует геометрические формулы для расчета расстояния между двумя точками, доработанные для пятимерного пространства? Мне кажется, что нужно все-таки нужно придумать что-то с целеуказанием на нем - очевидно, что эти постоянные скачки стрелочки связаны с тем, что ему приходится при pathfinding'е использовать заранее заданные наборы осей или, раз уж у нас все оси замкнутые - параллелей?. Мне кажется, при этих правилах существуют такие комбинации двух точек, что при приближении от одной к другой с использованием заранее заданных сочетаний осей, настоящее расстояние между ними будет увеличиваться! Как если ты обходишь стену, что бы достичь чего-то прямо за ней.
Оттого показания самого круга и стрелочки часто странно сочетаются. Более того, если для стрелочки рассчитывается не весь путь к точке, а она просто указывает на набор осей, которые можно использовать что бы сократить расстояние здесь и сейчас - стрелочка превращается в настоящий инструмент по поиску таких тупиков! Проблему можно частично решить, не создавая нового алгоритма для поиска путей, если увеличить расстояние, с которого можно "прыгнуть к персонажу" - количество тупиков очевидным образом возрастает с приближением к точке. Пока что приходится извращаться - не только удерживать направление после перемещения стрелочки, но и когда круг начинает расширяться, ориентироваться не на текущее ее положение, а на предыдущее - текущее будет сначала стараться исправить "перелет" предыдущего перемещения, а потом с радостью снова найдет все тот же путь, который на данном этапе максимально приближает к персонажу, но по достижении определенной точки оказывается тупиком. |
Lo-Fi Version | Time is now: 25.09.2024, 21:29 |