Minetest – открытый клон Minecraft

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

В Minetest вы можете включать либо отключать творческий режим и урон, а также одиночный и многопользовательский режимы. Благодаря последнему режиму десятки игроков могут сразиться друг с другом в Minetest на серверах, развернутых самими пользователями. Следует отметить, что разработчики уделяют больше внимания производительности, чем новым «фичам», поэтому в игре не настолько много вещей, как многие ожидали, но есть возможность значительно расширить функциональность с помощью модов, которые пишутся на скриптовом языке программирования Lua.

Интерфейс — мультиязычный, среди всех языков есть и русский. Сегодня игру можно установить на устройствах с такими ОС: , macOS, GNU/, FreeBSD, OpenBSD, DragonFly BSD и . Да, и для тоже есть Minetest, но версия должна быть не ниже 4.0. Minetest для  можно установить как с Google Play, так и через F-Droid. И, разумеется, бесплатно!

Описание игры

В Minetest, как и в Minecraft, игрок попадает на остров, состоящий из кубических и не только «блоков», каждый из которых может быть разрушен или построен. Игроку предстоит исследование мира, столкновения с опасными врагами, создание инструментов из подручных материалов, строительство дома, вид которого ограничен лишь фантазией игрока и путешествия по глубоким подземельям в поисках ресурсов.

Особенности игры

В Minetest имеется API для создания модов на языке Lua. Игра поставляется с минимальным набором возможностей, остальное предлагается установить пользователю. Многие из модов расположены на GitHub, также существует репозиторий модов на официальном сайте. Несколько осложняет процесс разработки динамически развивающийся API, но в будущих версиях произойдёт стабилизация.

Процесс разработки ядра игры на C++ и официального мода на Lua ведётся независимо, что позволяет сделать игру максимально гибкой и изменяемой.

Игра с самого начала была спроектирована для игры по сети, однако есть и одиночный режим. В случае игры через сеть код на Lua выполняется на сервере, снижая нагрузку на клиентов.

Мир в Minetest практически неограничен, что открывает большие возможности для исследования и строительства (30912 блоков в ширину и в высоту). Генерация мира случайна и может быть изменена модами.

Моды

Так как основная ветка игры небогата возможностями, сообществом были созданы различные модификации игры, от мелких, добавляющих несколько блоков, до крупных, полностью меняющих игру. К таким относится, например, RealTest, привносящий в игру множество различных минералов, сплавов, видов растительности, а также совершенно переделанную систему крафта.

Скриншот мода Pipeworks
Скриншот мода Pipeworks

Установка Minetest и игровой процесс

Minetest, так же как и моды к нему, устанавливается очень просто на всех платформах, но есть несколько нюансов. Например, при установке в Windows в пути к исполняемому файлу не должно быть кириллических символов. В любом случае рекомендуем прочесть эту статью, где процесс установки расписан детально, а также описан игровой процесс.

5 причин, почему бесплатный Minetest лучше Minecraft

Этот бесплатный Minecraft распространяется совершенно свободно и хорошо поддерживается сообществом. Студия Mojang уже давно является собственностью , что отразилось на разработке популярнейшей игры Minecraft. Например, ускорился выпуск обновлений, но также в игре появились микротранзакции и прочие неприятные вещи. Зато в бесплатном Minetest всего этого нет и никогда не будет, так как он бесплатен и распространяется свободно.

Minetest бесплатный и свободно распространяется

Большой плюс в пользу Minetest — его бесплатность. Эта отдельная разработка с собственным движком не имеет никакого отношения к Minecraft, кроме копирования идеи, конечно. Кстати, создатели Minetest также вдохновлялись игрой InfiniMiner.

Кроме того, исходные коды игры полностью открыты. Любой человек может взять их для создания собственного проекта или для разработки мода. Например, так появился Multicraft — бесплатный майнер.

Бесплатный и активный мультиплеер

В мобильном Майнкрафте мультиплеер построен на основе платных серверов — Realms. Его нужно сначала приобрести, чтобы поиграть с друзьями и построить там свой мир. В Minetest мультиплеер полностью бесплатен и при входе в игру вам сразу показывается список доступных серверов. Сетевой код реализован неплохо — лагов почти не бывает.

На серверах постоянно есть активные игроки, а местные миры уже застроены. Можно играть локально с друзьями — достаточно создать свой сервер. Для мультиплеера актуальна вся кастомизация: моды, мини-игры и другое. Например, можно поднять свой сервер с модом на Battle Royale — сражение до последнего игрока.

Моды и открытый код

Игра Minetest разрабатывается с публикацией исходных кодов в сети. Это облегчает модификацию, а также позволяет любому человеку создать свою игру на основе Minetest. Поучаствовать в разработке можно через GitHub — достаточно создать commit с багом или предложить какое-то улучшение.

Разработчики даже постарались создать целый инструмент API для создания модов. Он использует язык программирования Lua. Как делать моды для Minetest можно узнать на вики-странице проекта. Мини-игры (subgames) — сборник модов, по сути аддон.

Для Minetest уже создано много качественных мини-игр (аддонов):

  • Dreambuilder — мини-игра с сильно расширенными возможностями строительства.
  • Carbone NG — сборник, расширяющий возможности Minetest и улучшающий игру в разных направлениях.
  • Tutorial — подробное обучение возможностям Minetest.
  • Voxelgarden — выживание и прогресс. Качественный сборник, улучшающий многие механики.

Также приведем список нескольких интересных модов для Minetest:

  • Nuke — несколько новых типов взрывчатки повышенной мощности.
  • Weather — добавляет снег и дождь.
  • Creatures Mob Engine — добавляет несколько новых интересных мобов.
  • Vehicles — добавляет в игру автомобили и другие средства передвижения.

Еще есть привычные текстур-паки:

  • HDX Textures — более реалистичный стиль текстур.
  • PixelBOX Reloaded — сильно переделанные текстуры с более приятным глазу видом.
  • Vanilla 32×32 — оригинальный стиль текстур из Minecraft в более высоком разрешении.

Все это работает в мобильной версии Minetest. Разработчикам не нужно адаптировать свои моды под Android, как в случае с Minecraft.

Большие возможности

Minetest сильно проигрывает Майнкрафту по наличию многих механик и возможностей, однако бесплатному аналогу все же есть чем похвастаться. Например, здесь есть несколько параметров для генерации мира с разными биомами (v5, v6, v7, плоский, фрактальный и долины).

Карты в Minetest — практически бесконечные. Всего местные миры вмещают около 62 000 блоков в кубе. Высота мира почти не имеет предела, тогда как Minecraft сильно ограничен в этом плане, особенно мобильная версия. И да — в Minetest есть редстоун вместе с механизмами.

Minetest не тормозит

Любимый всеми Minecraft разработан на языке программирования Java и запускается в виртуальной машине. Это одна из главных проблем игры. Из-за ограничений виртуальной машины и самого кода Java мобильный и даже десктопный Майнкрафт требователен к ресурсам. Да, игра с такой примитивной графикой требует хорошего железа. А вот у Minetest таких проблем нет.

Он создан на собственном движке с хорошей оптимизацией. Местные моды проще программировать из-за языка Lua. Поскольку большинство модов распространяется по лицензии MIT, вы можете легко вносить изменения в их код и создавать на их основе свои моды. Все это — большой плюс для обычных игроков и для разработчиков-энтузиастов, а также отличный способ заинтересовать детей и обучить их программированию.

Полезные ссылки

Читайте также

По материалам: www.wikiwand.com, trashbox.ru

Posted on 25.09.2019

Оставить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *