PlayDrop logoPlayDrop Studio
OpprettSpillbytteTjenLærConnectorerRessurserFellesskapStøtte
PlayDrop logoPlayDrop Studio
OpprettSpillbytteTjenLærConnectorerRessurserFellesskapStøtte
Logg inn
PlayDrop-spill
Dokumentasjon

Start her

OversiktDitt første spillPlayDrop-spillFAQ

Lag med Cloud

Opprettelse med CloudAbonnementer og genereringer

Koble til KI-appen din

Alle connectorerClaudeChatGPTClaude CodeCodexCursorGeminiAntigravityGrok BuildGrok BotGrok ChatLovableReplit

Publiser og del

Publiser fra KI-appen dinEnkle HTML-spillPakking og .playPubliser og importerSpillfilerSynlighet og rekkeviddeOppføringsbilder og videoSjangre og taggerLokaliseringInstant-spill

Spillopplevelse

Lasting, pause og lydFullskjerm og trygge områderSkylagringLokale grupper og kontrollere

Spill sammen

Deling, venner og invitasjonerTopplisterPrestasjonerNettgrupper og stemmeSanntidsservere

Tjen

InntekterKreditter og belønninger

Ressurser

SpillressurserKI-generering av ressurserEgendefinerte formater og spillerkreasjoner

Referanse

Klient-SDKServer-SDKcatalogue.jsonFeil og gjenopprettingFeilsøking
DokumentasjonPlayDrop-spill
Start her

Hva PlayDrop tilfører spillet ditt

Hva et PlayDrop-spill kan gjøre med SDK-en, catalogue.json og hosting, hvor hver funksjon virker, og veiledningene: lagring, topplister, grupper, servere og mer.

Et PlayDrop-spill er et nettspill som PlayDrop hoster, oppfører og kjører på nettstedet sitt og i PlayDrop-appene for iOS, Android, Windows og macOS. I appene spilles et spill i fullskjerm, uten nettleserlinje rundt; det er det samme nettspillet som kjører i appens spillvisning, ikke en egen native versjon. Denne siden lister hva PlayDrop kan tilføre, og hvor hver del er dokumentert.

To veier inn

Enkel HTMLPakke
Hva du senderÉn selvstendig HTML-fil, opptil 10 MiBEn ferdigbygd mappe, ZIP eller .play med catalogue.json
PlayDrop-SDKNeiJa, alle funksjonene nedenfor
Oppføringsbilder og videoNeiJa
Hostet spillserverNeiJa
VeiledningEnkle HTML-spillPakking

Ethvert spill kan starte enkelt og bli en pakke senere under samme navn og lenke.

Hva spillerne får

FunksjonHva den gir spillerneVeiledning
Vertens livssyklusRyddig pause og gjenopptakelse, lyd som følger spillerens demping, et raskt første bildeLasting, pause og lyd
FullskjermoppsettSpill fra kant til kant med HUD-en fri for hakk og PlayDrops kontrollerFullskjerm og trygge områder
SkylagringFremgang som følger spilleren mellom enheterSkylagring
TopplisterToppoengsummer og spillerens plasseringTopplister
PrestasjonerMål med ikoner og fremgangPrestasjoner
Deling og invitasjonerDelingsark med et bilde eller klipp, venneinvitasjoner og spillkort i chattenDeling, venner og invitasjoner
Nettgrupper og stemmeVenner blir med i samme rom sammen, med valgfri romstemmeNettgrupper og stemme
Lokale grupper og kontrollereSpillkontrollere og telefoner som kontrollere på én skjermLokale grupper og kontrollere
SanntidsservereColyseus-rom med en MongoDB-database per spillSanntidsservere for spill
Anmeldelser, driks, kjøp og annonserMåter spillerne kan støtte spillet på; kreditter til skaperenInntekter
Ressurser og KI-genereringDelte ressurser, generert media og spillerkreasjonerSpillressurser, KI-ressurser, Egendefinerte formater

Hva oppføringen får

catalogue.json gir spillet siden sin: tittel, beskrivelse, sjanger og tagger, ikon, hovedbilder, skjermbilder og video, oversettelser og mulighet for Instant. Synlighet bestemmer hvem som kan åpne det: privat for testing, ikke oppført for alle med lenken, offentlig for å bli oppdaget på PlayDrop og åpent for søkemotorer. Offentlig oppføring gir muligheter til å bli oppdaget; det garanterer ikke spillere.

Hvor hver funksjon virker

Nettstedet og appene kjører det samme spillet med den samme SDK-en, men noen vertsfunksjoner avhenger av enheten:

  • Haptikk fungerer bare i de native appene; sdk.haptics.supported forteller deg det.
  • Deling av et videoklipp avhenger av verten; verter uten støtte avviser i stedet for å dele en vanlig lenke.
  • Spill uten nett og forhåndslasting av filer skjer i de native appene for spill som deklarerer det; nettstedet laster spill på nett.
  • Romstemme og grupper avhenger av vertsappens versjon, innlogging og plattformens utrulling.
  • Annonser avhenger av verten og av tilgjengelig annonselager; load() rapporterer når ingen er klar.

Design slik at spillet fortsatt kan spilles når en valgfri tjeneste mangler.

Start med SDK-en

Last SDK-en, les vertens tilstand, og meld deretter at spillet er klart når det første planlagte bildet vises på skjermen:

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>

Fortsett med lasting, pause og lyd. Referansen for klient-SDK-en lister alle navnerom.

Hva connectoren ikke kan gjøre

KI-appen din publiserer ferdigbygde spill og leser kontoen din. Den kan ikke åpne eller endre spill laget i PlayDrop Studio, gi tilbake kildekode eller laste opp kjørbar kode for 3D-modeller. Disse grensene gjelder connectoren, ikke plattformen: Studio og PlayDrops egne verktøy kan fortsatt gjøre dem.

Relaterte veiledninger

  • Enkle HTML-spillPubliser én selvstendig HTML-fil på opptil 10 MiB med upload_game: hva som passer, minikatalogen, synlighet, oppdateringer og når du bør bytte til en pakke.
  • Pakking og .playOrganiser en ferdigbygd spillmappe, ZIP eller .play med catalogue.json i roten, deklarer oppføringsmedier og servere, og last opp med prepare_catalogue_upload.
  • Lasting, pause og lydInitialiser PlayDrop-SDK-en, meld klar ved første spillbare bilde, sett på pause og gjenoppta ryddig, følg lydreglene og forhåndslast filer for spill uten nett.
  • Klient-SDKReferanse for PlayDrops nettleser-SDK: livssyklus, identitet og lagring, kontrollere, sosialt, flerspiller, butikk, annonser, topplister, ressurser og KI.
ForrigeLag ditt første KI-spill med PlayDrop CloudNestePlayDrop FAQ: KI-spill, publisering og connectorer
Vis Markdown
EnglishFrançaisDeutsch日本語한국어EspañolPortuguês (Brasil)Bahasa Indonesia繁體中文简体中文ItalianoPolskiNederlandsSvenskaNorsk bokmålSuomiTürkçeไทยTiếng Việtالعربية

På denne siden

To veier innHva spillerne fårHva oppføringen fårHvor hver funksjon virkerStart med SDK-enHva connectoren ikke kan gjøre
Vis Markdown