День десятый: меню, взрывы и жуки

Добавлен , опубликован
Добрый день, читатель!
Сегодня я вам расскажу о результатах десятого дня разработки. А у за этот день было исправлено много ошибок, а так же добавлены некоторые новые вкусности =3

Небольшие изменения

После долгих тестов на PC, перебрался на андроид (Ну а что еще делать в автобусе? Буду в свою игрушку играть). Выяснил не приятные неудобства:
  • Во-первых, начала раздражать заставка
  • Во-вторых, слишком маленькая кнопка переключения шара
  • В-третьих, чтобы поиграть заново, приходилось проворачивать жестокие действия (через System Monitor закрывать все процессы, и только потом уже запускать по новой игру)
Начал решение именно с этих аспектов. Сперва добавил пропуск заставки по клику. Теперь то лучше). Дальше я занялся игровым меню. Для этого пришлось немного пересмотреть систему переключения игровых режимов. В общем не задумывайтесь над этим, там хитрая и кривая система, но сейчас вроде работает как и ожидалось. Переключает все по вызову метода setGameState(GAME\MENU\INTRO). Так, что теперь мне удобно. В общем разобравшись с ней, начал клепать меню. Ну в принципе минут за 20 справился, получилось даже симпотно. По началу вам может показаться, что оно куда-то съехало, но это не так, так должно быть). Ну и осталось сделать самое главное, это Game Over при смерти. Для этого у меня было все уже предусмотрено, надо было только добавить 1 строчку кода. В общем, получился самый классный GameOver) Просто мгновенный переход в главное меню.
По мимо всего этого, были внесены мелкие исправления, например был увеличен размер кнопок выбора шара, а так же немного отодвинул их от края. Добавил время перезарядки шара, теперь наспамить ими не получится. Ну и теперь шар переключается мгновенно, при этом энергия практически не теряется, только в случае, когда у вас уже полный её запас.

Взрывающийся шар

Данный шар требует достаточно много энергии для генерации, но он очень полезный, т.к. обладает range'd уроном. И кроме того он отбрасывает врагов на небольшое расстояние. Таким образом их можно вытеснять за приделы их радиуса атаки. Но не забывайте, что используя только его много очков вы не наберете. Поэтому приходиться комбинировать их.

Теперь о жуках

Скажу сразу, их было много. Даже и не знаю почему они раньше у меня не всплыли. Расскажу только о самых интересных.

Баг №1

Нашел буквально пару часов назад. Во время прицеливания, переключаем шар. Он у нас меняется. Затем отпускаем мышь, самого шара мы не видим, но его физическая модель отправилась в путешествие, со всеми вытекающими, при этом энергия не тратиться. И так какие выводы? Способ запускать шары без затрат энергии, игровой хаос и паника всего и всякого) Такие вот дела.

Баг №2

Этот баг появился с новым видом шара, но он все равно интересный и я вам про него расскажу. Стреляю я такой по роботу и тут вдруг высыпается 2 бонуса, при это робот еще жив! Я был в шоке! Сперва подумал, что срабатывает как-то случайно событие смерти у юнита, но потом проследил забавную особенность. Оказалось, что при взрыве помирали выпущенные ракеты. И с этих ракет выпадали бонусы... Вот такие вот дела. В общем FIXED.

Баг №3

Данный баг появился после добавления возможности пропустить заставку на клик. При клике удалялась анимация, а так же создавались основные объекты (Земля, Башня, UI). Так вот, после того, как я отправлял в путешествие очередной шар, появлялась копия башни, которая рисовалась поверх основной. Еще один повод для паники. Начал все перебирать, и в результате оказалось, что причина именно в скипе. А все потому, что я не удалял обработчик нажатия, который пропускал заставку. Но сейчас это исправлено, и все работает как надо.
Ну вроде все. Возможно, что то еще, но я не помню.

Видео

А теперь новое видео
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
29
11 лет назад
Отредактирован alexprey
0
В самых лучших традициях XGM
3
18
11 лет назад
3
Здоровски
А может сделать жизней мобам поменьше, на 3-4 шара? Умирали бы чаще, спамились бы чаще, бонусов больше, динамика возрастает
Осталось еще сквозной шар сделать для полного джентельменского набора(?)
0
29
11 лет назад
0
Kodoo:
Здоровски
А может сделать жизней мобам поменьше, на 3-4 шара? Умирали бы чаще, спамились бы чаще, бонусов больше, динамика возрастает
Осталось еще сквозной шар сделать для полного джентельменского набора(?)
После некоторых изменений, стало немного подинамичнее, но роль других шаров понизилась(( Это меня огорчает. На счет сквозного, обязательно будет с очень хитрой механикой
Чтобы оставить комментарий, пожалуйста, войдите на сайт.