Rhyddhau Minetest 5.6.0, clôn ffynhonnell agored o MineCraft

Mae rhyddhau Minetest 5.6.0 wedi'i gyflwyno, fersiwn traws-lwyfan agored o'r gêm MineCraft, sy'n caniatáu i grwpiau o chwaraewyr ffurfio strwythurau amrywiol ar y cyd o flociau safonol sy'n ffurfio golwg o fyd rhithwir (genre blwch tywod). Mae'r gêm wedi'i hysgrifennu yn C++ gan ddefnyddio'r injan irrlicht 3D. Defnyddir yr iaith Lua i greu estyniadau. Mae cod Minetest wedi'i drwyddedu o dan LGPL, ac mae asedau gêm wedi'u trwyddedu o dan CC BY-SA 3.0. Mae adeiladau Minetest parod yn cael eu creu ar gyfer gwahanol ddosbarthiadau Linux, Android, FreeBSD, Windows a macOS.

Ymhlith y gwelliannau a ychwanegwyd mae:

  • Mae gwaith wedi'i wneud i wella graffeg a chymorth dyfeisiau mewnbwn. Oherwydd marweidd-dra datblygiad llyfrgell Irrlicht, a ddefnyddir ar gyfer rendro 3D, creodd y prosiect ei fforc ei hun - Irrllicht-MT, lle cafodd llawer o wallau eu dileu. Mae'r broses o lanhau'r cod etifeddol a disodli rhwymiadau i Irrlicht gyda'r defnydd o lyfrgelloedd eraill hefyd wedi dechrau. Yn y dyfodol, bwriedir rhoi'r gorau i Irrlicht yn llwyr a newid i ddefnyddio SDL ac OpenGL heb haenau ychwanegol.
  • Cefnogaeth ychwanegol ar gyfer rendrad deinamig o gysgodion sy'n newid yn dibynnu ar leoliad yr haul a'r lleuad.
    Rhyddhau Minetest 5.6.0, clôn ffynhonnell agored o MineCraft
  • Mae didoli cywir yn ôl tryloywder wedi'i ddarparu, sy'n dileu'r problemau amrywiol sy'n codi wrth arddangos deunyddiau tryloyw fel hylif a gwydr.
  • Gwell rheolaeth mod. Mae'n bosibl defnyddio un mod mewn sawl man (er enghraifft, fel dibyniaeth ar mods eraill) a chynnwys yn ddetholus achosion penodol o mods.
    Rhyddhau Minetest 5.6.0, clôn ffynhonnell agored o MineCraft
  • Mae'r broses gofrestru chwaraewyr wedi'i symleiddio. Ychwanegwyd botymau ar wahân ar gyfer cofrestru a mewngofnodi. Mae ymgom cofrestru ar wahân wedi'i ychwanegu, lle mae swyddogaethau'r ymgom cadarnhau cyfrinair a dynnwyd wedi'u hintegreiddio iddo.
  • Mae'r API ar gyfer mods wedi ychwanegu cefnogaeth ar gyfer rhedeg cod Lua mewn edefyn arall i ddadlwytho cyfrifiadau sy'n defnyddio llawer o adnoddau fel nad ydynt yn rhwystro'r prif edefyn.

Ffynhonnell: opennet.ru

Ychwanegu sylw