Показать сообщение отдельно
Непрочитано 13.02.2017, 06:05   #12
Юкк
Администратор
 
Аватар для Юкк
 
Регистрация: 11.11.2013
Сообщений: 34,878
Записей в блоге: 1
Юкк репутация неоспоримаЮкк репутация неоспоримаЮкк репутация неоспоримаЮкк репутация неоспоримаЮкк репутация неоспоримаЮкк репутация неоспоримаЮкк репутация неоспоримаЮкк репутация неоспоримаЮкк репутация неоспоримаЮкк репутация неоспоримаЮкк репутация неоспорима


По умолчанию

http://www.ibuprog.com
Тех задание «Кубок Вызова».


Турнир-клон , для которого не нужно делать отдельные прогнозы , а идёт выборка команд и игроков с сайта ФБУ(федерация биатлона Украины). Именно на сайте ФБУ проводится турнир и делаются прогнозы, а у нас на сайте http://www.ibuprog.com только публикуются отдельные результаты отдельных участников.

Сайт ФБУ Турнир Прогнозистов ссылка http://www.biathlon.com.ua/contest.php Сразу оговорюсь, выборка производится только тех команд из турнира, которые в своем названии имеют приставку ibu , а личных игроков только тех, у кого в строке «название команды», возле их ника, в самом названии команды опять-таки присутствует приставка ibu. Примеры и подробнее чуть ниже в тз.

Дизайн и главная страница.

Название: «КУБОК ВЫЗОВА»
Биатлон. Турнир Прогнозистов

Шапка. Кнопки должны быть следующие: : Главная, Рейтинг команд, Рейтинг личный, МХГ, Чемпионат Мира, Правила, Призы

Ниже все 10 этапов биатлонного сезона. Вернее, логотипы флагов стран ,как у нас в Формуле-1. (если программист предложит что-то свое-это только приветствуется. Мой пример:



Вместо Австралия Парк пишем название места проведения этапа. В нашем случае первый этап- Остерсунд Швеция. Рядом вместо глазика и лампочки мы рисуем кнопки – ссылка на ТП ФБУ (ТП -это турнир прогнозистов) http://www.biathlon.com.ua/contest.php А рядом ссылка на подробный прогноз погоды. (с нашего сайта, с информера). Ниже дата этапа ,например, 27– 04.12.16.Рядом вместо "Трасса и гонщики" пишем старт-лист (затягивается как и все наши стартлисты с нашего же сайта) и ссылка на сивидату http://biathlonresults.com/?view=schedule_schedule

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


При нажатии на эмблему, нас как и в Формуле-1 переносит в новое поле. На нем изображены все гонки этого этапа. (Копируется с сайта ФБУ)



Колонки:
1-флаг,
2- название города (стадиона),
3-Название гонки
4-Дата
5-Время начала гонки
6-личный рейтинг
7-командный рейтинг

При нажатии на личный или командный рейтинг должна открываться таблица с рейтингом и набранными очками игроков или команд прошедшей гонки. Для этого надо будет делать выборку тех игроков, которые участвуют в нашем турнире из полного списка игроков с сайта ФБУ. Во всех рейтингах вверху рейтинга всегда первой строкой личный рейтинг игрока и рейтинг его сокомандников. А уже потом 1,2,3 место…


Как на ФБУ



При нажатии на очки открывается состав выбранной команды с набранными очками. Вот так.


А при нажатии уже на эти очки открывается прогноз



Назначение кнопок в шапке игры.

1-Главная. Открывается главная игры.
2-Рейтинг команд - 1. Командный турнир
С турнира прогнозистов сайта ФБУ нужно сделать выборку команд с приставкой IBU .



Вести турнирную таблицу и заносить в неё результаты команд с того же сайта ФБУ после каждой гонки. При нажатии на кнопку «Рейтинг команд» должно открываться поле с открытой таблицей текущего этапа по умолчанию. А выше и ниже её в виде карусели (для красоты) таблицы с прошедших этапов(уже заполненные) и с будущих (чистые).То есть как и в нашем биатлоне весь сезон должен быть разбит на этапы. .Например, таблица внизу -это таблица первого этапа командного турнира. В ней отображены все гонки этапа и в колонках очки команд. Эти данные, как мы писали берутся с турнира прогнозистов сайта фбу http://www.biathlon.com.ua/contest.php?rankT Золотым, серебряным и бронзовым цветом выделяются поля цифр призеров каждой гонки(как на скрине ниже). После завершения этапа, открывается следующий и очки с итоговой правой колонки с названием Рейтинг переносятся с предыдущего этапа в новую колонку слева и она потом не меняется ,а уже после неё идет первая гонка. Эти же очки переносятся в правую колонку и потом в ней уже суммируются с набранными очками текущего этапа. Это для наглядности, чем закончился предыдущий этап.





Нужно предусмотреть возможность ручного исключения команд из турнира из админки. Админку нужно делать свою, отдельную, только для этой игры.. Например , в прошлом сезоне там участвовала команда « Всем в IBU» , хотя к нашему турниру она отношения не имела.
Ну и возможность вручную внести какую-то команду. Может возникнуть такая необходимость
И обязательно нужно сделать прогресс/регресс команды (и личного рейтинга). То есть указывать место в сравнении с предыдущим (выше на столько-то, ниже на столько-то, как у нас на формуле и в биатлоне). Но прогресс/регресс брать не с ФБУ где все 1000 команд, а исключительно по нашим командам. Сделать сортировку по гонкам




3.Кнопка «Личный рейтинг». Принцип точно такой же, как и в командном рейтинге.

Все игроки – участники командного турнира автоматически становятся участниками и личного турнира. Кроме того , вручную нужно занести игроков(сделать такую возможность в админке) , которые не играют в командах (а значит не имеют приставки ibu) или играют не в наших командах , но являются игроками нашего сайта . Они тоже могут играть в личке..




4.Кнопка «МХГ».Это Малый Хрустальный Глобус.


Есть всего дисциплин: спринт, гонка преследования, масстарт, индивидуальная гонка, эстафета, смешанная эстафета и супер-микс. В каждую из этих дисциплин складываются все профильные гонки сезона, как мужские, так и женские. Сделать сортировку по дисциплинам.




5.Кнопка «Чемпионат мира»

Для чемпионата мира желательно сделать другую таблицу, покрасивее, где можно было бы выделять не только призёров, но и «цветы»,то есть шестёрку первых финишировавших спортсменов или команд в гонках. Кроме того, чемпионат мира идет как в общий зачет, так и как отдельное соревнование. Поэтому нужно два таблицы, одна общая как простой этап(в общем списке всех этапов сезона) и одна отдельная в указанной кнопке,, как чемпиона мира. Сделать сортировку по гонкам.








Кнопки «Правила» и «Призы» как обычно.В админке поле для текста,куда заносится админом текст.




Кроме того необходимо сделать графики движения команд и личного первенства после каждого этапа. В отдельной кнопке, или лучше там где таблицы в рейтингах. Можно связать это с цифрами регресса/прогресса игрока,как описано выше в ТЗ (И обязательно нужно сделать прогресс/регресс команды(и личного рейтинга). То есть указывать место в сравнении с предыдущим(выше на столько-то, ниже на столько-то, как у нас на формуле и в биатлоне).Но прогресс/регресс брать не с ФБУ где все 1000 команд, а исключительно по нашим командам. Сделать сортировку по гонкам)

Чтобы в графиках не было мешанины(так как много команд и игроков) можно сделать так,чтобы игрок мог выбирать для себя из общего списка не более(5-10) интересующих его спортсменов и команд. В любое время он должен иметь право сбросить эти показатели и набрать новые.
Юкк вне форума  
2 пользователя(ей) сказали cпасибо: