Dwie aplikacje dzialajace pod klient-serwer rejestracja logowanie mysql

0

Witam!

Nie moge sobie poradzic poniewaz najtrudniejsze zawsze poczatki dlatego potrzebuje pomocy a najlepiej zlecic komus cos co dla mnie wydaje sie bardzo trudne.

Sprawa wyglada tak:

Chce zrobic gre papier kamien nozyce w jezyku C# (chyba jest najlepszy do tego), ma to byc gra multiplayer. Oczywiscie w stylu takim ze zaloguje sie np 200 graczy na raz zeby mogli sie wyszukac i ze soba zagrac.
Potrzebuje aplikacje na serwer ktora jak wlacze to bedzie mozna sie zalogowac i grac, ma byc polaczona z mysql aby przechowywac tam baze z danymi o graczach przedmiotami i wszystkim co zwiazane z gra (mam doswiadczenie w mysql i zarzadzaniem bazami danych wiem jak dodawac usuwac rekordy blablabla).
Druga aplikacja to ta dla graczy, gracz instaluje i wlacza moja aplikacje i wyswietla mu sie jakies tam zwykle tło w gornej srodkowej czesci napis nazwy gry czyli Papier Kamien Nozyce a ponizej dwa przyciski sredniej wielkosci Zaloguj i Zarejestruj. Na samym dole w okienku po prawej stronie przycisk Pomoc.
Po kliknieciu Zaloguj graczowi wyswietla sie nowe okienko w ktorym ma dwa pola aby wpisac nazwe uzytkownika i haslo, pod tym wyswietla sie przycisk Przypomnij haslo.
Jesli wpisze dobrze dane zamyka sie okno glowne oraz to od logowania i wyswietla sie juz glowne okno gry dla zalogowanego gracza z samą grą i tutaj nie musi nic byc na razie no moze ewentualnie jak ktos chce to ilosc graczy online abym mogl miec w to wglad na biezaco wazne zeby dzialalo logowanie i rejestracja.
Jesli wpisze zle haslo okienko z napisem ze zle haslo albo ze nie istnieje uzytkownik, a po wcisnieciu przycisku Przypomnij haslo okienko z e-mailem do przypomnienia i przycisk Przypomnij.
Po wcisnieciu przycisku Rejestracja wyswietla sie okienko z danymi do wprowadzenia: Nick Haslo Powtorz Haslo i E-mail, po tym przycisk Rejestruj i w momencie gdy gracz wciska przycisk to serwer sprawdza nick i email czy juz takowe są w bazie, jesli nie to rejestruje a jesli tak to wyrzuca okienko z napisem ze Taki gracz juz istnieje.
Po wcisnieciu przycisku pomoc wyswietla sie okienko z napisem Pomoc w naprawie czy cos takiego tam bedzie tylko tekst i faq o grze.

Ogolnie dla kogos kto potrafi programowac w tym jezyku bedzie to pewnie dwie godziny roboty, przyciski zwykle najzwyklejsze podobnie jak okienka i wyglad, chodzi mi o sam kod aby to po prostu dzialalo i bylo zabezpieczone przed atakami. Mam nadzieje ze napisalem to zrozumiale dla wszystkich, wszelkie pytania badz dodatkowe zdjecia czy informacje jak chcialbym zeby aplikacja wygladala prosze pisac na prywatnych wiadomosciach, moze byc nawet Od razu wycena ile by mnie to kosztowalo.

Pozdrawiam i przepraszam za brak polskich znakow :D

0

Nikt sie nie podejmie :)?

0

Myśle, że nikt sie nie podejmie przez to: "Ogolnie dla kogos kto potrafi programowac w tym jezyku bedzie to pewnie dwie godziny roboty, przyciski zwykle najzwyklejsze podobnie jak okienka i wyglad, chodzi mi o sam kod aby to po prostu dzialalo i bylo zabezpieczone przed atakami.". Wydaje mi się, że mało kto chcę robić jakąś prowizorkę, w dodatku za grosze. Poza tym 2 godziny to nie jest realny czas.

0

Masz racje zle to obliczyłem wszystko troche to z desperacji ale dzieki za szczera odpowiedz :)

0

Użyj do tego pythona.

Jakbyś chciał coś więcej w necie porobić to:

Napisz sobie pare programow klient serwer w C na unixa.
Użyj TCP. Ksiażka do tego - Unix network programming 3rd vol 1 Stevensa.
Bezpiecznie będzie skopiowac sobie z chomika angielska wersje.

Jakbyś zaś chciał zejsć do ip warstwy to też w sumie ta książka i pozostaje czytanie RFC. Proponowane pierwsze proste zadanie po obczajeniu ipv4 - zbudowac ping dosa z podmienionym adresem ( ISP tego nie pilnuje ). Czyli echo ICMP. Oczywiście w ramach ćwiczeń hue hue.

Pzdr.
Filystea.

1 użytkowników online, w tym zalogowanych: 0, gości: 1