UseCaseRealizations
ИД: 1 - Најава со Google
Пристап до почетната страница каде што системот го пренасочува кон Google OAuth сервисот каде корисникот ја избира својата сметка.
ИД: 2 - Креирање корисничко име
Доколку корисникот се најавува прв пат, системот го пренасочува кон формата за креирање на уникатно корисничко име.
По успешно внесување на име кое не е зафатено, корисникот се пренасочува кон почетната страна.
ИД: 3 - Избор на игра
Изборот на игра се случува пред изборот на класа бидејќи секоја игра си има свои класи.
ИД: 4 - Избор на класа
Во "Fight Lobby" делот, корисникот има можност да избере помеѓу достапните класи (херои), како што се Samurai Mack или Kenji.
Со клик на иконата или името на класата, системот го евидентира изборот и ги прикажува статистиките (Health, Damage, Speed) за избраниот херој.
ИД: 5 - Барање на противник (Queue)
Откако ќе избере класа, корисникот клика на копчето "Find Match". Корисникот се префрла на екран за чекање додека системот бара соодветен противник.
Штом се најде противник, системот автоматски ги пренасочува двајцата играчи кон арената.
ИД: 6 - Борба (Real-time)
По успешно поврзување, се вчитува арената (fight.html). Двајцата играчи се видливи на екранот со нивните Health барови.
Корисниците ја користат тастатурата за движење и напад. Сите акции се синхронизираат во реално време преку WebSockets. Кога здравјето на еден од играчите ќе падне на нула, се прикажува порака за крај на мечот (Game Over) и победникот.
ИД: 7 - Преглед на Лидер табла
Постои можност за филтрирање на табелата според различни критериуми.
Со избирање на опцијата "Leaderboard" од менито, корисникот добива листа на најдобро рангираните играчи сортирани според бројот на победи.
ИД: 8 - Управување со пријатели
Корисникот може да пребарува други играчи според нивното корисничко име и да им испрати покана за пријателство.
ИД: 9 - Е-пошта известувања за пријатели
При додавање на пријатели освен приказ на предниот екран
Се испраќа мејл порака за нотификација на корисникот (истата gmail адреса со која е логиран преку oAuth)
Истата мејл порака се испраќа и при потврда/одбивање на тоа барање на пријателство.
ИД: 10 - Преглед на статистика
На страницата за профил, корисникот има увид во својата лична статистика, вклучувајќи победи, порази и моментален добиени Achievements. Achievements се добиваат со одреден број на поени преку играње.
Attachments (14)
- class_selection.jpg (93.1 KB ) - added by 5 weeks ago.
- fight_waiting.jpg (57.0 KB ) - added by 5 weeks ago.
- create_username.jpg (36.9 KB ) - added by 5 weeks ago.
- fight_start.png (156.7 KB ) - added by 5 weeks ago.
- game_over.png (58.7 KB ) - added by 5 weeks ago.
- login_screen.png (21.9 KB ) - added by 5 weeks ago.
- leaderboard_filter.png (164.4 KB ) - added by 5 weeks ago.
- friends_page.png (136.8 KB ) - added by 5 weeks ago.
- leaderboard_page.png (109.3 KB ) - added by 5 weeks ago.
- statistics_user.png (173.5 KB ) - added by 5 weeks ago.
- choose_game_img.png (20.3 KB ) - added by 5 weeks ago.
- email_accept_friend.png (9.2 KB ) - added by 5 weeks ago.
- email_add_friend.png (11.1 KB ) - added by 5 weeks ago.
- add_friend.png (176.5 KB ) - added by 5 weeks ago.
Download all attachments as: .zip














