PlayDrop logoPlayDrop Studio
TwórzWymiana rozgrywekZdobywajUcz sięKonektoryZasobySpołecznośćWsparcie
PlayDrop logoPlayDrop Studio
TwórzWymiana rozgrywekZdobywajUcz sięKonektoryZasobySpołecznośćWsparcie
Zaloguj się
Gry PlayDrop
Dokumentacja

Zacznij tutaj

PrzeglądTwoja pierwsza graGry PlayDropFAQ

Twórz z Cloud

Tworzenie w CloudPlany i generowania

Połącz swoją aplikację AI

Wszystkie konektoryClaudeChatGPTClaude CodeCodexCursorGeminiAntigravityGrok BuildGrok BotGrok ChatLovableReplit

Publikuj i udostępniaj

Publikuj z aplikacji AIProste gry HTMLPakowanie i .playPublikowanie i importPliki gryWidoczność i zasięgGrafika i wideo strony gryGatunki i tagiLokalizacjaGry Instant

Wrażenia z gry

Ładowanie, pauza i dźwiękPełny ekran i bezpieczne obszaryZapisy w chmurzeGrupy lokalne i kontrolery

Wspólna gra

Udostępnianie, znajomi i zaproszeniaRankingiOsiągnięciaGrupy online i głosSerwery czasu rzeczywistego

Zarabiaj

ZarabianieKredyty i nagrody

Zasoby

Zasoby gryGenerowanie zasobów z AIWłasne formaty i twórczość graczy

Dokumentacja techniczna

SDK klientaSDK serweracatalogue.jsonBłędy i odzyskiwanieRozwiązywanie problemów
DokumentacjaGry PlayDrop
Zacznij tutaj

Co PlayDrop dodaje do twojej gry

Co gra PlayDrop może robić dzięki SDK, catalogue.json i hostingowi, gdzie działa każda funkcja i gdzie ją opisano: zapisy, rankingi, grupy, serwery i więcej.

Gra PlayDrop to gra webowa, którą PlayDrop hostuje, pokazuje na listach i uruchamia na swojej stronie internetowej oraz w aplikacjach PlayDrop na iOS, Androida, Windows i macOS. W aplikacjach gra działa na pełnym ekranie, bez paska przeglądarki; to ta sama gra webowa uruchomiona w widoku gry aplikacji, a nie osobna wersja natywna. Ta strona wymienia, co PlayDrop może dodać i gdzie opisano każdą część.

Dwie drogi

Prosty HTMLPakiet
Co wysyłaszJeden samodzielny plik HTML, do 10 MiBZbudowany folder, ZIP lub .play z catalogue.json
PlayDrop SDKNieTak, każda funkcja poniżej
Obrazy i wideo strony gryNieTak
Hostowany serwer gryNieTak
PoradnikProste gry HTMLPakowanie

Każda gra może zacząć jako prosta, a później stać się pakietem pod tą samą nazwą i linkiem.

Co dostają gracze

MożliwośćCo daje graczomPoradnik
Cykl życia hostaPłynna pauza i wznowienie, dźwięk zgodny z wyciszeniem gracza, szybka pierwsza klatkaŁadowanie, pauza i dźwięk
Układ pełnoekranowyGra od krawędzi do krawędzi, z interfejsem z dala od wcięć ekranu i przycisków PlayDropPełny ekran i bezpieczne obszary
Zapisy w chmurzePostępy, które idą za graczem między urządzeniamiZapisy w chmurze
RankingiNajlepsze wyniki i pozycja graczaRankingi
OsiągnięciaCele z ikonami i postępemOsiągnięcia
Udostępnianie i zaproszeniaUdostępnianie z obrazem lub klipem, zaproszenia dla znajomych i karty gier na czacieUdostępnianie, znajomi i zaproszenia
Grupy online i głosZnajomi razem dołączają do tego samego pokoju, z opcjonalnym głosem pokojuGrupy online i głos
Grupy lokalne i kontroleryGamepady i telefony jako kontrolery na jednym ekranieGrupy lokalne i kontrolery
Serwery czasu rzeczywistegoPokoje Colyseus z bazą danych MongoDB dla każdej grySerwery gier czasu rzeczywistego
Recenzje, napiwki, zakupy i reklamySposoby, w jakie gracze mogą wspierać grę; kredyty dla twórcyZarabianie
Zasoby i generowanie z AIWspólne zasoby, generowane multimedia i dzieła graczyZasoby gry, Zasoby z AI, Własne formaty

Co dostaje strona gry

catalogue.json daje grze jej stronę: tytuł, opis, gatunek i tagi, ikonę, grafikę główną, zrzuty ekranu i wideo, tłumaczenia oraz kwalifikowalność do Instant. Widoczność decyduje, kto może ją otworzyć: prywatna do testów, niepubliczna dla każdego z linkiem, publiczna do odkrywania w PlayDrop i otwarta dla wyszukiwarek. Publiczna strona gry daje szansę na odkrycie; nie gwarantuje graczy.

Gdzie działa każda funkcja

Strona internetowa i aplikacje uruchamiają tę samą grę z tym samym SDK, ale niektóre funkcje hosta zależą od urządzenia:

  • Wibracje działają tylko w aplikacjach natywnych; sdk.haptics.supported ci to powie.
  • Udostępnianie klipu wideo zależy od hosta; hosty bez tej funkcji odrzucają wywołanie, zamiast udostępnić sam link.
  • Gra offline i wstępne ładowanie plików działają w aplikacjach natywnych w grach, które je deklarują; strona internetowa ładuje gry online.
  • Głos pokoju i grupy zależą od wersji hosta, logowania i wdrożenia na platformie.
  • Reklamy zależą od hosta i dostępnych reklam; load() zgłasza, gdy żadna nie jest gotowa.

Projektuj tak, aby gra działała dalej, gdy brakuje opcjonalnej usługi.

Zacznij od SDK

Załaduj SDK, odczytaj stan hosta, a potem zgłoś gotowość, gdy pierwsza zaprojektowana klatka jest na ekranie:

html
<script src="https://assets.playdrop.ai/sdk/playdrop.js"></script>
<script type="module">
  const sdk = await playdrop.init();
  // Set up pause, audio and HUD from sdk.host, then render the first frame.
  sdk.host.ready();
</script>

Kontynuuj z poradnikiem ładowanie, pauza i dźwięk. Dokumentacja SDK klienta wymienia wszystkie przestrzenie nazw.

Czego konektor nie potrafi

Twoja aplikacja AI publikuje zbudowane gry i odczytuje twoje konto. Nie może otwierać ani zmieniać gier stworzonych w Studio PlayDrop, zwracać kodu źródłowego ani przesyłać wykonywalnego kodu modeli 3D. To ograniczenia konektora, a nie platformy: Studio i własne narzędzia PlayDrop nadal to potrafią.

Powiązane poradniki

  • Proste gry HTMLOpublikuj jeden samodzielny plik HTML do 10 MiB przez upload_game: co się mieści, mini katalog, widoczność, aktualizacje i kiedy przejść na pakiet.
  • Pakowanie i .playZbudowana gra w folderze, ZIP lub .play z catalogue.json w katalogu głównym: media strony gry, serwery i przesyłanie przez prepare_catalogue_upload.
  • Ładowanie, pauza i dźwiękZainicjuj SDK, zgłoś gotowość przy pierwszej grywalnej klatce, wstrzymuj i wznawiaj grę, przestrzegaj zasad dźwięku i wstępnie ładuj pliki do gry offline.
  • SDK klientaSDK PlayDrop w przeglądarce: cykl życia hosta, gracz i zapisy, kontrolery, funkcje społecznościowe, gra wieloosobowa, sklep, reklamy, rankingi, zasoby i AI.
PoprzedniStwórz swoją pierwszą grę z AI w PlayDrop CloudNastępnyFAQ PlayDrop: gry z AI, publikowanie i konektory
Pokaż Markdown
EnglishFrançaisDeutsch日本語한국어EspañolPortuguês (Brasil)Bahasa Indonesia繁體中文简体中文ItalianoPolskiNederlandsSvenskaNorsk bokmålSuomiTürkçeไทยTiếng Việtالعربية

Na tej stronie

Dwie drogiCo dostają graczeCo dostaje strona gryGdzie działa każda funkcjaZacznij od SDKCzego konektor nie potrafi
Pokaż Markdown