Энциклопедия / 2010

Luanti

Luanti (ранее Minetest, изначально Minetest-c55) — свободный воксельный игровой движок с открытым исходным кодом, вдохновлённый Infiniminer и Minecraft, написанный на языке C++ и включающий интерпретатор языка Lua и платформу цифрового распространения видеоигр для этого движка и модов для них.

Создан в 2010 году Пертту Ахолой, также известным как celeron55, и с тех пор Luanti развивается сообществом. Luanti выпускается под копилефтной лицензией LGPLv2.1 и новее, что позволяет каждому участвовать в улучшении движка.

Luanti — намеренно не готовая игра, а движок, в который пользователь может загрузить крупные «игры», которые в свою очередь состоят из наборов «модов» (модификаций). Некоторые игры созданы только для сетевой игры, а другие — только для локальной. Игры на движке Luanti доступны на Windows, macOS, GNU/Linux, FreeBSD, OpenBSD, DragonFly BSD, Android.

Одной из единственных игр, которая ранее поставлялась по умолчанию, являлась Minetest Game, она добавляет в движок некоторые возможности, делающих её отдалённо похожей на Minecraft, однако в намеренно упрощенной форме, для того чтобы игрок мог заменять их по своему усмотрению на более серьёзные. «Minetest Game» с версии 5.8.0 больше не поставляется по умолчанию. Другой ранее поставляемой по умолчанию игрой являлась «Development Test». Она предназначена исключительно для тестирования разработчиками движка и модов. По этой причине в версии 5.7.0 эта игра перестала поставляться по умолчанию с движком.

Luanti реализует архитектуру клиент-сервер, и в неё можно играть как в одиночку, так и в многопользовательском режиме. Игрок, начинающий новую игру, может выбирать между игрой в одиночном режиме или хостингом сервера, к которому могут подключаться другие игроки Luanti. Для запуска многопользовательского сервера достаточно поставить галочку на вкладке выбора локального игрового мира, выбрать себе логин и пароль и при необходимости указать порт сервера. Все публичные сервера имеют свой набор модов.

До октября 2024 года движок носил название Minetest. Затем после ребрендинга он был переименован в Luanti.

Разработка

Luanti был первоначально выпущен в ноябре 2010 года под проприетарной лицензией. Вскоре после этого лицензия была изменена на лицензию GPL-2.0 или более позднюю. По соглашению между основными участниками в июне 2012 года лицензия проекта должна была быть изменена на LGPL-2.1 или более позднюю, хотя в то время небольшие части все ещё оставались под лицензией GPL-2.0 или более поздней версии. В сентябре 2013 г. переход был завершен. В то время как LGPL-2.1 или более поздняя версия остается основной лицензией для ядра Luanti, другие свободные лицензии с открытым исходным кодом используются для различных других частей последней версии. Вначале Luanti был экспериментом Пертту Ахолы, с целью воспроизвести Minecraft Alpha. С тех пор этот проект постепенно превратился в игровой движок.

Пертту Ахола был единственным разработчиком, работавшим над проектом около шести месяцев, пока Киаран Гултниекс не начал вносить свой вклад в мае 2011 года. Список участников рос и менялся с годами. По состоянию на 4 декабря 2023 года насчитывается 12 активных основных разработчиков и 13 активных участников. Участники проекта не имеют установленных ролей, а скорее ведут свою деятельность в рамках своих соответствующих областей знаний. Роль Пертту Ахола менялась с годами: если первоначально это была разработка движка, то теперь это в основном веб-хостинг и администрирование, назначение основного разработчика, модератора и других ролей людям, а также последнее слово в тех случаях, когда другие разработчики не в состоянии вынести решение.

Применение в сфере образования

Luanti использовался в образовательной среде для обучения таким предметам, как математика, программирование и науки о Земле

В 2017 году во Франции Luanti использовался для обучения исчислению и тригонометрии.

В Федеральном университете Санта-Катарины в Бразилии Luanti использовался для обучения программированию в варианте под названием MineScratch.

Источники и проверка

Адаптировано из Википедии. Текст принадлежит авторам исходной статьи и доступен по лицензии CC BY-SA 4.0. Удалены таблицы, шаблоны и сноски; ссылки на исходную версию и историю изменений приведены ниже.

Обновление исходного текста: 2026-06-17

Продолжить чтение

↑