Правка и улучшение скриптов.
Давненько не писала новости по этому проекту. Но на самом деле все движется достаточно неплохо!
Мы, наконец, взялись за исправление багов и улучшение скриптовой части! Список весьма внушительный, надо сказать, включающий более 20 наименований, а порой еще и добавляются новые проблемы. Но некоторые наоборот убавляются. |
Ледяная игра на грани заморозки.
В общем, не очень хорошо у меня идут дела с этим проектом.
Сделала по нему немало, но ощущение, что разработка даже не сдвинулась с места.
Давала прототип потестить нескольким людям, выводы неутешительны - задумка не так хороша, как казалась раньше. Многие даже не понимают, что вообще на экране происходит. Хотя, во многом это обусловлено кривой тестовой графикой. |
Так что решила ей маленько заняться.
Вид сверху или сбоку?
Я решила несколько переделать некоторые моменты игры. Посоветовавшись с несколькими товарищами, я пришла к выводу, что лучше делать вид сверху, а не чуть сбоку, как было раньше.
Недельная сводка новостей по Айстрии.
Итак, что было сделано за это время. Если коротко - адаптирую под андроиды, борюсь с багами, добавляю интерфейс. А если подробно, то вот:
- удалось скомпилировать проект под андроид - запускается и работает, даже особо не тормозит, а та статья, о которой я говорила в прошлой записи- уже не актуальна
- узнала о том, что не работает - "ис он скрин" с отрицанием, а значит остается проблема с условием победы в игре - никак не определить, что все льдины уничтожены, а счетчик сбивается иногда по-прежнему
- разобралась, как запускать игру с сайта и показать кому-нибудь сборку - помог Нарр
- благодаря совету опять же Нарра разобралась, почему у меня не работал рестарт уровня, нужно было обнулять глобальные переменные, сами они не обновляются
- проблему со сбивом счетчика почти решила - по крайней мере теперь стадий таяния больше, а излишний спавн льдин пресекается (кнопки дизейблятся на время и выход новой откладывается при клике на кнопку), так что вероятность встречи льдин с одинаковым таймером уменьшилась, однако, льдин стало маловато на экране, от чего может быть скучновато игроку
- размер льдин увеличен, а размер суши уменьшен в связи с тем, что у меня палец не попадал на льдины (при том, что мой пальчик довольно маленький, а экран здоровенный)
- проблему с проседанием ФПС решила, благодаря советам Нарра - дело было в полупрозрачности, теперь же льдины тают, меняя свой размер (разные кадры)
- поняла как настраивать анимацию, теперь воронки двигаются
- некоторые кнопки заменила спрайтами, и разобралась, как работает тач
- попробовала сделать экран вертикально - может, так даже лучше, потому что склоны высокие, и при широком экране очень мешают движению и ограничивают...хотя с другой стороны это вносит проблемы для флеш-версии игры, неужели отдельно уровни делать для разных платформ
- сделала возможность пригонять льдины с разных краев
- прикинула, как будет выглядеть первый уровень в игре, и заодно разобралась, как загружать несколько разных уровней с разными параметрами
- сделала, чтобы по паузе показывалось состояние острова и сколько человек сейчас на острове. Пока сделан подсчет людей напрямую зависимости от уровня воды, а по-хорошему было бы прикольно сделать, чтобы разные спрайты человечков на острове имели разный показатель численности населения (домики побольше, люди поменьше итп), но пока не уверена, стоит ли так делать, и если стоит, то как
- сделала паузу - это оказалось очень легко
Ошибки и улучшения, найденные на Старконе.
Я уже писала, что на Старконе мы собрали некий фидбек с игроков. И вот, наконец-то, добралась до того, чтобы его систематизировать все вместе и подытожить. В целом обратная связь делится на две части - что можно улучшить и что нужно поправить.
Делаю игру менее затянутой.
На данный момент одна из главных проблем демо-версии в том, что она слишком затянута. Поэтому я решила с этим бороться.
Особенно раздражает игроков то, что кубик выпадает слишком медленно, а также довольно неспешное движение персонажей. И то, и то я исправила, и даже более того, можно не ждать, когда свалится кубик, а нажать на энтер, как бы промотав этот момент.
А еще я поняла, что затянутость происходит из за того, что игровое поле слишком большое. Поэтому я пришла к выводу, что нужно вводить несколько уровней сложности с разным размером игрового поля. |
Тщательное тестирование.
Лишний раз убеждаюсь, как важно тщательно тестировать проект после любых (!) изменений, а особенно перед выходом. Тестировала тут Корабль на эмуляторе Blue stacks. И нашла критический баг в конце игры в английской версии. Уже поправила. А вот каково было, если б так и выложила!?
Ведется озвучка и правка багов.
На данный момент:
|
Допиливание игры.
Так, что у нас новенького?
|
|