LINUX.ORG.RU

Вышел Minetest 0.4.1

 ,


0

5

Minetest — это игра-песочница, открытый аналог Minecraft.

Спустя 9 месяцев с момента выхода предыдущей версии (0.3) состоялся релиз 0.4 (а буквально через день — 0.4.1).

Из нововведений (относится и к движку игры, и к игре minetest_game):

  • API, позволяющее писать моды на Lua (краткая документация находится в doc/lua_api.txt);
  • Новый генератор карты, частично вынесен в lua-скрипты (например, за генерацию руды теперь отвечает не движок, а мод default);
  • Добавлен звук (используется OpenAL);
  • Введена новая сущность — «игра», на данный момент официально поддерживаются minetest_game (для игры) и minimal (для разработки и тестирования новых фич);
  • Новый тип ландшафта — пустыни;
  • Всплывающие подсказки для предметов в инвентаре;
  • Ступеньки и полублоки (на самом деле можно создать любой блок, состоящий из прямоугольных параллелепипедов со сторонами, параллельными осям координат);
  • Плавные переходы день-ночь; солнце и луна;
  • Улучшена система освещения — свет, исходящий от неба, ночью имеет синий оттенок, свет от факелов отдает желтизной;
  • Новые текстуры (для minetest_game);
  • Обновленное меню;
  • Сундуки и печки теперь тоже вынесены в Lua;
  • Добавлена система групп для блоков, благодаря ей, например, теперь «каменные» объекты можно сломать только киркой, а для добычи кактуса потребуется топор;
  • Песок, гравий и пустынный песок падают, если под ними нет твердого блока;
  • Опадание листвы;
  • Ведра;
  • Огонь (образуется рядом с лавой);
  • Двери;
  • Поддержка анимированных текстур; текстура разрушения блока теперь может содержать больше 5 кадров;
  • Улучшенный инвентарь: новые полоски прочности, предсказание изменений в инвентаре на стороне клиента, удобное перетаскивание предметов и деление на кучки;
  • Предсказание размещения блока на стороне клиента;
  • Чат-консоль (F10);
  • Отображение пустой руки;
  • На стороне сервера проводится больше anti-cheat проверок;
  • Выкинутые на землю блоки теперь отображаются в 3d;
  • Изменена генерация руды, глины, кактуса и папируса.

Без регрессий, к сожалению, не обошлось:

  • Удалены джунгли;
  • Удалены все мобы, планируется реализовать их в виде lua-мода.

Английская вики

Раздел официального форума, содержащий релизы модов

Раздел русской вики, посвященный написанию модов (а еще рекомендуется посещать irc: #minetest-mods@freenode и jabber: mods@minetest.ru)

>>> Сайт



Проверено: post-factum ()
Последнее исправление: post-factum (всего исправлений: 3)
Ответ на: комментарий от xyzz

Благодарю.
Я так понимаю у вас в репе нет новых комментов т.к решили стабилизировать код, или репа куда то переехала?

winddos ★★★
()
Ответ на: комментарий от xyzz

Рекомендую: раз, два

Ого, заработало, спасибо. Видимо проблемы были с теми серверами.

i-rinat ★★★★★
()
Ответ на: комментарий от winddos

Я больше не планирую поддерживать форк майнтеста, так как сейчас единственный недостаток (по моему мнению) — отсутствие поддержки юникода и ttf-шрифтов, что исправляется вот этим патчем (не знаю, заработает ли на последней версии).

xyzz
() автор топика
Ответ на: комментарий от xyzz

Попробую прикрутить у себя.
Т.к русский язык бы не помешал, но пока мы без него нормально живем т.к играем только вчетвером :)

Вообще хотелось бы ещё 3D персонажа в основной ветке.
Все же патчить каждый раз игру тупо лень.

winddos ★★★
()
Ответ на: комментарий от anonymous

Это виртуальные кубики для детей?

Уходи, дядя. Это наша песочница.

i-rinat ★★★★★
()
Ответ на: комментарий от avertex

Ну minetest позволяет даже сидеть на версии прямо из гита постоянно.
Ничего никогда не сегфолтится, не крешится и память особо не течет.

Так что релиз в данном случае не так уж и важен.

winddos ★★★
()

Генератор ладшафта испортили :( Теперь какие-то сплошные квадратные пещеры и отвесные скалы. В 0.3.1 было красивше.

anonymous
()
Ответ на: комментарий от anonymous

Он теперь вроде как доступен в виде lua скрипта, так что не долго поменять.

winddos ★★★
()
Ответ на: комментарий от xorik

Течет еще как, прокопай яму рядом с водой и соедени

Я так и делал, она то как бы течёт, и вроде как даже наполняется, но как только перекрыть поток вода мгновенно высыхает - так что не течёт. А если капать подводные пещеры то в них тоще практически не затекает, так как будто снега привалило

GanGSISoft ★★
()

Ура! Наконец дождался. Хотя остался нерешенной вопрос: можно ли перенести старую карту на новую версию?

disee ★★★
()
Ответ на: комментарий от disee

Зависит от того, насколько старая карта.
Если она у тебя в файлах, то на гитхабе в папке util есть sectors2sqlite.py

Но конечно бекап сделать не забудь :)

winddos ★★★
()
Ответ на: комментарий от winddos

Ну, нет. В чём интерес? Это ж даже не тетрис. Что там интересного? Я честно скачал, установил и попытался поиграть. Просто ходишь по карте и двигаешь кубики. Наскучило через 5 минут «игры».

Wizard_ ★★★★★
()
Ответ на: комментарий от PolarFox

ну хорошо, а вот скажите тогда такое. Я заметил там облака тоже угловатые. Можно там построить башню высокую и рубить облака? Может быть пар тоже ценный ресурс?

firsttimeuser ★★★★★
()
Ответ на: комментарий от firsttimeuser

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

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

В Minetest тоже можно. Облака будут проходить сквозь твёрдые тела, включая игрока.

KivApple ★★★★★
()
Ответ на: комментарий от AlexKiriukha

А я не знаю, что такое мод и зачем его фиксить. В поисках документации об игре (может, чего не знаю) я даже на офсайте побывал. Там только история о том, как автор её создавал.

Wizard_ ★★★★★
()
Ответ на: комментарий от Wizard_

Мод - наверное от «модификатор» (игры). Фиксить - чтобы он работал. Я попробовал установить, но оно не сработало. Покрутил немного исходники на lua и вдруг папирус начал расти. Глупо, конечно, но забавно.

AlexKiriukha ★★★★
()

Как там, русский язык в наличие или опять ждать?

Xintrea ★★★★★
()

Доколь тупые красноглазы будут делать хавноподелия?

- На офсайте не сказано, как устанавливать игру.

- Установив игру из предположительно подходящего пакета minetest-common_0.4.1+dfsg-0r1_all.deb, неясно как ее запустить.

- В KDE-меню пункта с игрой не появилось.

- На рабочем столе тоже иконки нет.

- Тщательное изучение документации показало, что в доках информации о том как запустить игру нетути.

О чём думают эти «игроделы»? Просто интеллектуальные уродцы, других слов подобрать невозможно.

Xintrea ★★★★★
()

Кароче, как запустить это хавноподелие пользователь с ~15 летним стажем не понял.

Вдовесок, попробовал установить сервер:

Распаковывается пакет minetest-server (из файла .../minetest-server_0.4.1+dfsg-0r1_i386.deb)...
dpkg: зависимости пакетов не позволяют настроить пакет minetest-server:
 minetest-server зависит от libjthread1.3.1 (>= 1.3.1), однако:
  Пакет libjthread1.3.1 не установлен.
 minetest-server зависит от libstdc++6 (>= 4.6), однако:
  Версия libstdc++6 в системе 4.4.5-8.
dpkg: не удалось обработать параметр minetest-server (--install):
 проблемы зависимостей -- оставляем не настроенным

Чтобы установить их уродство, мне нужно полсистемы уработать. Да фтопку.

Xintrea ★★★★★
()
Ответ на: комментарий от Xintrea

Просто интеллектуальные уродцы, других слов подобрать невозможно.

Как хорошо ты себя описал.

winddos ★★★
()
Ответ на: комментарий от vahtu

Debian wheezy. Всё стало искаропки. В меню кед есть.

А откуда ты узнал какая конкретная коробка? На странице довнлоада их 11 (!) штук без объяснения что к чему.

Xintrea ★★★★★
()
Ответ на: комментарий от Xintrea

Установив игру из предположительно подходящего пакета minetest-common_0.4.1+dfsg-0r1_all.deb

пользователь с ~15 летним стажем

Ну привет, когда это исполняемые бинари поставлялись в common-пакетах?

muon ★★★★★
()
Ответ на: комментарий от muon

Ну привет, когда это исполняемые бинари поставлялись в common-пакетах?

Постоянно. Поставил common - значит поставил программу.

Xintrea ★★★★★
()
Ответ на: комментарий от alpha

Чего ты удивляешься? Коммоны по всей видимости в нормальных дистрах стоят в зависимости от бинарей, подробностей не знаю. Меня как-то не интересует кто там разбивает пакеты на куски, не работающие друг без друга. Соответсвенно, ставишь коммон, по зависимостям поставится и остальное.

Здесь же зависимостей не прописали, не знаю из каких соображений. В каком файле лежит код - понять невозможно. Так что эпик фейл у красноглазов.

Меня единственное что интересует, когда же до людей дойдет, что помимо кода нужно наяривать инфраструктуру установки ховноподелий. Шел тяжелый 2012 год, а под лялихом до сих пор проблема _установить_ и _запустить_ игру. Ужос.

Xintrea ★★★★★
()
Ответ на: комментарий от AlexKiriukha

Вообще игра в жанре песочницы просто провоцирует заняться каким-нибудь творчеством уровнем выше.

Ну то есть в чем фишка игры? В двух главных моментах: строительство/творчество + социализация. Так вот это же как раз он - практически любой open-source проект.

И играть в программирование/пакетирование игры оказывается не менее интересно, чем в саму игру :)

alpha ★★★★★
()
Ответ на: комментарий от Quasar

В 0.4.* их всех выпилили чтобы перенести реализацию в lua.
К тому же они были кривоваты.

winddos ★★★
()
Ответ на: комментарий от alpha

Скорее всего так и есть. Само по себе строительство довольно быстро надоедает, но можно создавать свои сущности/поведение и довольно наглядно это видеть.

Было бы хорошо если бы была lua консоль. Может потом будет, сейчас всё же версия 0.4.

AlexKiriukha ★★★★
()
Ответ на: комментарий от AlexKiriukha

Соглсен, нормальных инструментов дебага или хотя бы перезагрузки ресурсов (без рестарта сервера) очень не хватает.

winddos ★★★
()
Ответ на: комментарий от Xintrea

Коммоны по всей видимости в нормальных дистрах стоят в зависимости от бинарей

Наоборот, во-первых. Во-вторых, ты же ставил из deb, какие зависимости вообще?

Шел тяжелый 2012 год, а под лялихом до сих пор проблема _установить_ и _запустить_ игру.

Что ты ему сказал, то он тебе и поставил. Попросил бы minetest — получил бы minetest. Непонятно, какая цепочка абсурдных умозаключений привела тебя к установке коммон-пакета.

muon ★★★★★
()
Ответ на: комментарий от muon

Попросил бы minetest — получил бы minetest. Непонятно, какая цепочка абсурдных умозаключений привела тебя к установке коммон-пакета.

Скажи мне, о великий мыслитель! Какой из этих файлов - игра?

minetest-common_0.4.1+dfsg-0r2_all.deb
minetest-dbg_0.4.1+dfsg-0r2_amd64.deb
minetest-dbg_0.4.1+dfsg-0r2_i386.deb
minetest-game_0.4.1-0r2_all.deb
minetest-server_0.4.1+dfsg-0r2_amd64.deb
minetest-server_0.4.1+dfsg-0r2_i386.deb
minetest_0.4.1+dfsg-0r2.debian.tar.gz
minetest_0.4.1+dfsg-0r2.dsc
minetest_0.4.1+dfsg-0r2_amd64.deb
minetest_0.4.1+dfsg-0r2_i386.deb
minetest_0.4.1+dfsg.orig.tar.gz
minetest_0.4.1.orig.tar.gz

Какая цепочка абсурдных умозаключений привела тебя к решению?

Xintrea ★★★★★
()
Ответ на: комментарий от Xintrea

Какая цепочка абсурдных умозаключений привела тебя к решению?

Я, например, сначала по ссылке не ходил - сразу команду на установку выдал. Он тихо встал.

Сейчас смотрю - тема живет. Ну и прошелся. А там стандартный репозиторий. Добавил в sources и всё обновилось. Правда ключей не нашел.

vahtu
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.