Выпуск Minetest 5.6.0, адчыненага клона гульні MineCraft

Прадстаўлены выпуск Minetest 5.6.0, адкрытага кросплатформавага варыянту гульні MineCraft, які дазваляе групам гульцоў сумесна фармаваць з тыпавых блокаў розныя структуры, якія ўтвараюць падабенства віртуальнага свету (жанр пясочніца). Гульня напісана на мове З++ з выкарыстаннем 3D-рухавічка irrlicht. Для стварэння пашырэнняў выкарыстоўваецца мова Lua. Код Minetest распаўсюджваецца пад ліцэнзіяй LGPL, а гульнявыя рэсурсы пад ліцэнзіяй CC BY-SA 3.0. Гатовыя зборкі Minetest створаны для розных дыстрыбутываў Linux, Android, FreeBSD, Windows і macOS.

Сярод дададзеных паляпшэнняў:

  • Праведзена праца па паляпшэнні падтрымкі графікі і прылад уводу. У сувязі са стагнацыяй распрацоўкі бібліятэкі Irrlicht, якая прымяняецца для 3D-рэндырэнгу, праектам створаны ўласны форк — Irrlicht-MT, у якім ліквідаваны многія памылкі. Таксама пачаўся працэс чысткі састарэлага кода і замены прывязак да Irrlicht на выкарыстанне іншых бібліятэк. У будучыні плануецца поўнасцю адмовіцца ад Irrlicht і перайсці на выкарыстанні SDL і OpenGL без дадатковых праслоек.
  • Дададзена падтрымка дынамічнай адмалёўкі ценяў, якія змяняюцца ў залежнасці ад становішча сонца і месяца.
    Выпуск Minetest 5.6.0, адчыненага клона гульні MineCraft
  • Забяспечана карэктнае сартаванне па празрыстасці, якая дазволіла пазбавіцца ад розных праблем, якія ўзнікаюць пры адлюстраванні празрыстых матэрыялаў, такіх як вадкасць і шкло.
  • Палепшана кіраванне модамі. Прадастаўлена магчымасць выкарыстання аднаго мода ў некалькіх месцах (напрыклад, у якасці залежнасці ў іншых модаў) і выбарачнага ўключэння канкрэтных экзэмпляраў модаў.
    Выпуск Minetest 5.6.0, адчыненага клона гульні MineCraft
  • Спрошчаны працэс рэгістрацыі гульца. Дададзены паасобныя кнопкі для рэгістрацыі і ўваходу. Дададзены асобны дыялог рэгістрацыі, у які інтэграваныя функцыі прыбранага дыялогу пацверджання пароля.
  • У API для модаў дададзеная падтрымка запуску кода на мове Lua у іншым струмені для вынасу рэсурсаёмістых вылічэнняў, каб яны не блакавалі асноўны струмень.

Крыніца: opennet.ru

Дадаць каментар