| Version 2 (modified by , 6 days ago) ( diff ) |
|---|
Визија
1. Вовед
Целта на ArcadiaHub е да обезбеди лесно достапна, „browser-based“ online платформа за борбени игри (fighting games). Апликацијата го елиминира проблемот на хардверски ограничувања и инсталации, овозможувајќи им на корисниците да се вклучат во натпреварувачки натпревари во реално време директно преку својот веб прелистувач. Системот нуди и социјален аспект преку рангирање, пријателства и статистика.
2. Позиционирање
2.1 Дефиниција на проблем
| Проблем на | Гејмерите и корисниците кои сакаат брза забава, но се соочуваат со бариери при играње на модерни мултиплеер игри. |
|---|---|
| ги засега | Кежуал играчите, корисниците со слаб хардвер и оние кои немаат време за долготрајни инсталации. |
| со последици како | Неможност за играње со пријатели, потреба од скап хардвер, долго чекање за преземање на масивни клиенти за игра. |
| успешно решение би било | Веб базирана платформа која овозможува „Instant-play“ искуство без инсталација, со ниска латенција и натпреварувачки карактер. |
| За | љубители на аркадни и борбени игри | Кои | сакаат брз пристап до мултиплеер натпревари без инсталација | ArcadiaHub | е веб-базирана борбена арена (fighting game platform) | Која овозможува | борби во реално време, следење на статистика и рангирање на играчи | За разлика од | традиционалните десктоп игри кои бараат преземање и инсталација | Нашиот продукт | користи WebSockets за брза комуникација, Google најава за лесен пристап и работи на секој модерен прелистувач. |
|---|
3. Опис на засегнати лица
3.1 Преглед === ||=Име=||=Опис=||=Одговорност=|| ||Играч (Player)||Регистриран корисник кој игра мечеви||Учествува во борби, собира поени, додава пријатели и се натпреварува на лидер таблата.|| ||Развивач (Developer)||Креатор на платформата||Имплементација на нови херои (класи), балансирање на борбата и одржување на WebSocket серверот.|| ||Администратор||Управувач со системот||Надгледување на серверот, управување со корисници и решавање на проблеми со конекцијата.||
3.2 Корисничка средина === Веб апликација со респонзивен интерфејс. Корисниците пристапуваат преку десктоп или лаптоп компјутери со користење на тастатура за контрола на карактерот. Потребна е стабилна интернет конекција за WebSocket комуникацијата и Google сметка за најава.
4. Преглед на продуктот
4.1 Потреби и карактеристики === ||=Потреба=||=Приоритет=||=Карактеристики=|| ||Најава и Автентикација||Висок||Безбедна најава преку Google OAuth2|| ||Систем за борба во реално време||Висок||Синхронизација на движење и напади преку WebSockets|| ||Matchmaking (Поврзување)||Висок||Систем за чекање (Queue) и спарување на противници|| ||Листа на пријатели||Среден||Пребарување корисници и испраќање покани за пријателство|| ||Лидер табла (Leaderboard)||Среден||Приказ на најдобрите играчи според победи и валута||
5. Други барања == ||=Барање=||=Приоритет=|| ||Интернет конекција (Low Latency)||Задолжително|| ||Веб прелистувач (Chrome/Firefox/Edge)||Задолжително|| ||Тастатура (за контрола на играта)||Задолжително||
Note:
See TracWiki
for help on using the wiki.
