wiki:Визија

Version 2 (modified by 231102, 6 days ago) ( diff )

--

Визија

1. Вовед

Целта на ArcadiaHub е да обезбеди лесно достапна, „browser-based“ online платформа за борбени игри (fighting games). Апликацијата го елиминира проблемот на хардверски ограничувања и инсталации, овозможувајќи им на корисниците да се вклучат во натпреварувачки натпревари во реално време директно преку својот веб прелистувач. Системот нуди и социјален аспект преку рангирање, пријателства и статистика.

2. Позиционирање

2.1 Дефиниција на проблем

Проблем наГејмерите и корисниците кои сакаат брза забава, но се соочуваат со бариери при играње на модерни мултиплеер игри.
ги засегаКежуал играчите, корисниците со слаб хардвер и оние кои немаат време за долготрајни инсталации.
со последици какоНеможност за играње со пријатели, потреба од скап хардвер, долго чекање за преземање на масивни клиенти за игра.
успешно решение би билоВеб базирана платформа која овозможува „Instant-play“ искуство без инсталација, со ниска латенција и натпреварувачки карактер.
2.2 Позиција на пазарот
Заљубители на аркадни и борбени игри Коисакаат брз пристап до мултиплеер натпревари без инсталација 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.