Как стать автором
Обновить

Комментарии 23

НЛО прилетело и опубликовало эту надпись здесь
Как раз хотел написать. Далеко не все сбои доходят до этого раздела.
Лучше использовать Google Analytics или ARCA.
Есть еще вот такой инструмент — crashlytics
Еще есть Flurry и BugSense.
Я за BugSense. Отличная вещь.
НЛО прилетело и опубликовало эту надпись здесь
Это огромный плюс. За сутки вы можете слить среднюю оценку практический до нуля, если приложение падает часто.
Во Flurry подробный stack trace — такой же, как в Play. Притом во Flurry попадают все ошибки, а не только то, что пользователи отправили. В Google Analytics только коротенькое описание в одну строчку типа такого: OutOfMemoryError (@BitmapFactory:nativeDecodeByteArray:-2) {http0}.
Честный рассказ. Удивила фраза, что сделан перевод на английский и русский языки. С какого?

сделан перевод на английский и русский языки. С какого?

Это следствие «ночной сборки» статьи, исправил.
Во-первых, все-таки в слове Андроид нет и никогда не было буквы Й.
Во-вторых, все проблемы с графикой от непонимания того, как нужно делать графику для Android. С целью улучшить свое приложение почитайте про различные плотности пикселей, про то, как вообще устроены директории ресурсов и работа с ресурсами в Android. В вашем случае, например, я бы вряд ли стал использовать Canvas и заниматься вопросами перерисовки отдельных областей экрана — если чуть лучше понимать, как все работает, то такое решение кажется весьма странным и черезчур сложным.
Про dpi читал и кое-где применяю. Nine-path применяю в главном меню и кнопках, возможно сейчас что-то изменилось, но раньше была проблема с nine-path и папками ресурсов в разных dpi.
я бы вряд ли стал использовать Canvas и заниматься вопросами перерисовки отдельных областей экрана
вы имеете ввиду OpenGL?
НЛО прилетело и опубликовало эту надпись здесь
Установил.
Крестик рисую, программа ждет чего-то, либо идеально ровного? Нужно добавить третью палку — тогда принимает его.
Кроме того, на Nexus 5 линии очень тонкие — еле видны. Настройки толщины — нет.
Снес.
Привет конкурентам! :)
Удачный дизайн получился не сразу.

Боюсь нагнать гнев ацтеков, но удачный дизайн все еще не получился. Откровенно говоря, версия 1.0 выглядит и то приятнее. А ведь это в такой игре может сыграть решающую роль! Когда функционалом особо не удивишь, люди ожидают увидеть хотя бы приятную глазу игру, а не зеленые кнопочки ни к селу, ни к месту, да и пришедшие из веба 2002 года
К слову, английский оставляет желать лучшего. В игру не играл, но «Computer is win» в видео, описание на сайте наводят на мысли, что лучше бы вы таки доверились Google Translator.

Сайт у вас остался где-то в 90-ых.
А где вы сайт-то нашли? Реквестирую ссылку.
Возможно вам будет интересно тогда узнать о моих крестиках-ноликах.

Я решил идти по другому пути, сделать другой геймплей, приложение называется «Умные крестики-нолики».

Пробиться на первые места действительно сложно, но например мое приложение по запросу «крестики нолики на двоих» в первой десятке, по «крестики-нолики» в 30-40 местах. Сейчас дает 10-20 установок в день. Зароботки близки к нулю, если бы не халявный хостинг, то был бы глубокий минус :)

Насчет ИИ непонятно зачем вам два алгоритма. Обычный mini-max подходит, сложность настраивается лишь глубиной просчета, ну и упрощениями оценки положения игрока.

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

Я бы на вашем месте открыл исходники, если это все в целях получения опыта делалось и никаких коммерческих планов нет. Уже бы кто-нибудь глянул и посоветовал вам, как сделать лучше.
В моём приложении, в настройках внизу, есть кнопка «Тест ИИ», как раз делает битву двух ИИ.
Подозреваю, что алгоритм mini-max на больших полях будет медленно работать.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации