Минетест
Оригинальный автор(ы) | Пертту Ахола |
---|---|
Разработчик(и) | Майнтест Команда |
Первоначальный выпуск | 0.0.1 / 2 ноября 2010 г |
Стабильная версия | 5.8.0 [ 1 ]
/ 4 декабря 2023 г. |
Репозиторий | github |
Написано в | С++ , Луа |
Двигатель | Иррлихт (вилка Иррлихт-МТ) |
Платформа | Microsoft Windows , MacOS , Linux , FreeBSD , Android |
Тип | Песочница , выживание |
Лицензия | 2013: LGPL-2.1 или новее [ 2 ] [ 3 ] 2010: GPL-2.0 или новее [ 4 ] [ 5 ] Оригинал: Собственный [ 6 ] |
Веб-сайт | https://www.minetest.net/ |
Эта статья может быть слишком технической для понимания большинства читателей . ( июнь 2024 г. ) |
Minetest — с открытым исходным кодом бесплатная система создания воксельных игр . Он написан в основном на C++ и использует Irrlicht Engine . Minetest предоставляет Lua API, позволяющий пользователям писать свои собственные игры и моды . Он кроссплатформенный и доступен для Microsoft Windows , macOS , Linux , некоторых потомков BSD , некоторых вариантов GNU и Android . [ 7 ]
Внутриигровой браузер позволяет пользователям загружать игры и модификации с сайта ContentDB . [ 8 ] В пятерку самых популярных игр по загрузкам входят VoxeLibre , Minetest Game , NodeCore , Tutorial и Subway Miner . [ 9 ]
За более чем десятилетие активной разработки Minetest получил признание критиков и приобрел популярность; игры, моды и пакеты текстур на ContentDB суммарно скачаны более 12 миллионов раз, [ 10 ] а версию Minetest для Android скачали более миллиона раз в магазине Google Play . [ 11 ]
Геймплей
[ редактировать ]Игровой мир всех игр Minetest состоит из вокселей, которые в основном представляют собой кубы, выровненные по трехмерной сетке, но игрок и существа могут свободно перемещаться. В Minetest воксели называются узлами. Различные узлы представляют различные материалы, такие как грязь, камень, руда, стволы деревьев, вода и лава.
Самые популярные игры для Minetest — VoxeLibre (ранее Mineclone2 ) и Minetest Game . [ 12 ] Обе игры представляют собой песочницу .
VoxeLibre — полноценная игра с животными, монстрами и интересными биомами, тогда как Minetest Game — безжизненная песочница с преимущественно ландшафтными узлами.
можно играть и без нее, Хотя технически в Minetest Game она опирается на модификации для добавления существ, большего количества биомов, игровой механики, доспехов, оружия, инструментов, декоративных узлов и так далее.
Геймплей VoxeLibre вращается вокруг сбора и размещения этих узлов, сбора материалов, создания предметов и узлов путем размещения их в сетке крафта в окне инвентаря, выплавки руд в печи, выращивания сельскохозяйственных культур, животноводства, употребления пищи и победы над монстрами, чтобы выживать. Некоторые узлы можно подобрать только с помощью определенных инструментов, которые игрок должен создать.
По мере того, как игроки исследуют мир, новые области процедурно генерируются карты, с использованием начального числа указанного игроком. Новая игра помещает игрока в центр воксельного куба шириной 62 тысячи узлов, поэтому игрок может пройти 31 тысячу узлов в любом направлении (вбок, вверх или вниз). [ 13 ] прежде чем достичь невидимой стены на краю света.
Мир разделен на биомы: от пустынь до джунглей и снежных полей; Местность включает равнины, горы, леса, пещеры и различные водоемы и лаву. Внутриигровая система времени следует дневному и ночному циклу, а один полный цикл длится 20 минут реального времени.
Minetest предоставляет два варианта стиля игры в разных играх: «Включить урон» и «Творческий режим» . Отключение урона предотвращает смерть, таким образом, потерю предметов и возможное разочарование, которое это может вызвать, а творческий режим предоставляет игрокам бесконечные ресурсы для создания всего, что они хотят, без необходимости сначала их собирать. [ 14 ]
Мультиплеер
[ редактировать ]Minetest предлагает игрокам играть вместе через Интернет или локальную сеть, присоединившись к серверу или разместив свой собственный.
Игроки могут либо подключиться по IP, либо выбрать сервер во встроенном браузере серверов, если хост решил опубликовать его там, установив флажок.
Вместо использования централизованных систем учетных записей для всего программного обеспечения, Minetest позволяет регистрировать и входить в учетные записи на каждом отдельном сервере.
Кастомизация
[ редактировать ]Minetest предоставляет интерфейс для игр и модов, написанных на Lua . Моды являются серверными и работают «из коробки» при игре на серверах, установка не требуется.
Minetest имеет встроенный браузер контента, показывающий пакеты, загруженные в ContentDB, что позволяет пользователям устанавливать игры, моды и пакеты текстур одним щелчком мыши. По состоянию на май 2024 года там доступно более 2300 пакетов. [ 10 ] и многое другое на форуме.
Моды можно использовать для добавления или изменения узлов, игровой механики, инструментов, оружия, доспехов, монстров, скинов игроков и пользовательского интерфейса.
Полный исходный код Minetest и большинства его игр, а также их художественные активы, такие как текстуры и звуки, распространяются по свободным лицензиям, что упрощает публикацию модифицированных версий и производных .
Разработка
[ редактировать ]Minetest был первоначально выпущен в ноябре 2010 года под частной лицензией. [ 6 ] Вскоре после этого лицензия была изменена на лицензию GPL-2.0 или более позднюю . [ 5 ] По соглашению между основными участниками в июне 2012 года лицензия проекта должна была быть изменена на LGPL-2.1 или более позднюю версию , хотя в то время небольшие части все еще оставались под лицензией GPL-2.0 или более поздней версии . [ 4 ] В сентябре 2013 года переход был завершен. [ 3 ] Хотя LGPL-2.1 или более поздняя версия остается основной лицензией для движка Minetest , другие бесплатные лицензии и лицензии с открытым исходным кодом используются для различных других частей последней версии. [ 2 ]
Пертту Ахола был единственным разработчиком, работавшим над проектом около шести месяцев, пока Кьяран Гультниекс не начал вносить свой вклад в код в мае 2011 года. [ 15 ] Список участников с годами рос и менялся. По состоянию на июль 2020 года насчитывается 9 активных основных разработчиков и 15 активных участников. Участники проекта не имеют установленных ролей, а, скорее, сохраняют свою деятельность в рамках своих соответствующих областей знаний. Роль Пертту Ахолы с годами трансформировалась: если изначально это была разработка движка, то теперь это в основном веб-хостинг и администрирование, назначение людям основных ролей разработчика, модератора и других ролей, а также последнее слово в тех случаях, когда другие разработчики не в состоянии вынести решение. [ 15 ]
Начиная с версии 5.0.0 внутриигровой браузер позволяет пользователям загружать игры и модификации, а также их зависимости с веб-сайта ContentDB . [ 8 ]
Начиная с версии Minetest 5.8.0, Minetest Engine больше не поставляется с игрой по умолчанию. [ 16 ]
Использование в образовании
[ редактировать ]Minetest использовался в образовательной среде для преподавания таких предметов, как математика, программирование и науки о Земле. Такими примерами являются:
- В 2017 году во Франции Minetest использовался для обучения математическому анализу и тригонометрии. [ 17 ]
- В Федеральном университете Санта-Катарины в Бразилии Minetest использовался для обучения программированию в варианте под названием MineScratch. [ 18 ]
- В 2018 году в рамках лабораторного обучения и ученичества (EDA) в Декарта Парижском университете Minetest использовался для преподавания наук о жизни и Земле студентам 6 класса, которые не могли наблюдать некоторые явления лично, но могли испытать их в виртуальном мире Minetest . [ 19 ]
Прием
[ редактировать ]Opensource.com поместил Minetest на первое место в рейтинге «Лучшие игры с открытым исходным кодом 2015 года». [ 20 ] заявив, что это, возможно, «наиболее полная альтернатива Minecraft », и отметил его расширяемость, заявив, что он содержит удобный API для создания модов на Lua. [ 21 ] Журнал PC Magazine включил Minetest в список «Лучших игр по созданию песочниц для фанатов Minecraft ». [ 22 ]
См. также
[ редактировать ]- Бесплатное программное обеспечение с открытым исходным кодом
- Список видеоигр с открытым исходным кодом
- Видеоигра с открытым исходным кодом
- Linux-игры
- Игра-песочница
- Игра на выживание
- Шахтерское ремесло
Ссылки
[ редактировать ]- ^ «5.8.0» .
- ^ Перейти обратно: а б "ЛИЦЕНЗИЯ.txt" . Гитхаб . 25 октября 2021 года. Архивировано из оригинала 3 января 2023 года . Проверено 8 июля 2021 г.
- ^ Перейти обратно: а б «Удалить doc/gpl-2.0.txt, добавить doc/lgpl-2.1.txt» . Гитхаб . 28 сентября 2013 г. Архивировано из оригинала 6 августа 2021 г. Проверено 8 июля 2021 г.
- ^ Перейти обратно: а б «По соглашению основных участников измените лицензию на LGPLv2/более позднюю, при этом небольшие части останутся на GPLv2/более позднюю версию» . Гитхаб . 5 июня 2012 г. Архивировано из оригинала 6 августа 2021 г. Проверено 8 июля 2021 г.
- ^ Перейти обратно: а б «Рабочая версия перед блокировкой отправки обновления приоритета» . Гитхаб . 27 ноября 2010 г. Архивировано из оригинала 6 августа 2021 г. Проверено 8 июля 2021 г.
- ^ Перейти обратно: а б «Исходные файлы» . Гитхаб . 26 ноября 2010 г. Архивировано из оригинала 6 августа 2021 г. Проверено 8 июля 2021 г.
- ^ «Майнтест» . 11 декабря 2023 года. Архивировано из оригинала 11 декабря 2023 года . Проверено 11 декабря 2023 г.
- ^ Перейти обратно: а б «Флаги контента» . 11 декабря 2023 года. Архивировано из оригинала 11 декабря 2023 года . Проверено 11 декабря 2023 г.
- ^ «Игры» . КонтентБД . Проверено 28 мая 2024 г.
- ^ Перейти обратно: а б "Добро пожаловать" . КонтентБД . Проверено 31 мая 2024 г.
CDB имеет 2368 пакетов, общее количество загрузок — 12788497.
- ^ «minetest — приложения для Android в Google Play» . play.google.com . Проверено 28 мая 2024 г.
- ^ «Игры» . КонтентБД . Проверено 28 мая 2024 г.
- ^ «Официальный сайт» . Архивировано из оригинала 26 февраля 2021 года . Проверено 28 февраля 2021 г.
- ^ «Minetest, бесплатная игра-песочница с открытым исходным кодом... | Новости Linux-игр • Minetest, бесплатная игра-песочница с открытым исходным кодом, вдохновленная Minecraft» . linuxgamenews.com . Проверено 28 мая 2024 г.
- ^ Перейти обратно: а б «Разработчик игр с открытым исходным кодом Пертту Ахола рассказывает о Minetest в Wikinews» . Викиновости . 30 июня 2020 года. Архивировано из оригинала 12 июля 2020 года . Проверено 11 июля 2020 г.
- ^ «Выпущен Minetest 5.8.0!» . 11 декабря 2023 года. Архивировано из оригинала 11 декабря 2023 года . Проверено 11 декабря 2023 г.
- ^ Буте, Анри. (январь 2017 г.). «Mathématiques et «серьезные игры»: l'exemple de Minetest» [Математика и «серьезные игры»: пример Minetest]. Математика (на французском языке) (53). Архивировано из оригинала 29 июня 2019 года . Проверено 12 октября 2019 г.
- ^ да, Роча, Джоната (23 ноября 2016 г.). «MineScratch: интеграция minetest-scratch для поддержки обучения программированию» [MineScratch: интеграция Minetest-Scratch для поддержки обучения программированию] . Институциональный репозиторий UFSC (на бразильском португальском языке). Архивировано из оригинала 3 февраля 2021 года . Проверено 16 февраля 2019 г.
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ Поти-Комбеморель К. (7 февраля 2018 г.). «Использование видеоигры как часть преподавания SVT: кейс Minetest. От 0 до 1 или час вычислений в школе» [Использование видеоигры как часть преподавания наук о жизни и Земле: кейс Minetest . От 0 до 1 или компьютерное время в школе.] (на французском языке). Архивировано из оригинала 11 октября 2019 года . Проверено 11 октября 2019 г.
- ^ Мюилвейк, Робин (30 декабря 2015 г.). «Лучшие игры с открытым исходным кодом 2015 года» . Opensource.com . Архивировано из оригинала 1 мая 2019 года . Проверено 16 февраля 2019 г.
- ^ Бейкер, Джейсон (12 октября 2017 г.). «10 альтернатив Minecraft с открытым исходным кодом» . Opensource.com . Архивировано из оригинала 30 октября 2019 года . Проверено 12 октября 2019 г.
- ^ Коэн, Джейсон (28 августа 2019 г.). «Лучшие игры по созданию песочницы для фанатов Minecraft» . Журнал ПК . Архивировано из оригинала 17 декабря 2019 года . Проверено 17 декабря 2019 г.
- Видеоигры на выживание
- Игры-песочницы
- Linux-игры
- Windows-игры
- Игры для Android (операционная система)
- Многопользовательские онлайн-игры
- Видеоигры с открытым исходным кодом
- Видеоигры с открытым миром
- Бесплатное программное обеспечение с открытым исходным кодом
- Бесплатное программное обеспечение Android с открытым исходным кодом.
- MacOS-игры
- Многопользовательские и однопользовательские видеоигры
- видеоигры 2010 года
- Клоны Майнкрафта
- Видеоигры, написанные на языке Lua (язык программирования)