Ujawnienie odnowionego PubNub Unity SDK
Published: 2024-03-05 04:08:10

Co ekscytujące, PubNub Unity SDK, kluczowe narzędzie dla programistów Unity napędzające ich rozwój gier online, przeszedł znaczący przegląd w 2022 roku. Ta aktualizacja naszych interfejsów API w czasie rzeczywistym zrewolucjonizowała możliwości, takie jak konfigurowanie parametrów UserId (UUID), zarządzanie niestandardowymi metadanymi JSON, kompatybilność i mobilne powiadomienia push dla wersji na Androida i iOS, zwiększając komfort użytkowania.

Poświęcając się ulepszaniu platformy PubNub, poprawiliśmy łatwość obsługi SDK, zoptymalizowaliśmy funkcjonalność zaplecza i usprawniliśmy proces tworzenia aplikacji dla programistów Unity. Ali El Rhermoul, współzałożyciel i CTO Beamable, pochwalił to ulepszenie, podkreślając, w jaki sposób zaktualizowany Unity SDK - wraz z uproszczonymi wymaganiami konfiguracyjnymi i ulepszoną funkcjonalnością specyficzną dla Unity - umożliwia programistom szybsze i łatwiejsze tworzenie lepszych gier, zmniejszając luki w zabezpieczeniach i usprawniając przepływ pracy programistycznej.

"Jako jedna z wiodących platform do tworzenia i skalowania operacji gier na żywo, Beamable z radością wykorzystuje rozszerzone możliwości nowego Unity SDK PubNub do interaktywności w czasie rzeczywistym na czacie, gildiach, handlu i nie tylko" - powiedział Ali El Rhermoul, współzałożyciel i CTO Beamable - "od usprawnionych wymagań konfiguracyjnych po ulepszoną funkcjonalność specyficzną dla Unity, wszystkie pomagają wspierać naszą misję ułatwiania programistom tworzenia lepszych gier; szybciej i z mniejszą liczbą barier na drodze do sukcesu ".

Odświeżony Unity SDK
--------------------

Nasz najnowszy PubNub Unity SDK wprowadzony w 2022 roku przynosi znaczące ulepszenia i ekscytujące nowe funkcje:

-   **Łatwa konfiguracja**: Po sklonowaniu zestawu SDK z naszego repozytorium GitHub znajdziesz intuicyjne okno konfiguracji, które poprowadzi Cię przez szybki proces konfiguracji. Wprowadziliśmy kilka ulepszeń i nowych funkcji, aby uczynić to doświadczenie jeszcze płynniejszym.
    
-   **Przepisana dokumentacja**: W pełni zmodernizowaliśmy naszą dokumentację opartą na HTML, aby uwzględnić najnowsze aktualizacje, procesy konfiguracji i korzystanie z nowych funkcji.
    
-   Fasada**kompatybilności**: Wprowadziliśmy fasadę kompatybilności, aby ułatwić przejście ze starego SDK. Ta funkcja zapewnia, że bieżący kod źródłowy pozostaje funkcjonalny podczas odkrywania nowych funkcji SDK. Możesz także używać zwykłego kodu C# z naszym zestawem SDK C# o otwartym kodzie źródłowym.
    
-   **Funkcjonalność specyficzna dla Unity**: Najnowszy SDK oferuje teraz jeszcze więcej rozszerzeń i metod dostosowanych do Unity, zgodnie z najlepszymi praktykami Unity w celu zapewnienia niezawodnego, wydajnego i przyjaznego dla użytkownika doświadczenia.
    
-   **Async/Await**: Ta funkcja, pozostając niezmieniona, nadal zwraca dane przy użyciu standardowych metod do obsługi dowolnej liczby przychodzących wiadomości.
    
-   **Narzędzia do debugowania PN**: Przeprojektowany SDK rozszerza edytor Unity o narzędzia do debugowania PN, z dodatkowymi ulepszeniami w celu zwiększenia możliwości narzędzi dla programistów Unity.
    

Ulepszenia te, w połączeniu z naszym nieustannym zaangażowaniem w zapewnianie jak najlepszych wrażeń programistom Unity, sprawiają, że odnowiony PubNub Unity SDK jest niezbędnym narzędziem do tworzenia aplikacji i gier w czasie rzeczywistym.

-   **Gotowe do użycia bloki konstrukcyjne**: Zaktualizowany pakiet SDK zawiera zestaw gotowych do użycia bloków konstrukcyjnych do tworzenia funkcji, takich jak tablice wyników, czat, listy znajomych i inne, umożliwiając programistom szybsze tworzenie angażujących doświadczeń.
    
-   **Integracja z popularnymi narzędziami**: Nowy SDK płynnie integruje się z popularnymi narzędziami Unity, takimi jak Visual Scripting i struktury wstrzykiwania zależności, upraszczając proces programowania.
    

Co nowy Unity SDK będzie oznaczać dla mnie?
-------------------------------------------

Dla deweloperów tworzących aplikacje i gry w czasie rzeczywistym, odnowiony PubNub Unity SDK zapewnia:

-   **Szybkie prototypowanie**: Nowy SDK umożliwia deweloperom przejście od instalacji pakietu do działającego prototypu za pomocą kilku kliknięć. Wprowadziliśmy mnóstwo aktualizacji i ulepszeń, aby usprawnić ten proces.
    
-   **Zwiększona niezawodność**: Zaktualizowany zestaw SDK oferuje zwiększoną niezawodność, zapewniając spójne, wysokiej jakości doświadczenia użytkowników. Będziemy nadal dostarczać aktualizacje, takie jak powiadomienia push, w razie potrzeby, aby utrzymać ten standard niezawodności.
    
-   **Interoperacyjność**: W nowej wersji SDK nacisk na interoperacyjność, która ułatwia integrację usług PubNub z szeroką gamą aplikacji mobilnych, pozostaje nienaruszony.
    

Co dalej
--------

Przeprojektowany Unity SDK zapewnia łatwy proces instalacji i konfiguracji, niezawodną obsługę zasobów, solidną wydajność i zgodność z najlepszymi praktykami Unity. Patrząc w przyszłość, mamy ekscytujące plany dotyczące większej liczby ulepszeń i funkcji, aby jeszcze bardziej poprawić wrażenia z korzystania z Unity SDK. Poniżej można zapoznać się z nowymi zasobami i samouczkami:

-   [PubNub Unity SDK do pobrania i dokumentacja](https://www.pubnub.com/docs/sdks/unity7)
    
-   [Zaktualizowane zasoby dla programistów Unity](https://www.pubnub.com/blog/category/gaming/)
    
-   [Przewodnik po dodawaniu PubNub do gry Unity](https://www.pubnub.com/blog/add-pubnub-to-your-unity-game-to-power-online-features/)
    
-   PubNub['s Unity Showcase Demo](https://github.com/PubNubDevelopers/unity-multiplayer-shooter) i [Highlight Reel](https://youtu.be/iG4e5OJ38ZA)
    

Jak PubNub może ci pomóc?
-------------------------

PubNub zapewnia deweloperom środki do tworzenia, dostarczania i zarządzania interaktywnością w czasie rzeczywistym dla aplikacji internetowych, aplikacji mobilnych i urządzeń IoT. Nasza platforma, wspierana przez najbardziej skalowalną w branży sieć przesyłania wiadomości w czasie rzeczywistym, rozrosła się i obecnie może pochwalić się ponad 1 miliardem aktywnych użytkowników miesięcznie. Dzięki niezawodności na poziomie 99,99% możesz tworzyć bez obaw o przestoje, limity współbieżności lub opóźnienia.

Poznaj PubNub
-------------

Zapoznaj się z naszym [Live](https://www.pubnub.com/tour/introduction/) Tour, aby zrozumieć podstawowe koncepcje stojące za każdą aplikacją opartą na PubNub. Od czasu jej utworzenia dodaliśmy do niej kilka nowych funkcji i narzędzi.

Rozpocznij
----------

Zacznij od założenia [konta Pub](https://admin.pubnub.com/signup/) Nub, aby uzyskać natychmiastowy dostęp do kluczy PubNub za darmo. Następnie przejrzyj zaktualizowaną [dokumentację Pub](https://www.pubnub.com/docs) Nub, aby płynnie rozpocząć pracę z preferowanym zestawem SDK, w tym AWS, Python SDK, Javascript i innymi. Odkryj moc PubNub w tworzeniu gier i aplikacji już dziś.

#### Zawartość

[Przeprojektowany Unity SD](#h-0)KCo[nowy Unity SDK będzie dla mnie oznaczał?](#h-1)[Co dalejJak](#h-2)[PubNub może ci pomóc?](#h-3)[Poznaj](#h-4)[PubNubRozpocznij](#h-5) pracę

Jak PubNub może ci pomóc?
=========================

Ten artykuł został pierwotnie opublikowany na PubNub [.com](https://www.pubnub.com/blog/unveiling-the-overhauled-pubnub-unity-sdk/)

Nasza platforma pomaga programistom tworzyć, dostarczać i zarządzać interaktywnością w czasie rzeczywistym dla aplikacji internetowych, aplikacji mobilnych i urządzeń IoT.

Podstawą naszej platformy jest największa w branży i najbardziej skalowalna sieć komunikacyjna w czasie rzeczywistym. Dzięki ponad 15 punktom obecności na całym świecie obsługującym 800 milionów aktywnych użytkowników miesięcznie i niezawodności na poziomie 99,999%, nigdy nie będziesz musiał martwić się o przestoje, limity współbieżności lub jakiekolwiek opóźnienia spowodowane skokami ruchu.

Poznaj PubNub
-------------

Sprawdź [Live Tour](https://www.pubnub.com/tour/introduction/), aby zrozumieć podstawowe koncepcje każdej aplikacji opartej na PubNub w mniej niż 5 minut.

Rozpocznij konfigurację
-----------------------

Załóż [konto](https://admin.pubnub.com/signup/) PubNub, aby uzyskać natychmiastowy i bezpłatny dostęp do kluczy PubNub.

Rozpocznij
----------

[Dokumenty](https://www.pubnub.com/docs) PubNub pozwolą Ci rozpocząć pracę, niezależnie od przypadku użycia lub [zestawu SDK](https://www.pubnub.com/docs).