Ocena:
Książka jest źródłem wiedzy na temat programowania gier wieloosobowych przy użyciu Unity i Mirror, oferując połączenie abstrakcyjnych technik i konkretnych implementacji. Jest uważana za przydatną, zwłaszcza dla początkujących, choć niektórzy uważają, że skupia się bardziej na programowaniu w C# niż na samym pakiecie Mirror.
Zalety:Zapewnia unikalne podejście do programowania dla wielu graczy, świetne wyjaśnienia ważnych pojęć, przydatne dla początkujących, obejmuje różne aspekty tworzenia gier MMO, zawiera rozdział na temat programowania gier mobilnych.
Wady:Bardziej koncentruje się na programowaniu w C# niż na pakiecie Mirror, jest postrzegana jako podstawowa i przeznaczona głównie dla początkujących, brakuje w niej tematów dotyczących optymalizacji.
(na podstawie 4 opinii czytelników)
Massively Multiplayer Game Programming With Unity 3d and Mirror: The Ultimate Guide to Building and Hosting Your MMOGS
W dzisiejszych czasach gry online stały się branżą wartą wiele miliardów dolarów, ale w przeszłości stworzenie gry MMOG (massively multiplayer online game) wymagało dużo czasu i siły roboczej. Wynika to z faktu, że MMOG to bardzo złożony system, a rozwój szybkiej gry akcji online wymaga dalszych rozważań technicznych. Po przeczytaniu książek i samouczków związanych z projektowaniem gier online, wielu czytelników nadal nie jest w stanie stworzyć wieloosobowej gry online, ponieważ obecne na rynku książki koncentrują się na dyskusji technicznej, ale brakuje im kompletnego i spójnego przykładu.
W niniejszej książce przyjęto nowy sposób zgłębiania tego złożonego tematu.
Oznacza to, że skupiono się na przykładzie działającej gry online i dołączono do niego szczegóły programistyczne, aby zweryfikować dyskusję teoretyczną. Powód, dla którego można to przedstawić w ten sposób, opiera się na mojej ponad dziesięcioletniej pracy zarówno jako profesjonalnego twórcy gier, jak i wykładowcy multimediów i tworzenia gier na kilku uniwersytetach na Tajwanie. Przez lata nasz zespół zgromadził doświadczenie i osiągnięcia w tworzeniu gier online oraz uzyskał dobre wyniki w powiązanych konkursach projektowania gier online. Niniejsza książka ma na celu podzielenie się naszym doświadczeniem z każdym, kto jest zainteresowany tworzeniem gier MMOG.
Jeśli masz pewne doświadczenie w dowolnym języku programowania i chcesz wiedzieć, jak zaimplementować grę online dla wielu graczy, ta książka jest idealna dla Ciebie. W pierwszej części tej książki omówiono podstawy języka programowania C#, który jest obecnie głównym językiem skryptowym silnika gry Unity, a następnie zgłębiono techniki programowania obiektowego C# wymagane w późniejszych rozdziałach. Po zapoznaniu się z programowaniem w języku C#, w dalszej części książki przedstawiono dalsze przykłady, które pomogą ci zbudować i hostować MMOG.
Jeśli jesteś doświadczonym programistą gier Unity, który jest zainteresowany rozwojem MMOG, ta książka jest również przydatna. Programowanie sieciowe i wielowątkowe w języku C# zostało wprowadzone w drugiej części, aby pomóc czytelnikom zrozumieć podstawy biblioteki sieciowej, takiej jak UNet lub Mirror używane w tej książce. Ponadto, dedykowany rozdział poświęcony tworzeniu mobilnych gier online obejmuje szczegóły dotyczące przenoszenia MMOG na największą platformę do gier. Dzięki dostarczonym przykładom roboczym nie tylko zrozumiesz szczegóły implementacji MMOG, ale także będziesz mógł zastosować techniki przedstawione w tej książce do innych bibliotek sieciowych lub silników gier.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)