среда, 28 декабря 2016 г.

Обновление Wappo 2 1.11

Спасибо анонимному пользователю, оставившему мне комментарий: "Как пройти 96 уровень? Не сплю день и ночь!".
Кинулся проходить 96-й уровень заново, и с ужасом обнаружил, что он стал непроходимым. А я был уверен, что алгоритм движения персонажей идеален! Увы, это оказалось не так.
Прохожу 96 уровень в оригинальной игре.
Первый правильный ход Wappo - наверх, жму двойку. Монстры телепортировались одновременно.
В моей же версии игры телепортировался только один монстр, и сразу же слился со вторым, не дав ему походить! Почему так происходит? Потому что у меня проверка слияния монстров производится сразу после хода одного монстра. Переношу проверку за цикл поочередного движения монстров. Теперь все встало на свои места.