30
Янв
2021

Пилите, Шура, пилите

Сегодня доделывал «высотомер», который определяет как низко пал принц. Рано я вчера радовался — как выяснилось, не всегда высота измерялась правильно. Принц ведь умеет не только вертикально падать, он еще и со смещением вперед летает, если прыгнул с ускорением. Выкинул этот костыльный счетчик, сделал другой. И он работает.

В некоторых случаях принц вроде бы и убивался, но вставал, как ни в чем не бывало. При этом жизней у него уже не было и надпись «Press any key» выводилась. Но трупа не было. Оказалось, это последствия того, что труп все-таки ищет под собой яму или кнопку. В оригинале он ищет только кнопки, так что если там принц упадет на «ветхий» пол, то плита под ним упадет, а труп останется висеть в воздухе. А я когда делал определение кнопок под трупом (должен же он своим весом ее нажать), то стала срабатывать и проверка на яму. В итоге труп стал падать вместе с «ветхим» полом, потом еще может на шипах заколоться — такой затейник этот труп… Решил так и оставить. Но вот и последствия этих зомби-развлечений: труп иногда еще и вставал! Пришлось отучать.

Исправил баг с шипами, когда принц влетает в экран сверху прямо на шипы, а шипы еще не готовы. Теперь они его всегда рады встретить сразу по прилету.

Надеюсь, скоро я покончу с этими бесконечными глюками и займусь уже созданием новых.

Осталось что? Вот что:

  • сделать отдельную раскраску для стражника в 8-м
  • кровища на пиле
  • кувшин левитации
  • звуки
  • музыка
  • загрузка из любой БК-шной OS
  • заставки
  • демо-режим
  • задание управления от джойстика
  • сплясать в ластах на столе
Share

You may also like...

1 Response

  1. Шестипалов:

    «высотомер», который определяет как низко пал принц.

    ыыыыыы :-)))))))))

Добавить комментарий

Ваш адрес email не будет опубликован.