Добрый вечер. Я не очень давно занимаюсь android, но есть намерение, заниматься этим серьезно. Позавчера я выложил свое первое приложение. Я хочу услышать Вашу критику и мнение со стороны, как по поводу функционала, так и по поводу актуальности таких приложений. Будьте объективны. Мне важно знать правду. Спасибо.
P.S.Особенно полезными будут советы по улучшению приложения.
Вот ссылка на приложение:
https://play.google.com/store/apps/deta ... nightlogic
[Game]Knight Logic. (Первое приложение. Жажду критики)
Правила форума
О возможности разместить информацию о вашем приложении на главной странице сайта читайте здесь: http://startandroid.ru/ru/about/pomosch ... henii.html
О возможности разместить информацию о вашем приложении на главной странице сайта читайте здесь: http://startandroid.ru/ru/about/pomosch ... henii.html
Re: [Game]Knight Logic. (Первое приложение. Жажду критики)
В целом идея игры интересная, но не знаю насколько оригинальная.
Но в данном виде игра не особо затягивает: я пару раз сыграл, хоть и не достиг финиша, но особо играть уже не хочется.
Но есть куда развивать приложение, мои предложения:
0) таблица рекордов (очки можно считать исходя из времени), отмена хода тоже была бы кстати (при использовании отнимать очки)
1) разные поля (размеры, формы)
2) что-то типа режима кампании (конь скачет по кастомным полям, сложность которых увеличивается от уровня к уровню)
3) сетевая игра (загнать вражеского коня в угол)
по интерфейсу вроде бы нормально, хотя я не особый ценитель красоты приложений =)
по багам:
1) Не нашел кнопки "Начать заново", особенно актуально после проигрыша
2) При нажатии кнопки "Назад" текущая игра сбрасывается
Но в данном виде игра не особо затягивает: я пару раз сыграл, хоть и не достиг финиша, но особо играть уже не хочется.
Но есть куда развивать приложение, мои предложения:
0) таблица рекордов (очки можно считать исходя из времени), отмена хода тоже была бы кстати (при использовании отнимать очки)
1) разные поля (размеры, формы)
2) что-то типа режима кампании (конь скачет по кастомным полям, сложность которых увеличивается от уровня к уровню)
3) сетевая игра (загнать вражеского коня в угол)
по интерфейсу вроде бы нормально, хотя я не особый ценитель красоты приложений =)
по багам:
1) Не нашел кнопки "Начать заново", особенно актуально после проигрыша
2) При нажатии кнопки "Назад" текущая игра сбрасывается
Re: [Game]Knight Logic. (Первое приложение. Жажду критики)
Спасибо за Ваше мнение. По поводу таблицы рекордов – идея мне действительно понравилась. Единственное, пока не понятно как лучшее ее делать на время или на количество оставшихся клеток (пока никто из знакомых не смог выиграть).
Отмена хода (действует только 1 раз) есть в контекстном меню, как и “Начать заново”. Другое дело, что о существовании контекстного меню мало кто знает, пока не знаю как это подать. Была идея сделать отдельный Button, который вызывает контекстное (или простое) меню, но технически не получилось (неясно, что передавать в аргументах). Может, Вы подскажете, как вызвать меню с копки? Спасибо.
Отмена хода (действует только 1 раз) есть в контекстном меню, как и “Начать заново”. Другое дело, что о существовании контекстного меню мало кто знает, пока не знаю как это подать. Была идея сделать отдельный Button, который вызывает контекстное (или простое) меню, но технически не получилось (неясно, что передавать в аргументах). Может, Вы подскажете, как вызвать меню с копки? Спасибо.
Re: [Game]Knight Logic. (Первое приложение. Жажду критики)
Чисто теоретически: в onClick для Button написать openContextMenu(view) (view - View к которому привязано ContextMenu (registerForContextMenu(view)))webdirect писал(а):Спасибо за Ваше мнение. По поводу таблицы рекордов – идея мне действительно понравилась. Единственное, пока не понятно как лучшее ее делать на время или на количество оставшихся клеток (пока никто из знакомых не смог выиграть).
Отмена хода (действует только 1 раз) есть в контекстном меню, как и “Начать заново”. Другое дело, что о существовании контекстного меню мало кто знает, пока не знаю как это подать. Была идея сделать отдельный Button, который вызывает контекстное (или простое) меню, но технически не получилось (неясно, что передавать в аргументах). Может, Вы подскажете, как вызвать меню с копки? Спасибо.