PlayDrop logoPlayDrop Studio
LuoPelivaihtoAnsaitseOpiConnectoritResurssitYhteisöTuki
PlayDrop logoPlayDrop Studio
LuoPelivaihtoAnsaitseOpiConnectoritResurssitYhteisöTuki
Kirjaudu sisään
PlayDrop-pelit
Dokumentaatio

Aloita tästä

YleiskatsausEnsimmäinen pelisiPlayDrop-pelitUKK

Luo Cloudilla

Luonti CloudillaTilaukset ja luontikerrat

Yhdistä tekoälysovellus

Kaikki connectoritClaudeChatGPTClaude CodeCodexCursorGeminiAntigravityGrok BuildGrok BotGrok ChatLovableReplit

Julkaise ja jaa

Julkaise tekoälysovelluksestaYksinkertaiset HTML-pelitPaketointi ja .playJulkaise ja tuoPelitiedostotNäkyvyys ja tavoittavuusPelisivun kuvat ja videoLajityypit ja tagitLokalisointiInstant-pelit

Pelikokemus

Lataus, tauko ja ääniKoko näyttö ja turva-alueetPilvitallennuksetPaikalliset ryhmät ja ohjaimet

Pelaa yhdessä

Jakaminen, ystävät ja kutsutTulostaulutSaavutuksetVerkkoryhmät ja puheReaaliaikaiset pelipalvelimet

Ansaitse

AnsaitseminenKrediitit ja palkinnot

Resurssit

Pelin resurssitTekoälyresurssitMukautetut muodot ja luomukset

Viitteet

Client SDKServer SDKcatalogue.jsonVirheet ja palautuminenVianmääritys
DokumentaatioPlayDrop-pelit
Aloita tästä

Mitä PlayDrop tuo peliisi

Mitä PlayDrop-peli saa SDK:sta, catalogue.jsonista ja isännöinnistä, missä kukin ominaisuus toimii ja oppaat: tallennukset, tulostaulut, ryhmät, palvelimet ja muuta.

PlayDrop-peli on verkkopeli, jota PlayDrop isännöi, listaa ja ajaa verkkosivustollaan sekä PlayDrop-sovelluksissa iOS:lle, Androidille, Windowsille ja macOS:lle. Sovelluksissa peli toimii koko näytöllä ilman selaimen palkkia ympärillään; se on sama verkkopeli sovelluksen pelinäkymässä, ei erillinen natiiviversio. Tällä sivulla luetellaan, mitä PlayDrop voi lisätä ja missä kukin osa on dokumentoitu.

Kaksi tapaa aloittaa

Yksinkertainen HTMLPaketti
Mitä lähetätYksi itsenäinen HTML-tiedosto, enintään 10 MiBKäännetty kansio, ZIP tai .play, jossa on catalogue.json
PlayDrop SDKEiKyllä, kaikki alla olevat ominaisuudet
Pelisivun kuvat ja videoEiKyllä
Isännöity pelipalvelinEiKyllä
OpasYksinkertaiset HTML-pelitPaketointi

Mikä tahansa peli voi aloittaa yksinkertaisena ja muuttua myöhemmin paketiksi samalla nimellä ja linkillä.

Mitä pelaajat saavat

OminaisuusMitä se antaa pelaajilleOpas
Isännän elinkaariSiisti tauko ja jatko, pelaajan mykistystä noudattava ääni, nopea ensimmäinen ruutuLataus, tauko ja ääni
Koko näytön asetteluPelaaminen reunasta reunaan, HUD erillään loveista ja PlayDropin säätimistäKoko näyttö ja turva-alueet
PilvitallennuksetEdistyminen, joka seuraa pelaajaa laitteelta toisellePilvitallennukset
TulostaulutParhaat tulokset ja pelaajan sijoitusTulostaulut
SaavutuksetTavoitteet kuvakkeineen ja edistymisineenSaavutukset
Jakaminen ja kutsutJakovalikot kuvan tai videoleikkeen kera, ystäväkutsut ja pelikortit chatissaJakaminen, ystävät ja kutsut
Verkkoryhmät ja puheYstävät liittyvät yhdessä samaan huoneeseen, valinnaisesti huoneen puheen keraVerkkoryhmät ja puhe
Paikalliset ryhmät ja ohjaimetPeliohjaimet ja puhelimet ohjaimina yhdellä näytölläPaikalliset ryhmät ja ohjaimet
Reaaliaikaiset palvelimetColyseus-huoneet ja oma MongoDB-tietokanta jokaiselle pelilleReaaliaikaiset pelipalvelimet
Arvostelut, tipit, ostot ja mainoksetPelaajille tapoja tukea peliä, tekijälle krediittejäAnsaitseminen
Resurssit ja tekoälyluontiJaetut resurssit, luotu media ja pelaajien luomuksetPelin resurssit, Tekoälyresurssit, Mukautetut muodot

Mitä pelisivu saa

catalogue.json antaa pelille sen sivun: nimen, kuvauksen, lajityypin ja tagit, kuvakkeen, pääkuvat, kuvakaappaukset ja videon, käännökset ja Instant-kelpoisuuden. Näkyvyys päättää, kuka voi avata sen: yksityinen testaamiseen, listaamaton kaikille linkin saaneille ja julkinen löydettäväksi PlayDropissa sekä avoimena hakukoneille. Julkinen pelisivu luo löydettävyysmahdollisuuksia; se ei takaa pelaajia.

Missä kukin ominaisuus toimii

Verkkosivusto ja sovellukset ajavat samaa peliä samalla SDK:lla, mutta jotkin isännän ominaisuudet riippuvat laitteesta:

  • Haptiikka toimii vain natiivisovelluksissa; sdk.haptics.supported kertoo sen.
  • Videoleikkeen jakaminen riippuu isännästä; isännät, joilla sitä ei ole, hylkäävät jakamisen sen sijaan, että jakaisivat pelkän linkin.
  • Offline-pelaaminen ja tiedostojen esilataus toimivat natiivisovelluksissa peleille, jotka ilmoittavat ne; verkkosivusto lataa pelit verkosta.
  • Huoneen puhe ja ryhmät riippuvat isännän versiosta, kirjautumisesta ja alustan käyttöönotosta.
  • Mainokset riippuvat isännästä ja saatavilla olevista mainoksista; load() ilmoittaa, kun yhtään ei ole valmiina.

Suunnittele peli niin, että sitä voi pelata myös silloin, kun valinnainen palvelu puuttuu.

Aloita SDK:lla

Lataa SDK, lue isännän tila ja ilmoita sitten valmiudesta, kun ensimmäinen suunniteltu ruutu on näytöllä:

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>

Jatka sivulle lataus, tauko ja ääni. Client SDK -viite luettelee jokaisen nimiavaruuden.

Mitä connector ei voi tehdä

Tekoälysovelluksesi julkaisee käännettyjä pelejä ja lukee tiliäsi. Se ei voi avata tai muuttaa PlayDrop Studiossa tehtyjä pelejä, palauttaa lähdekoodia eikä ladata suoritettavaa 3D-mallikoodia. Nämä rajat koskevat connectoria, eivät alustaa: Studio ja PlayDropin omat työkalut pystyvät yhä niihin.

Liittyvät oppaat

  • Yksinkertaiset HTML-pelitJulkaise yksi itsenäinen, enintään 10 MiB:n HTML-tiedosto upload_game-kutsulla: mikä sopii, minikatalogi, näkyvyys, päivitykset ja milloin siirtyä pakettiin.
  • Paketointi ja .playJärjestä pelikansio, ZIP tai .play niin, että catalogue.json on juuressa, ilmoita pelisivun media ja palvelimet ja lataa prepare_catalogue_upload-kutsulla.
  • Lataus, tauko ja ääniAlusta SDK, ilmoita valmiudesta ensimmäisellä pelattavalla ruudulla, hoida tauko ja jatko, noudata äänikäytäntöä ja esilataa tiedostot offline-käyttöön.
  • Client SDKSelain-SDK:n viite: elinkaari, identiteetti ja tallennukset, ohjaimet, sosiaaliset toiminnot, moninpeli, kauppa, mainokset, tulostaulut, resurssit ja tekoäly.
EdellinenTee ensimmäinen tekoälypelisi PlayDrop CloudillaSeuraavaPlayDrop UKK: tekoälypelien luonti, julkaisu ja connectorit
Näytä Markdown
EnglishFrançaisDeutsch日本語한국어EspañolPortuguês (Brasil)Bahasa Indonesia繁體中文简体中文ItalianoPolskiNederlandsSvenskaNorsk bokmålSuomiTürkçeไทยTiếng Việtالعربية

Tällä sivulla

Kaksi tapaa aloittaaMitä pelaajat saavatMitä pelisivu saaMissä kukin ominaisuus toimiiAloita SDK:llaMitä connector ei voi tehdä
Näytä Markdown