Minecraft udostępni dwie ze swoich bibliotek jako open source

Mojang ogłosił, że wkrótce udostępni dwie biblioteki Minecrafta jako open source, co oznacza, że ​​każdy będzie mógł je bezpłatnie ulepszać, bawić się nimi lub wykorzystywać we własnych projektach, oczywiście pod warunkiem odpowiedniego przypisania.

Pierwsza bezpłatna biblioteka Minecrafta nazywa się Brigadier i chociaż nazwa nie brzmi jak znajoma, jeśli grałeś w tę grę – znasz ją doskonale. Mówimy o kodzie bazowym, który interpretuje i wykonuje polecenia tekstowe w konsoli Minecrafta.

„Wiele osób uważa, że ​​jest to naprawdę łatwa funkcja [...], ale rzeczywistość jest niezwykle skomplikowana” – powiedział programista Nathan Dinnerbone Adams. Kod faktycznie dzieli polecenie i próbuje je wykonać, a także sugeruje sposób działania po wprowadzeniu klawisza ukośnika. Jak to ujęli twórcy, „za te wszystkie patyki możesz podziękować Brygadierowi”.

Zespół Minecrafta jest podekscytowany tym, co społeczność może zrobić, aby ulepszyć Brigadier, ponieważ zdaje sobie sprawę, że większość ludzi boi się poleceń konsoli. Liczą jednak na to, że będą bardziej przyjazne dla użytkownika.

Data Fixer Upper to nazwa drugiego modułu Minecrafta, który wypłynie na wody open source, chociaż ta biblioteka jest znacznie bardziej złożona niż Brigadier, i zasłużenie. Ponadto nazwa najwyraźniej okazała się tak zabawna, że ​​zespół Minecrafta po prostu musiał ją zachować.

Narzędzie Data Fixer Upper konwertuje dane starszych gier na dane zrozumiałe dla nowoczesnego silnika. Adams zwrócił uwagę, że jeśli gracze odpalą poziom sprzed sześciu lat, najpierw przejdzie on „przez górną część narzędzia Data Fixer i dzięki temu stanie się taki, jaki powinien być obecnie”. Zasadniczo w ten sposób Minecraft radzi sobie ze starszymi danymi. Adams twierdzi, że jest to problem, na który w końcu napotykają wszystkie gry.

MojangMinecrafta

Ogłoszenie biblioteki Minecraft ujawniło również, że Brigadier i Data Fixer Upper to tylko dwie pierwsze biblioteki, które zostaną udostępnione jako open source, a wkrótce pojawią się kolejne. Najwyraźniej zespół rozważa wypuszczenie Blaze3D, „całkowitego przepisania silnika renderującego, który [mają] zamiar wdrożyć w wersji 1.14”.

Oficjalne ogłoszenie można znaleźć.

Minecraft: Tryb fabularny – Sezon drugi

Minecraft: Tryb fabularny – Sezon drugi