JEŚLI KTÓREŚ ZDJĘCIE NIE WCZYTAŁO SIĘ POPRAWNIE SPRAWDŹ ZAŁĄCZNIKI :)!

Witam!

Sto lat mnie tutaj nie było, zgłaszam ponowne chęci do działania z racji utworzenia nowego projektu w mojej głowie.

Tym razem nie zamierzam już nic robić sam, więc pojawiam się tutaj aby znaleźć osoby znające się na programowaniu aplikacji webowych tak zwanych "real-time".
Plan jest taki że wykupiłem hosting z domeną, i chciałbym stworzyć bardzo prościutki serwis coś typu real-time multiplayer game. Bez żadnych grafik, bez cudawianek, po prostu działająca aplikacja na którą użytkownik może wejść zarejestrować się zalogować i pograć.
Na czym ma to polegać? Użytkownik po wejściu na stronę otrzymuje okienko na środku ekranu (prostokąt 600x350-400px) z nazwą gry oraz kilkoma przyciskami przenoszącymi do odpowiednich działań.
Wszystko oczywiście musi dziać się bez przeładowywania strony, bardzo mi na tym zależy. Poniżej zdjęcie poglądowe strony głównej:

Użytkownik po kliknięciu w któryś przycisk ma zostać przeniesiony na podstronę daną przyciskowi (także bez przeładowywania). Dodatkowo bardzo bym chciał aby na tych niby podstronach były strzałki z możliwością powrotu na stronę główną oczywiście wszystko bez przeładowywania i z jakąś ładną animacją przejścia.

Przykładowe fotki podstron:

tlo_strony_pierwszej.png
tlo_strony_pierwszej.pngtlo_strony_logowanie.pngtlo_strony_rejestracja.pngtlo_strony_samouczek.png!

No to mamy stronę główną, logowanie, rejestrację, jakieś tam FAQ. Oczywiście potrzebna będzie baza danych aby przechowywać gdzieś dane użytkowników poza loginem hasłem e-mailem później dodamy jeszcze jakieś dodatkowe dane, potem dodamy jeszcze inne potrzebne rzeczy. Po rejestracji i zalogowaniu mamy przenieść użytkownika na stronę LOBBY.
Kolejna tabela w bazie którą trzeba dodać to przedmioty użytkownika oraz jego aktualny poziom i zdobyte doświadczenie. Chciałbym aby użytkownicy po stworzeniu konta mieli na start: 5 sztuk złota, 10 sztuk srebra, oraz 100 miedziaków i poziom pierwszy czyli 0 punktów doświadczenia.
Widoczne miałoby to być zawsze i aktualizować się na bieżąco aby użytkownik wiedział ile czego ma bez przeładowywania strony.
Przykładowe zdjęcie jak ma wyglądać ta strona po logowaniu:

Po kliknięciu w przycisk graj, przeniesie gracza do poczekalni gdzie z innymi graczami będą czekać aż uzbiera się 10 graczy i wtedy gra sama wystartuje, do tego czasu mają dostępy tam czat poczekalni oraz listę graczy.
W momencie kiedy gra wystartuje poczekalnia pustoszeje, wiadomości czatu sie resetują i od nowa po wejściu następnych graczy czekamy aż uzbiera się następna 10 i tak w kółko.
Jeśli chodzi o samą grę, gracze będą mieli odpowiadać na pytania, każdemu graczowi wyświetli się jedno z losowych pytań i 3 możliwe odpowiedzi. Gracze będą mieli 15 sekund na odpowiedź i po tym czasie system sprawdza czy dobrze zaznaczył.
Gracze którzy zaznaczyli dobrze przechodzą do następnej rundy a pozostali odpadają i przenosimy ich z powrotem na okno po logowaniu. I tak do wyłonienia zwycięzcy który zgarnie wygraną która wynosi 10x wpisowe czyli 1 sztuka złota.

Samouczek ma przenieść gracza w tą samą podstronę co samouczek na stronie głównej z tym że nie ma już strzałki przejścia do strony głównej tylko do strony po zalogowaniu.

Czat - jak sama nazwa wskazuje, mini czat do którego mają dostęp tylko gracze powyżej poziomu 5.

Zadania - tutaj użytkownik będzie mógł wybrać sobie zadanie np. rozegraj 5 gier w ciągu godziny i zdobądź darmowe 50 miedziaków.

UST. - ustawienia, miejsce gdzie gracz będzie mógł np. włączyć lub wyłączyć dźwięki (tak chciałbym w przyszłości dodać), zmienić okno aby gra była na full-ekranie, później z pewnością jeszcze się to ulepszy.

??? - puste miejsce na nowy pomysł i dodatek.

Rankingi - rankingi graczy podzielone na np: gracz który rozegrał najwięcej gier w miesiącu, gracz który ma najwięcej wygranych gier, gracz który spędził online najwięcej czasu. W przyszłości chciałbym rozdawać nagrody nawet realne.

Dzienne darmowe losowanie - gracz co 24h będzie mógł wejść i skorzystać z darmowego losowania (coś typu koło fortuny) w którym będzie miał do wylosowania jedną z nagród (koło ma być podzielone na 8 części i w tym: 1x 5 sztuk złota, 1x 1 sztuk złota, 2x 10 sztuk srebra, 2x 100 sztuk miedziaków, 2x 25 sztuk miedziaków

Kontakt - miejsce gdzie gracz będzie mógł wysłać zgłoszenie do admina w sprawie np zgłaszania bugów czy propozycji rozwoju oraz innych jakiekolwiek tam wpadną do głowy.

Sekcja wyświetlanych nowości, chciałbym dodawać artykuły coś jak na blogu, o nowościach i poprawkach i miałaby tu wyświetlać się przewijana lista artykułów.

Promocje i sklepik - jakieś tam giveawaye i 50% tańsze zakupy np. ładniejszych avatarów czy złota srebra miedziaków.

Kasjer - możliwość kupna złota za wysłanie sms lub przelew, dzięki tej opcji będzie można zdobyć jakieś pieniądze na utrzymanie gry, serwera i serwisu.

Fotka poglądowa:

tlo_strony_po_logowaniu.png

Tak więc na teraz to tyle, oczywiście szukam osoby lub osób z którymi nawiążę dłuższą współpracę i z każdym następnym miesiącem będziemy rozwijać gierke.!!
Mam nadzieję, że dosyć dobrze opisałem mój plan na tą grę, wszelkie pytania oraz propozycje proszę już kierować na prywatnej wiadomości gdzie dogadamy ewentualne szczegóły.
Jeśli chodzi o wybrane języki w których miałaby gra zostać napisana to zostawiam wolność wyboru ale nacisk kładę na to aby była to gra real-time (bez odświeżania strony). Coś jak aplikacja desktopowa ale online.
Pozdrawiam!!