четверг, 20 ноября 2014 г.

Пятничный Devlog. Немного обновлений.

Вместо начала

Я обещал, что следующий пост будет в пятницу, но не сказал какую. В общем - в эту. С прошлого поста я занимался Snake Escape в сумме около 12 часов. За это время игрушка была немного улучшена, доработан план её развития и в общем-то и всё.

Проделанная работа

К улучшениям и нововведениям можно отнести следующее:

  1. Карта стала более объемной, были добавлены "стены в бездну".
  2. Добавлены клетки-звезды. Теперь чтобы пройти уровень, нужно собрать хотя бы 1 звезду. Кстати, змейки тоже любят их собирать, так что нужно успеть сделать это раньше них.
     
  3. Добавлены 3 игровых меню. В Unity Free Edition создание анимации для меню особая тема. Так как RenderTarget недоступен в FE, то большая часть задуманных анимаций не воплотились в жизнь. Так, все меню должны были появляться в стиле меню Portal 2, но в итоге пришлось ограничиться этим (это пример анимации, теперь данное меню выглядит по другому).
  4. Переработан стиль меню из пункта выше (победа, поражение и меню паузы):
  5. Устранены некоторые баги такие как невозможность управлять игроком при прохождении неактивной финишной клетки.
В следующем обновлении будет добавлено анимация смены уровня, главное меню и встроенный редактор игровых уровней.
На счет передвижения змеек по лабиринту: используется алгоритм A*. Но вскоре он будет дополнен, чтобы змейка не следовала за игроком, а пыталась его перехватить. В этот раз я не знаю когда будет следующий Dev Log, но скорее всего в пятницу. Вот так вот.