Wydanie Minetest 5.6.0, otwartego klona MineCraft

Zaprezentowano wydanie Minetest 5.6.0, otwartej, wieloplatformowej wersji gry MineCraft, która pozwala grupom graczy wspólnie tworzyć różne konstrukcje ze standardowych bloków, które tworzą pozory wirtualnego świata (gatunek sandbox). Gra została napisana w języku C++ przy użyciu silnika irrlicht 3D. Do tworzenia rozszerzeń używany jest język Lua. Kod Minetest jest objęty licencją LGPL, a zasoby gry są objęte licencją CC BY-SA 3.0. Gotowe kompilacje Minetesta tworzone są dla różnych dystrybucji Linuksa, Androida, FreeBSD, Windows i macOS.

Dodane ulepszenia obejmują:

  • Włożono wiele pracy w poprawę obsługi grafiki i urządzeń wejściowych. W związku ze stagnacją w rozwoju biblioteki Irrlicht, służącej do renderowania 3D, w projekcie powstał własny fork - Irrlicht-MT, w którym wyeliminowano wiele błędów. Rozpoczął się także proces czyszczenia starszego kodu i zastępowania powiązań z Irrlicht przy użyciu innych bibliotek. W przyszłości planowane jest całkowite porzucenie Irrlichta i przejście na korzystanie z SDL i OpenGL bez dodatkowych warstw.
  • Dodano obsługę dynamicznego renderowania cieni zmieniających się w zależności od położenia słońca i księżyca.
    Wydanie Minetest 5.6.0, otwartego klona MineCraft
  • Zapewniono prawidłowe sortowanie według przezroczystości, co eliminuje różne problemy pojawiające się przy ekspozycji materiałów przezroczystych, takich jak płyn i szkło.
  • Ulepszone zarządzanie modami. Możliwe jest użycie jednego moda w kilku miejscach (na przykład jako zależność od innych modów) i selektywne uwzględnianie konkretnych instancji modów.
    Wydanie Minetest 5.6.0, otwartego klona MineCraft
  • Proces rejestracji gracza został uproszczony. Dodano osobne przyciski do rejestracji i logowania. Dodano osobne okno rejestracji, w którym zintegrowane są funkcje usuniętego okna dialogowego potwierdzenia hasła.
  • API dla modów dodało obsługę uruchamiania kodu Lua w innym wątku, aby odciążyć obliczenia wymagające dużej ilości zasobów i nie blokować głównego wątku.

Źródło: opennet.ru

Dodaj komentarz