Version 27 (modified by 11 years ago) ( diff ) | ,
---|
Use Case ID: | 1 | ||
Use Case Name: | Креирање стаза | ||
Created By: | Стефан Дејановски | Last Updated by: | |
Date Created: | Date Last Updated: |
Actors: | Креатор,Играч |
Description: | Ја подига играта за да може да игра и креира соба во која можат да се приклучат играчи. |
Trigger: | Желба да ја игра играта со некого. |
Preconditions: | 1. Компјутерот да има инсталирано јава. 2. Компјутерот да има доволно перформанси за да ја подигне играта. |
Postconditions: | 1. Да има барем два играчи за да може да се игра. |
Normal Flow: | 1. Клика на иконата. 2. Се пали играта. 3. Се клика на „креирај“. 4. Се креира соба. |
Alternative Flows: | 1.1 Играта паѓа. 1.2 Ја затвора собата. |
Exceptions: | 1.0.Е.1. Неможе да се пушти играта |
Includes: | 1.Ја подигнува играта 2.Креира соба. |
Priority: | critical |
Frequency of Use: | Доста често |
Business Rules: | / |
Special Requirements: | 1. Креаторот треба да има глувче. 2. Креаторот да има тастатура |
Assumptions: | 1. За да може било какви операции да се прават мора да се пушти играта. 2. За да може да се игра играта од витално значење е да се има соба со играчи. |
Notes and Issues: | 1. Поделбата на тимови |
Use Case ID: | 2 | ||
Use Case Name: | Промена на поглед | ||
Created By: | Александар Павлески | Last Updated by: | |
Date Created: | Date Last Updated: |
Actors: | Играч |
Description: | Корисникот со мрдање на маусот го придвижува погледот на карактерот од играта |
Trigger: | Глувче |
Preconditions: | 1. Играта мора да е стартувана |
Postconditions: | 1. Има минимум играчи |
Normal Flow: | 1. Играчот го мрда маусот напред, доколку сака да го крене погледот нагоре, го повлекува маусот назад, доколку сака да го спушти погледот доле, повлекува лево, десно, доколку сака да го сврти погледот лево, десно. |
Alternative Flows: | Погледот си останува статичен |
Exceptions: | Нема вклучено маус |
Includes: | Погледот се движи во посакуваната насока |
Priority: | По желба на играчот |
Frequency of Use: | Често |
Business Rules: | / |
Special Requirements: | 1. Играчот да има глувче |
Assumptions: | За да се движи погледот на играчот мора да има некој карактер(објект) |
Notes and Issues: | / |
Use Case ID: | 3 | ||
Use Case Name: | Движење на карактерот | ||
Created By: | Александар Павлески | Last Updated by: | |
Date Created: | Date Last Updated: |
Actors: | Играч |
Description: | Со стискање на копчиња од тастатурата играчот го придвижува карактерот |
Trigger: | Стрелки од тастатурата |
Preconditions: | 1. Играта мора да е започната |
Postconditions: | 1. Карактерот се придвижува лево,десно,напред назад 2. Податоците ке се пратат преку интернет и достават до останатите играчи |
Normal Flow: | 1. Карактерот се движи напред со притискање на стрелката „нагоре“ или „W“, назад со притискање на стреклата „надоле“ до тастатурата или „S“, лево со стрелка „лево“ или „A“, десно со стрелка „десно“ или „D“ 2. Ирачот бега од другиот играч кој е назначен за играч кој брка |
Alternative Flows: | 1. По притискање на едно од копчињата “W,S,A,D” карактерот несе движи напред, ниту лево ниту назад ниту десно. 2. Играта се замрзнува, нема движење. 3. Притиснати се две копчиња одеднаш и играта незнае каде ќе се движи карактерот. |
Exceptions: | Нема приклучено тастатура |
Includes: | Движење на карактерот во посакуваната насока |
Priority: | Најголем |
Frequency of Use: | Многу често |
Business Rules: | / |
Special Requirements: | 1. Играчот да има тастатура |
Assumptions: | За да се движи играчот мора да има некој карактер(објект) |
Notes and Issues: | карактерот може да се движи косо доколку се притиснати 2 копчиња истовремено соодветно. |
Use Case ID: | 3 | ||
Use Case Name: | Бркање | ||
Created By: | Владимир Стојковски | Last Updated by: | |
Date Created: | Date Last Updated: |
Actors: | Бркач |
Description: | Играчот се движи низ стазата се додека не допре некој од другите играчи |
Trigger: | Допир со друг играч |
Preconditions: | 1. Играта мора да е стартувана 2. Мора да има минимум двајца играчи |
Postconditions: | 1. Рундата е завршена |
Normal Flow: | 1. Играчот се движи низ стазата со цел да допре некој од останатите играчи |
Alternative Flows: | Рундата продолжува |
Exceptions: | Паднат е серверот |
Includes: | Движење (ID=3) |
Priority: | По желба на играчот |
Frequency of Use: | Нормално |
Business Rules: | / |
Special Requirements: | 1. Серверот да работи беспрекорно |
Assumptions: | Целта на играчот е да го заврши овој случај за да заврши рундата, со што истиот ќе биде прогласен за победник на рундата и ќе му се впишат поени |
Notes and Issues: | Доколку не се извршива овој случај рундата би траела вечно. |
Use Case ID: | 5 | ||
Use Case Name: | Изгаси | ||
Created By: | Владимир Стојковски | Last Updated by: | |
Date Created: | Date Last Updated: |
Actors: | Играч |
Description: | Се излегува од играта, и процесот се гаси. |
Trigger: | Да се притисне копчето Exit Game |
Preconditions: | 1. Играта да биде уклучена |
Normal flow: | 1. Ве прашува дали сте сигурни дека сакате да излезете 2. Кликате на копчето „да“ 3. Играта се гаси |
Alternative flows: | 1. Играта се замрзнува. 2. Без да ве праша дали сте сигурни се исклучува. |
Exceptions: | 1. Не реагира копчето за исклучување на играта. |
Includes: | 1. Ја вклучува играта. |
Priority: | Критично |
Frequency of use: | Секогаш |
Business rules: | 1. Го прашува корисникот дали сака да донира и ако сака со линк го носи до веб страна каде што може да се изврши донацијата. |
Special Requirements: | 1. Користникот да има глувче 2. Корисникот да има тастатура. |
Assumptions: | 1. За да може да се исклучи играта мора да биде вклучена. |
Notes and Issues: | 1. Ако сакаме да има донации треба да се креира страната за донирање и да се постави сметка, рокот за тоа нека биде заедно со креирањето на опцијата „Исклучија играта“. |
Note:
See TracWiki
for help on using the wiki.