Nathan toivoo, että jos Minecraft-yhteisö saa Brigadierin käyttöönsä, se voi tehdä siitä jonain päivänä ”erittäin käyttäjäystävällisen”. Loppujen lopuksi komennot eivät vieläkään ole yleisesti käytössä monien Minecraft-pelaajien keskuudessa. ”Jotkut ihmiset eivät oikeastaan katso komentoja, koska ne ovat hieman pelottavia, ja ymmärrän täysin miksi”, Nathan sanoo. ”Tämän on tarkoitus auttaa siinä paljon.”

Brigadier ottaa Minecraftiin syöttämäsi satunnaiset tekstiketjut ja muuttaa ne todelliseksi toiminnoksi, jonka peli suorittaa (Brigadier saa siis kiittää kaikista noista tikuista). ”Monet ihmiset ajattelevat, että tämä on todella helppo toiminto”, Nathan sanoo. ”Mutta todellisuus on itse asiassa äärimmäisen monimutkainen.”

”Ajattelimme, että tämä olisi hämmästyttävä ensimmäinen testi järjestelmälle. Se on hieno asia, jonka ihmiset voivat vain ottaa käyttöönsä ja käyttää sitä missä tahansa projektissa. Sen ei tarvitse olla edes peli – olen nähnyt joidenkin ihmisten yrittävän käyttää sitä Telegram-keskustelurobotissa, joten voit vain lähettää sille viestin ja se tekee sen, mitä pyydät sitä tekemään.” Siistiä!

Brigadier on ollut saatavilla vasta reilun viikon, ja jo nyt olemme nähneet ihmisten yrittävän parantaa koodia ja jopa tehdä Nathanin kätevästä readme-dokumentista hieman nätimpi ja käyttäjäystävällisempi! Hetkinen, te kirjoitatte Nathanille ilmaiseksi? Yritättekö saada minut työttömäksi?

DATA FIXER UPPER

”Nimi on niin typerä, että meidän oli pakko pitää se”, Nathan selittää anteeksipyytelemättä. DataFixerUpper tekee juuri sitä, miltä se kuulostaa, ja se on yksi Minecraftin pelimoottorin tärkeimmistä osista. Se on myös toinen kirjasto, jonka avaamme!

”Ongelma, joka meillä on Minecraftissa, ja olen melko varma, että jokaisessa pelissä on, on se, että data muuttuu ajan myötä”, Nathan sanoo. ”Lisäämme Minecraftiin jonkin asian, ja sitten meidän on tavallaan muutettava sitä, miten tallennamme tasodataa, miten tallennamme kaikki tallennustiedostot ja muuta sellaista, jotta se mahtuisi siihen.”

”Kun lataamme minkä tahansa maailman Minecraftiin juuri nyt, siellä voi olla dataa, johon ei ole koskettu kuuteen vuoteen, koska kyseistä kappaletta pelattiin viimeksi kuusi vuotta sitten. Meidän on siis tiedettävä: ’OK, tämä taso näyttää itse asiassa todella vanhalta. Nyt meidän on muutettava tuo vanha data sellaiseksi, miltä sen pitäisi näyttää nyt – tavalla, jota peli voi tällä hetkellä lukea.”

”Meillä on yksi pieni yksikkö, joka käyttää DataFixerUpperia, joka vain sanoo Minecraftille: ’Näin muutat mitä tahansa datan muotoon, jota peli tulee käyttämään’. Joten peli sanoo nyt vain: ’Tältä data näyttää, joten näin aion lukea sitä.’

”Periaatteessa, ennen kuin Minecraft todella lataa chunkeja, se menee DataFixerUpperin läpi ja se muuttaa sen sellaiseksi, mitä sen pitäisi tällä hetkellä olla.”

Hämmentynyt? Tuo on reilua – DataFixerUpper on paljon vähemmän käyttäjäystävällinen kuin Brigadier – mutta se on myös yksi syy, miksi annamme sen kaikkien saataville!

Vastaa

Sähköpostiosoitettasi ei julkaista.