1

Etapa 1

Исправление ошибок архитектуры

2

Etapa 2

Локализация

3

Etapa 3

Исправление режима "Endless"

4

Etapa 4

Добавление режима "Time Attack"

5

Etapa 5

Интеграция Google API и таблицы рекордов

6

Etapa 6

Запуск рекламной кампании

1

Etapa 1

Исправление ошибок архитектуры

2

Etapa 2

Локализация

3

Etapa 3

Исправление режима "Endless"

4

Etapa 4

Добавление режима "Time Attack"

5

Etapa 5

Интеграция Google API и таблицы рекордов

6

Etapa 6

Запуск рекламной кампании

31 agosto 2016 11 septiembre 2016
Objetivo completado 15 septiembre 2016

Autor del objetivo

General

Доработать игру "Find My Couple"

Месяц назад я всё-таки сподобился запустить свою первую игру:

https://play.google.com/store/apps/details?id=com....

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

 Criterio del fin

Обновление выпущено, реклама запущена

  1. Исправление ошибок архитектуры

    Этот этап идет самым первым, т.к. нужен для остальных этапов.

    Основной ошибкой я считаю организацию хранения карт активного поля - я предполагал поле как прямоугольное поле произвольного размера, которое могло увеличиваться в обоих направлениях. Из-за это карты хранились в списке ArrayList<Card>, а карта знала о своем положении в мире. Увеличение я так и не запрограммировал и в рамках данной игры не собираюсь этого делать. Так что теперь карты будут храниться в двумерном массиве, карта потеряет знания о собственном положении в мире. Связанным изменениям подвергаются рендер, обработчик касаний, хранение некоторых переменных и генерация новых карт.

    Еще одна ошибка - фиксированная ширина абстрактного экрана, которая приводит к растянутому отображению на планшетах и телефонах с нестандартным разрешением экрана. Решается это вычислением ширины по коэффициенту соотношения реальной высоты и высоты абстрактного экрана.

  2. Локализация

    Название игры, текст главного меню и меню "возврата" сейчас представлены спрайтами. Для локализации стоит посмотреть генерацию шрифтов на лету и определение длины текста. Кроме того, будет нужно исправление локализованных картинок в Play Market.

  3. Исправление режима "Endless"

    Было предложено разумное улучшение режима - отсчитывать до 5 ошибок подряд, а после этого добавлять новые карты. Таким образом возможна ситуация, что поле будет заполнено до конца - соответственно, появится "конец" игры.

    Остается только решить, что делать с полем, когда оно почти полностью заполнено.

    Решение требует также добавления нескольких звуковых эффектов, состояния "Game over" и изменения механизма добавления карт.

  4. Добавление режима "Time Attack"

    Почти то же самое, но с ограничением по времени - скажем, в пять минут. Влияние времени должно стимулировать игрока.

  5. Интеграция Google API и таблицы рекордов

    Я не уверен насчет этого пункта. Пока я подразумеваю под ней сравнение результатов игроков друг с другом, но не знаю, даёт ли Google API хранение такой информации.

  6. Запуск рекламной кампании

    Попробую вариант с баннером-строкой на 10 дней. Смысла тратиться на полноэкранную рекламу не вижу - не окупится.

  • 1135
  • 31 agosto 2016, 16:38
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?