Обсуждение MultiPoints, хотелки, идеи, что можно улучшить.

Игровая программа MultiPoints

Обсуждение MultiPoints, хотелки, идеи, что можно улучшить.

Сообщение Pont » 14 дек 2011 23:22

Всем привет.
Давайте здесь будем выкладывать свои мысли по разработке программы MultiPoints. Хотя, конечно, умничать-то легко, что вот это не так, да то не эдак, критиковать это не то что самому делать. Большой респект Василию за проделанную работу над прогой, но раз уж взялся за гуж, то, так сказать, будь добёр выслушивать ворчание критиканов и всех прочих, "кто знает как надо"...))

Итак, для начала изложу следующую хотелку.
При одинаковой высоте окна размер поля в MultiPoints получается меньше, чем в PointXT. Для большого монитора это некритично, но некоторые играют на нетбуках с маленькими экранами. Идея такая - перенести строчку с координатами, счетом и номером хода вниз. Это позволит увеличить высоту поля до такого же размера, как в PointsXT.
МР скриншот.png
(61.58 КБ) Скачиваний: 0

Изображение
Pont
 
Сообщения: 25
Зарегистрирован: 14 дек 2011 00:55

Re: Обсуждение MutlPoints, хотелки, идеи, что можно улучшить

Сообщение vn91 » 15 дек 2011 20:54

Идея интересная, учту!
Кстати, сейчас идёт редизайн игровой вкладки как раз.. Я игроков с аватарками отдельно направо вынес. Наверное, туда же можно будет пихнуть и счёт в игре. А координаты вниз. В общем решаемо.:)
Аватара пользователя
vn91
Рейтинговый игрок
 
Сообщения: 406
Зарегистрирован: 31 окт 2011 17:36

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение vn91 » 26 дек 2011 16:12

Сделано! Спасибо за идею, мне нравится как оно выглядит по-новому.:)
К сообщение присоединён пруф-скриншот.)
Изображение
screenshot3.png
(36.18 КБ) Скачиваний: 0
Аватара пользователя
vn91
Рейтинговый игрок
 
Сообщения: 406
Зарегистрирован: 31 окт 2011 17:36

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение XyJIuraH » 27 дек 2011 20:46

думаю будет лучше если:
1- при закрытии появившейся вкладки с запросом на игру, отклонять этот запрос.
2- при запуске МП автоматом разворачивать окно в полноэкранный режим.
Аватара пользователя
XyJIuraH
Рейтинговый игрок
 
Сообщения: 31
Зарегистрирован: 01 ноя 2011 23:52

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение inDI » 07 янв 2012 15:45

Найди свой косяк :)
Косяк.JPG
(169.11 КБ) Скачиваний: 0
Сильный пол слабее слабого в силу слабости сильного пола к слабому! :)
Аватара пользователя
inDI
Рейтинговый игрок
 
Сообщения: 82
Зарегистрирован: 16 ноя 2011 02:06
Откуда: СССР

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение vn91 » 07 янв 2012 17:01

Фигасе, теперь я должен ещё и в кошки-мышки с багами играть? Ну уж нет, если бы не обсудили лично, ничего бы искать не стал...)
Аватара пользователя
vn91
Рейтинговый игрок
 
Сообщения: 406
Зарегистрирован: 31 окт 2011 17:36

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение bobb » 09 янв 2012 00:53

еще бы в игровом окошке вместо одного окна чатика сделать 2 (с закладками наверху): локальный и общий
в ПХТ например очень удобно, что хотя бы 2 строки общего чата видно в режиме игры
но тут лепить отдельно 2 строки - только место занимать, поэтому, как и сказал, предлагаю закладки (раз окно чата уже есть)
bobb
 
Сообщения: 20
Зарегистрирован: 08 янв 2012 23:05

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение vn91 » 13 янв 2012 21:01

поэтому, как и сказал, предлагаю закладки (раз окно чата уже есть)
Не очень понял. Т.е., вкладочным станет чатовое окошко внутри игры? Поясни чуть подробнее, на что именно навесить табы.?
Аватара пользователя
vn91
Рейтинговый игрок
 
Сообщения: 406
Зарегистрирован: 31 окт 2011 17:36

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение bobb » 13 янв 2012 21:15

vn91 писал(а):Не очень понял. Т.е., вкладочным станет чатовое окошко внутри игры? Поясни чуть подробнее, на что именно навесить табы.?

именно так, в нем можно будет переключаться между локальным и общим чатом

плюс, еще предложение (для игрового режима):
длинные имена игроков переносятся и картинка может съехать вниз в этом случае (писал в чатик на пхт)
с другой стороны, время и количество точек короткие, максимальная ширина 5 символов (минуты, двоеточие, секунды)
поэтому можно лэйаут такой сделать:
ники игроков - под аватарами; их можно выравнять, имя синего по левому краю, имя красного - по правому (тогда с большой вероятностью ничего переноситься не будет)
время и количество захваченных точек - друг под другом и между аватарами
в итоге занимаемое пространство останется тем же, но не будет лишнего пустого места (как сейчас треть примерно ширины между количеством точек синего и красного), и не будет переносов

плюс, общий совет - по максимуму продублировать все действия, которые нажатием кнопок в окне программы совершаются, в главном меню - там же им можно сопоставить клавиатурные shortcut'ы (это просто хороший стиль)
bobb
 
Сообщения: 20
Зарегистрирован: 08 янв 2012 23:05

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение vn91 » 13 янв 2012 22:38

А как посоветуешь сделать вкладко-специфичные команды? Исчезающие-появляющиеся менюшки, в зависимости от контекста?

Предложение по layout-у -- классное, спасибо!) Думаю, быстро исправлю. А вообще, там съезжать ничего не должно было - только переноситься. Я вначале сделал правильно, а потом, видимо, случаино убрал.

По поводу вкладки с общим чатом - не уверен пока-что, подумаю... Пока-что это выглядит слишком уж server-специфично. Т.е., хотелось бы, чтобы на сервере в любом случае был собственный чат внутри игровой комнаты. И в этом случае залезать в общак - можно вполне по смене таба. Не уверен, в общем, над прикинуть.
Аватара пользователя
vn91
Рейтинговый игрок
 
Сообщения: 406
Зарегистрирован: 31 окт 2011 17:36

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение inDI » 14 янв 2012 01:00

vn91 писал(а):Фигасе, теперь я должен ещё и в кошки-мышки с багами играть? Ну уж нет, если бы не обсудили лично, ничего бы искать не стал...)


Твои баги, ты и ищи. Тем более, за заграм тебе еще и бабло дали. Ну, или пусть прога бажная и остается.
Сильный пол слабее слабого в силу слабости сильного пола к слабому! :)
Аватара пользователя
inDI
Рейтинговый игрок
 
Сообщения: 82
Зарегистрирован: 16 ноя 2011 02:06
Откуда: СССР

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение vn91 » 14 янв 2012 01:32

inDI, если ты отказываешься подробней описывать баги, то и писать их не надо.
Аватара пользователя
vn91
Рейтинговый игрок
 
Сообщения: 406
Зарегистрирован: 31 окт 2011 17:36

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение bobb » 14 янв 2012 03:05

vn91 писал(а):А как посоветуешь сделать вкладко-специфичные команды? Исчезающие-появляющиеся менюшки, в зависимости от контекста?

можно исчезающие/появляющиеся, можно enable/disable делать, это непринципиально

и да, на заграмных играх, если были откаты ходов, то вкладка с игрой закрывается и потом если открывать эту игру, она опять будет тут же закрываться (сообщение что-то вроде: undo black move)
bobb
 
Сообщения: 20
Зарегистрирован: 08 янв 2012 23:05

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение vn91 » 14 янв 2012 11:59

и да, на заграмных играх, если были откаты ходов, то вкладка с игрой закрывается и потом если открывать эту игру, она опять будет тут же закрываться (сообщение что-то вроде: undo black move)
Ага, знаю. Там появляется вкладка с "zagram.org" и объяснением причины подробно. Фактически, MP сейчас не умеет делать ходов назад, поэтому при возникновении undo выходит из комнаты.
Решение временное, потом всё равно хотелось бы сделать поддержку undo.
Аватара пользователя
vn91
Рейтинговый игрок
 
Сообщения: 406
Зарегистрирован: 31 окт 2011 17:36

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение vn91 » 30 янв 2012 12:46

XyJIuraH писал(а):думаю будет лучше если:
1- при закрытии появившейся вкладки с запросом на игру, отклонять этот запрос.
2- при запуске МП автоматом разворачивать окно в полноэкранный режим.

Сделал пока-что настройки для восстановления размеров/позиции окна. С полноэкранным режимом не получается -- могу сделать только совсем полноэкранный, когда приложение закрывает все другие менюшки-значки на экране.
Стой, или такой полноэкранный режим и нужен был? Такой могу сделать.
Аватара пользователя
vn91
Рейтинговый игрок
 
Сообщения: 406
Зарегистрирован: 31 окт 2011 17:36

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение vn91 » 30 янв 2012 15:46

bobb писал(а):плюс, еще предложение (для игрового режима):
длинные имена игроков переносятся и картинка может съехать вниз в этом случае (писал в чатик на пхт)
с другой стороны, время и количество точек короткие, максимальная ширина 5 символов (минуты, двоеточие, секунды)
поэтому можно лэйаут такой сделать:
ники игроков - под аватарами; их можно выравнять, имя синего по левому краю, имя красного - по правому (тогда с большой вероятностью ничего переноситься не будет)
время и количество захваченных точек - друг под другом и между аватарами
в итоге занимаемое пространство останется тем же, но не будет лишнего пустого места (как сейчас треть примерно ширины между количеством точек синего и красного), и не будет переносов

Вроде, сделал. Совпадает с тем что ты ожидал?

Для пустых вкладок
Изображение
screenshot22.png
(3.08 КБ) Скачиваний: 0

Для стандартных заграмовских и для длинных имён
Изображение
screenshot21.png
(17.08 КБ) Скачиваний: 0
Аватара пользователя
vn91
Рейтинговый игрок
 
Сообщения: 406
Зарегистрирован: 31 окт 2011 17:36

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение bobb » 30 янв 2012 18:33

Вроде, сделал. Совпадает с тем что ты ожидал?

Да, отлично
bobb
 
Сообщения: 20
Зарегистрирован: 08 янв 2012 23:05

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение bobb » 31 янв 2012 20:14

1) Хорошо бы сделать сплиттеры (чтобы юзверь мог размеры панелей менять):
- в игровом окне: вертикальный между игровым полем и правой частью;
- в игровом окне: в правой части горизонтальный либо под списком пользователей, либо над чатиком (без разницы, т.к. размер панели с именами игроков, счетом и временем фиксированный);
- в окне общего чата: горизонтальный между списком игр и общим чатом.
2) В списке пользователей хорошо колонку "Статус" разбить на 2: "Страна" и "Статус", а также сделать сортировку по столбцам (конкретно, удобно было бы сортировать не только по имени и рейту, но и по статусу, а кому-то, может, и по стране, если например охота не только поиграть, но и пофлудить на родном языке).
3) Если есть возможность, то в окне общего чата для Заграма в списке игр ввести колонку, отражающую статус игры (в процессе или уже завершена).
4) В главном окне сделать стандартное переключение между закладками по "Ctrl-Tab" (следующая) и "Ctrl-Shift-Tab" (предыдущая).
5) Для настроек можно не плодить новую закладку, а все управляющие элементы с нее перенести на закладку "Привет" (там полно свободного места под кнопками с логином. Если не будет хватать ширины, то левую панель там вполне можно расширить. Таким образом юзверь, открывая программу, сразу будет видеть настройки (особенно это важно для новичков при первом запуске).
6) На закладке "Привет" можно было бы сделать имя и пароль отдельными для pointsgame и zagram (по факту, многие играют под разными никами).
7) Ну и, конечно, продублировать все действия через главное меню (там же можно и горячие клавиши привязать). Если надо, могу расписать структуру подробно.

Пока всё ))
bobb
 
Сообщения: 20
Зарегистрирован: 08 янв 2012 23:05

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение bobb » 01 фев 2012 00:29

8) Желательно еще, хотя бы краткую, на 2 хода (2 своих + 2 соперника), историю ходов
bobb
 
Сообщения: 20
Зарегистрирован: 08 янв 2012 23:05

Re: Обсуждение MultiPoints, хотелки, идеи, что можно улучшит

Сообщение bobb » 01 фев 2012 03:24

9) Еще можно сделать настройки для вызова на игру по умолчанию (размер поля, время и все остальное необходимое), чтобы в окне вызова на игру не выбирать каждый раз.
bobb
 
Сообщения: 20
Зарегистрирован: 08 янв 2012 23:05

След.

Вернуться в MultiPoints



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей

cron