Kellokoneiston vartija kulkee merenrantakalliolla sijaitsevan kyyhkyslakan reunustoja eikä häntä voi ohjata. Käännä kerroksia hänen allaan niin, että portaikko kääntyy hänen jalkojensa juureen ennen kuin jousi loppuu — neljä tornia, jokainen ratkaisijan todistama, 1,48 Mt siirrettävää dataa.
Vuoden viimeiset omenat ovat pudonneet, ja pakkaskello laskee. Tönäise yhtä ja se vierii, kunnes istutettu lauta kääntää sen, kivi tai omat saappaasi pysäyttävät sen tai kärry ottaa sen kyytiin — kuusi käsintehtyä pengertä, jokainen ratkaisijan todistama, 2,1 Mt siirrettävää dataa.
Kylän näyttely on huomenna — ja etanat saapuivat tänä yönä. Kuljeta niitä ämpäriin ja vartioi voittomarrua aamunkoittoon asti: kuutamoinen ylhäältä kuvattu puolustusarkadi mocap-puutarhurilla ja Blenderillä rakennetulla puutarhalla, 2,4 Mt siirrettävää dataa, pelattavissa sekunneissa.
Ei projekteja tässä kategoriassa. Valitse toinen kategoria.
Tekoälyn rakentamat pelit pienellä moottorijalanjäljellä
Tekoälyagentit kirjoittavat Lua-pelilogiikan, kokoavat näkymät ja käyttävät Defoldin työkaluja tuloksena syntyvän paketin tarkastamiseen. Täydellinen Defold-web-paketti — moottori, pelilogiikka, fysiikka, partikkelit — painaa noin 2,5 Mt ennen grafiikkaasi. Vertailun vuoksi: tyypillinen moottorin wasm-tiedosto on 35 Mt. Puhelinyhteydellä se on ero pelaamisen ja pois siirtymisen välillä.
Web-paketin koko
Defold-moottori + peliwasm + latain + resurssit
2,7 Mt
Tyypillinen moottorin web-vientisama ominaisuusluokka
35 Mt
Kolmen sekunnin sääntö
Jokainen osa kuormitustestataan simuloidulla Fast-3G-yhteydellä, ja ensimmäisen pelattavan kuvan on saavuttava alle kolmessa sekunnissa — mitattuna, kirjattuna lokiin ja valvottuna portilla. Budjetin ylitys tarkoittaa, että kierros pysyy avoimena, piste.
Fast-3G-latausauditointi2,4 s — läpäisty
0,0–0,9 smoottorin wasm suoratoistettu + käännetty
0,9–1,8 spelin arkisto + ensimmäinen atlas
1,8–2,4 sensimmäinen pelattava kuva · syöte käytössä
PELATAAN
Portti: ≤3,0 s pelattavaksi, muuten kierros ei sulkeudu.
Pieni, ei yksinkertainen
Pienet paketit eivät tarkoita leikkipelejä: Blenderillä renderöityjä ja mocap-animoituja sprite-atlaksia, ruutukarttamaailmoja, box2d-fysiikkaa, GPU-partikkeleita — oikeita moottoriominaisuuksia ammattilaisten tunnistamalla viestinvälitysarkkitehtuurilla.
Defold-projektit ovat kokonaan pelkkää tekstiä — Lua-skriptejä, tekstimuotoisia näkymätiedostoja, INI-asetuksia — jotka alusta pakkaa ilman editoria ja lisenssiä. Sama ominaisuus, joka tekee Godotista tekoälyn kirjoitettavissa olevan, murto-osalla datamäärästä.
Ruudustot + elementti-inventaario — yhteinen standardi.
02
Perusversio + tuntuma
Harmaat laatikot pelattavissa; tuntuma viritetty ennen grafiikkaa.
03
Blender-grafiikka → atlaksiin
Mocap-sprite-ruudut pakattu moottorin atlaksiin.
04
Editoriton paketti
Yksiarkkitehtuurinen wasm, ~3 Mt yhteensä, ei erikoisotsikoita.
05
Nopeusportti
Fast-3G-lataus mitattu: ≤3 s pelattavaksi, tai ei julkaisua.
Kysymyksiä ja vastauksia
Miksi latausnopeus on näin tärkeä?
Mobiiliwebissä hylkäysprosentti nousee jyrkästi jokaisen ennen pelin alkua kuluvan sekunnin myötä. Portaalistudiot rakentavat nimenomaan Defoldilla, koska ~3 Mt:n paketti käynnistyy sekunneissa mobiiliverkossa — tämä labra valvoo sitä mitattuna porttina, ei toiveena.
Mikä on kompromissi Godotiin verrattuna?
Godotissa on enemmän sisäänrakennettuja ominaisuuksia (erityisesti dynaaminen 2D-valaistus), mutta web-paketti on paljon raskaampi; Defold luopuu osasta niistä saadakseen huomattavasti pienemmän ja nopeamman paketin. Alusta tarjoaa molemmat — pelin tarpeet ratkaisevat.
Onko nopeusluku todellinen?
Kyllä — jokaisella kierroksella teos kuormitustestataan simuloidulla Fast-3G-yhteydellä selaimen verkonrajoitusta käyttäen, ja mitattu aika ensimmäiseen pelattavaan ruutuun kirjataan laboratoriolokiin.
Voinko rakentaa Defold-pelin itse?
AI-pelinrakentajan Defold-taso ajaa tätä putkea — kuvaile 2D-peli, jossa nopea mobiiliverkon latautuminen on tärkeää, ja rakentaja toimittaa sen Defoldilla.
Sisältyykö tähän laboratorioon myös 3D-työtä 2D:n lisäksi?
Kyllä. Käytä galleriaan ulottuvuussuodattimia molempien tutkimiseen. Tarkista kunkin projektin kuvaus ymmärtääksesi, mitä tekniikkaa ja vuorovaikutusta se esittelee.
Miten latautumisen suorituskykyä pitäisi vertailla?
Vertaa samaa latautumisvaihetta samankaltaisella laitteella, selaimella ja verkkoyhteydellä. Teoksen julkaistut mittaustulokset kuvaavat kyseistä esimerkkiä; ne eivät ole yleispätevä lupaus latautumisajasta jokaiselle tulevalle rakennukselle.
Mitä kevyen pelin briefiin kannattaa sisällyttää?
Kuvaile keskeinen vuorovaikutus, kohdelaitteet ja mahdolliset koko- tai latausrajoitteet. Pidä alkuperäinen laajuus selkeänä, jotta visuaalinen tarkkuus, ääni ja sisältö voidaan tasapainottaa näiden rajoitteiden kanssa.
Rakenna peli, joka latautuu ennen kuin kiinnostus katoaa
Kuvaile se. Rakentaja toimittaa sen pienenä, nopeana ja varmennettuna.