PlayDrop logoPlayDrop Studio
SkapaSpelutbyteTjänaLär digConnectorsAssetsCommunitySupport
PlayDrop logoPlayDrop Studio
SkapaSpelutbyteTjänaLär digConnectorsAssetsCommunitySupport
Logga in
Instant-spel
Dokumentation

Börja här

ÖversiktDitt första spelPlayDrop-spelFAQ

Skapa med Cloud

Skapa med CloudPlaner och genereringar

Anslut din AI-app

Alla connectorsClaudeChatGPTClaude CodeCodexCursorGeminiAntigravityGrok BuildGrok BotGrok ChatLovableReplit

Publicera och dela

Publicera från din AI-appEnkla HTML-spelPaketering och .playPublicera och importeraSpelfilerSynlighet och räckviddBilder och video för spelsidanGenrer och taggarLokaliseringInstant-spel

Spelupplevelse

Inläsning, paus och ljudHelskärm och säkra områdenMolnsparningarLokala grupper och handkontroller

Spela tillsammans

Delning, vänner och inbjudningarTopplistorPrestationerOnlinegrupper och röstSpelservrar i realtid

Tjäna

IntäkterKrediter och belöningar

Assets

SpelassetsAI-generering av assetsEgna format och skapelser

Referens

Klient-SDKServer-SDKcatalogue.jsonFel och åtgärderFelsökning
DokumentationInstant-spel
Publicera och dela

Instant-spel och vanliga spel på PlayDrop

Det här gör ett PlayDrop-spel till Instant: stående format, gäståtkomst, högst 10 MiB startfiler och start på två sekunder, och skillnaden mot vanliga spel.

Instant-spel är de korta spelen i stående format i Instant-flödet i PlayDrops telefonappar: spelarna sveper och nästa spel är redan igång. Alla andra spel är vanliga spel, som öppnas från sin sida, sökningen eller en länk. Båda publiceras på samma sätt; Instant är en egenskap hos en version.

Instant eller vanligt

InstantVanligt
Var det spelasInstant-flödet, plus överallt där vanliga spel spelasHem, sökning, spelsida, länkar
OrienteringStående format i första handValfri deklarerad yta
InloggningGäster kan spelaValfri authMode
StartSpelbart inom 2 sekunderIngen gräns, men snabbare är bättre
StartfilerHögst 10 MiBIngen gräns för start
MärkeBlixtmärkeInget

Ett spel som inte når upp till kraven för Instant publiceras ändå som ett vanligt spel.

Krav

json
{
  "primarySurface": "MOBILE_PORTRAIT",
  "surfaceTargets": { "desktop": true, "mobileLandscape": false, "mobilePortrait": true },
  "authMode": "OPTIONAL",
  "instant": true,
  "prefetch": { "required": ["game.js", "atlas.png"], "optional": ["music.mp3", "levels/world-2.json"] }
}
  • primarySurface är MOBILE_PORTRAIT och spelet stöder telefoner i stående format.
  • authMode är OPTIONAL eller NONE, så att gäster kan spela.
  • Startfilerna är högst 10 MiB: startsidan plus prefetch.required, eller alla uppladdade filer när inget är listat.
  • instant: true gör anspråk på Instant.

Uppladdningen kontrollerar storleken, och kvittots instant och instantReason visar resultatet. Efter releasen mäter PlayDrop riktiga starter i apparna: när en version har 20 starter från nedladdade filer och mer än en fjärdedel tar 2 sekunder eller längre förlorar den märket. En ny version kan kvalificera sig igen.

Starta snabbt

  • Lägg senare banor, musik och extramaterial i prefetch.optional och läs in dem efter ready().
  • Kompilera shaders och värm upp innan du anropar ready(), så att de första bildrutorna inte hackar.
  • Visa spelandet direkt: ingen titelskärm, ingen meny och ingen inloggningsvägg före det första draget.
  • Låt de första sekunderna förklara sig själva utan text.
  • Spela in en spelvideo i stående format för spelsidan; flödet använder den.

Se inläsning, paus och ljud för förladdning och helskärm och säkra områden för layout i stående format.

Relaterade guider

  • Inläsning, paus och ljudInitiera PlayDrop-SDK:t, signalera ready vid den första spelbara bildrutan, pausa och återuppta snyggt, följ ljudpolicyn och förladda filer för offlinespel.
  • Helskärm och säkra områdenLåt ett PlayDrop-spel fylla skärmen och håll HUD:en inom CSS-säkra områden och fri från värdens kontroller med SDK:ts uppmätta reservedCorners.
  • Bilder och video för spelsidanBilder och videor som ett PlayDrop-spels sida kan ha, deras sökvägar, format och orientering, och hur du gör bilder som fungerar i flöden, sök och delningar.
  • catalogue.jsonFälten i catalogue.json för PlayDrop-spel: identitet, spelsida, spellägen, ytor, inloggning, Instant, förladdning, media, översättningar, poäng och servrar.
FöregåendeLokalisera ett PlayDrop-spel och dess spelsidaNästaSpelets livscykel på PlayDrop: inläsning, ready, paus och ljud
Visa Markdown
EnglishFrançaisDeutsch日本語한국어EspañolPortuguês (Brasil)Bahasa Indonesia繁體中文简体中文ItalianoPolskiNederlandsSvenskaNorsk bokmålSuomiTürkçeไทยTiếng Việtالعربية

På den här sidan

Instant eller vanligtKravStarta snabbt
Visa Markdown