www.open-tager.ru
http://www.open-tager.ru/forum/

Дополнения к программе статистики LASERWAR - нужны советы!
http://www.open-tager.ru/forum/viewtopic.php?f=34&t=1573
Страница 5 из 5

Автор:  kindats [ 21 июл 2012, 12:06 ]
Заголовок сообщения:  Re: Дополнения к программе статистики LASERWAR - нужны совет

Pacifist писал(а):
kindats писал(а):
Клонирование перепрошивает все изменяемые показатели, кроме ID. Но ввести команду, по которой ствол возвращается к базовым настройкам. Для применения в HSL и ролевом лазертаге - самое то.

Все дело в том что считать базовыми показателями, 4 ед жизни, 10 единиц, 100 ?
Как по мне то пульта должно хватить - поехал в гости, поставил 50 единиц жизни, перепрошил за минуту все ружья. Вернулся домой - поставил 4, опять же за минуту вернул все на место.

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

Автор:  remik2010 [ 08 ноя 2012, 00:37 ]
Заголовок сообщения:  Re: Дополнения к программе статистики LASERWAR - нужны совет

Дорабатываем дизайн и функционал.
Вложение:
программа-статистики.jpg
программа-статистики.jpg [ 104.44 KiB | Просмотров: 4255 ]


Что скажете - дизайн нормальный? Или еще дорабатывать?

Автор:  Jumpy [ 11 ноя 2012, 18:15 ]
Заголовок сообщения:  Re: Дополнения к программе статистики LASERWAR - нужны совет

Мое скромное мнение, так сказать мнение специалиста в области развлечений :)

Кнопки из нижнего рядда можно по традиции запихать в меню.
Печать/принтер - если "принтер" - открыванет окно выбора принтера/настроек, то можно для них использовать 1 окно - тыкаем печать - открывается форма настроек печати и там же кнопка выбора/настроек самого принтера.
Все кнопки легко делаются в виде кнопок-иконок.
звания - можно показать звездочкой, настройки - шестеренкой. ВК/Твиттер/ФБ - традиционно делаются иконками.
Но в целом, т.к. это окошко видит администратор, то его можно делать достаточно "брутальным" с точки зрения юзабилити (другими словами - если бы я работал в ЛВ, я бы не очень сильно заморачивался с расположением кнопок :) ).


По поводу т.н. званий (я бы их назвал достижения, кстати)...
Для конечного клиента ИМХО было бы интересно было не только получить листок с общей статой команды, но и лист персональной статистики.
Кроме того, я бы каждому давал по 3-5-10 "достижений" количество которых напрямую связано с количеством статистики, которую можно собрать.
Ну к примеру игрок получит такой персональный листок:

Имя - Василий
Дата - 01.01.2001
Место - Клуб "Лазервар на горе" + сюда же контакты пихаем (это ненавязчивая самореклама клуба).

Далее показываем рейтинг / цвет команды / выстрел итд итп.
Далее "Достижения"
обязательно с мини картинкой, я бы брыл что-то в этом духе
Изображение
или этом
Изображение

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

Автор:  remik2010 [ 11 ноя 2012, 23:53 ]
Заголовок сообщения:  Re: Дополнения к программе статистики LASERWAR - нужны совет

Насчет названия достижения это супер - возьмем на заметку и переименуем. Личная статистика печатается, к ней добавим достижения если они есть.
В новой версии будет доработана также функция удаления игроков, если есть необходимость. ;)

Страница 5 из 5 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/