GryCharytatywne Funkconalności v 1.4 22072015 GDZIE/ŚRODOWISKO

Transkrypt

GryCharytatywne Funkconalności v 1.4 22072015 GDZIE/ŚRODOWISKO
 #GryCharytatywne ­ Funkconalności v 1.4 22072015 GDZIE/ŚRODOWISKO Aplikacja webowa z póżniejszym wdrożeniem mobilnie (android, iOS, WindowsPhone) Specyfikacja odnosi się do samej aplikacji bez silnika gry/gier. Poniżej lista funkcjonalności z poziomu różnych użytkowników aplikacji. GRACZ Niezalogowany gracz może: 1. wybrać fundację (ew. cel szczegółowy wpisać) 2. wybrać grę 3. grać w grę +​ spauzować, zmienić/ustawienia gry, zakończyć grę 4. zobaczyć rankingi wg zmiennych: daty (dzień, tydzień, miesiąc, zakres dat), gra (gra 1, gra 2, gra 3, etc.) user/grupa 5. zmienić grę/zagrać jeszcze raz 6. zalogować się 7. aplikacja mobilna pamięta wybraną poprzednio gre/fundację i sugeruje je przy ponownym uruchomieniu z możliwością zmiany Zalogowany gracz może ponad powyższe: 1. Wybrać domyślną fundację (cel szczegółowy) 2. Wybrać domyślną grę i jej ustawienia 3. Stworzyć Grupę 4. Dołączyć do istniejącej grupy 5. Podzielić się wynikami w mediach społecznościowych (synchronizacja facebook, twiitter, etc) 6. Zaprosić znajomych do aplikacji FUNDACJA 1. może się zarejestrować i edytować swoje dane 2. weryfikowana ręcznie przez admina 3. widzi statystyki (czas, ilość graczy, zebrana kwota) grania na swój cel z wyszczególnieniem na cele szczegółowe. 4. Ma indywidualny adres/podstronę na którą może linkować swoich sympatyków z pominięciem kroku “wybierz fundację” np. grycharytatywne.pl/fundacjaSiema ADMINISTRATOR 1. Zarządza bazą fundacji 2. możliwość dodawania odejmowania gier (wraz z aktualizacją aplikacji) 3. Widzi statystyki wg zmiennych: daty (dzień, tydzień, miesiąc, zakres dat), gra (gra 1, gra 2, gra 3, etc.) reklama (baner1, baner2, baner3 etc.) Ilość graczy online, 4. Sortowanie i export ww danych 5. Administrator może Dodać/Usunąć baner reklamowy 6. Edytować baner reklamowy (nie naruszając liczników). 7. Ustala algorytm odznaczeń (achievments) dla zarejestrowanych userów “Gracz” GRY To temat na osobną specyfikację. Gry mają być proste. klasyczne. Zastanawiam się w jakim języku będą robione.Czy będą bezpośrednio robione na serwerze, czy zasysane. Czy robione na otwartym kodzie z GitHuba ­ nie wiem. 

Podobne dokumenty