Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

GRA MMORPG 2D W UNITY


Rekomendowane odpowiedzi

Opublikowano

Witam, wpadłem na pomysł stworzenia gry mmorpg (pixelart), o ile z samym clientem nie będę miał problemu

to nie wiem jak mam się zabrać za serwer, gdy bawiłem się kiedyś serwerami metin2, widziałem, że jest tam

baza danych mysql itp itd. tak samo funkcje spawnienia się potworków i zadawanie dmg musi być po stronie serwera

teraz pytanie, co potrzeba mi, aby client unity połączył się z serwerem, narazie ustaliłem połączenie z DB, a nie wiem, jak zrobić połączenie z serwerem. Jeśli chce ktoś pomóc, albo jeśli chce ktoś ze mną współpracować zapraszam do kontaktu na forum. Tak samo nie wiem czy serwer powinien być serwerem linux i tam tworzyć skrypty czy jak, przepraszam za głupie pytania, ale jestem nowy w tej branży do tej pory towrzyłem tylko gry single player

sygnanampc2.png

Opublikowano

Hej, znalazłem coś na szybko po angielsku: http://www.paladinstudios.com/2013/07/10/how-to-create-an-online-multiplayer-game-with-unity/ 

Sam nie mam doświadczenia w tej kwesti, kiedyś może zgłębie temat :)

 

Szacun za chęci na tworzenie MMORPG gry :p gdzies wyczytałem że to duże wyzwanie

 
Podpowiem że jako informatyk warto byś szkolił umiejętność precyzowania pytań w google, ja wpisałem po prostu: 'how to create multiplayer'. 

90% pracy informatyka to wpisywanie w google wszystkiego :)

Opublikowano

hmm... jeżeli w unity teoretycznie pisze się skrypoty w c# to raczej obstawiam na SQL. 

Polecam zobaczyć działanie multi w Unreal Engine 4

Opublikowano

Hej, znalazłem coś na szybko po angielsku: http://www.paladinstudios.com/2013/07/10/how-to-create-an-online-multiplayer-game-with-unity/ 

Sam nie mam doświadczenia w tej kwesti, kiedyś może zgłębie temat :)

 

Szacun za chęci na tworzenie MMORPG gry :p gdzies wyczytałem że to duże wyzwanie

 

Podpowiem że jako informatyk warto byś szkolił umiejętność precyzowania pytań w google, ja wpisałem po prostu: 'how to create multiplayer'. 

90% pracy informatyka to wpisywanie w google wszystkiego :)

 

Hmm, wiem unity daje nam możliwość dodania Compotentów od Networkingu, ale nie o to mi chodzi, jako takie unity pozwala na to, aby móc hostować grę z poziomu gry (clienta), a mi chodzi o główny serwer do którego będą mogli połączyć się gracze

sygnanampc2.png

Opublikowano

Jeżeli chcesz wykorzystać wbudowany w Unity system networkingu, serwer możesz hostować jako pełnowymiarową aplikację wybierając w menu "Server only". Aplikację możesz uruchomić na dowolnym systemie (tak jak pełnowymiarową grę). 

Minusy takiego podejścia:
- nie nadaje się do definicji MMO - uciągnie maksymalnie kilkudziesięciu graczy
- plik wykonawczy waży sporo
- może działać niestabilnie
- bardzo wątpliwa wydajność

Zainteresuj się alternatywnymi systemami networkingu dla unity np.
PhotonNetwork - "system", który zawiera w swoim rozwiązaniu stronę serwerową.
Twoim zdaniem jest przygotowanie klienta gry. Wydajnościowo skaluje się zarówno do małych projektów jak i większych gier nastawionych na "MMO".

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...