Всем привет! А на стенке MinecraftOnly все еще рисует новости Milt, и я все еще с вами!
Начнем с того, что на этой неделе в офисе Mojang появился новый сотрудник — Dinnerbone (Натан Адамс). Он будет целиком занят работой над Minecraft. Ну что же? Приступим к рассказу команды Minecraft о нововведениях в новой версии!
Мы многое починили и исправили в снимке этой недели и теперь решили сосредоточиться на чёткой дате релиза Minecraft 1.3: 1 августа 2012 года.
За неделю до выпуска мы выпустим релиз-кандидат, который будет почти полностью идентичен настоящему релизу. Эта версия выпускается специально для администраторов и модераторов серверов, позволяя им подготовить свои сервера к новой версии Minecraft.
Minecraft 1.3 включает в себя огромное число изменений, часть из которых — фундаментальные изменения игрового движка. Самое драматичное — мы выбросили одиночный режим, сделав его простой надстройкой над многопользовательским режимом.
Это даёт две большие выгоды:
во-первых, этого требует внедрение API модов (иначе пришлось бы делать отдельную многопользовательскую реализацию каждого мода);
во-вторых, теперь, исправив баг в одиночном режиме, мы будем уверены, что он исправлен и в многопользовательском.
Minecraft 1.3: Хорошие новости
Множество исправленных багов и добавленных фишек. Игроки, играющие в основном на серверах, почувствуют более плавную и стабильную работу игры. Это было целью разработки. Мы подумали над передачей пакетов и добавили шифрование. Теперь игровые сессии намного сложнее украсть. Dinnerbone переделал окно чата, добавив возможность писать редактируемые кликабельные ссылки.
Слияние одно- и многопользовательских режимов даёт возможность делиться своими игровыми мирами с друзьями, которые в вашей локальной сети. Также это позволит игрокам пользоваться командами многопользовательского режима в одиночной игре (например, /gamemode или /give), но только при включенных читах.
Мы добавили изумруды, изумрудную руду и систему торговли с селянами. Ассортимент товаров у селян будет меняться в зависимости от того, что вы покупаете.
Мы добавили возможность писать свои книги, которые смогут читать другие игроки.
Мы добавили новые фишки рельефа. Кроме того, игру можно начать с «бонусным сундуком», если отметить это в настройках создания мира. Старт станет проще.
Мы добавили растяжки (tripwire). Растяжки позволят создавать новые ловушки и механизмы.
Также мы добавили новые лестницы, полуплиты, какао-растения, модифицированные раздатчики, листья, котлы, рычаги, гравий, нажимные плиты, печеньки, вёдра, лодки, тележки, лёд, печи… А ещё вы будете получать волшебные сферы при копке и плавке (а не только при убийстве мобов)!
Minecraft 1.3: Плохие новости
После того, как одиночный режим стал просто надстройкой над многопользовательским, возросло потребление игрой ресурсов компьютера. Игра в одиночном режиме теперь требует симуляции и эмуляции мира, что занимает намного больше тактов процессора. Мы работаем над оптимизацией прорисовки, но эти наработки не будут включены в игру аж до Minecraft 1.4.
Minecraft 1.3: Злые новости =)
Часть исправления багов и введения фишек нам пришлось отложить до Minecraft 1.4. Самая известная проблема — ошибки при расчёте освещения, из-закоторых появляются тёмные пятна. Мы ищем способы это исправить, но расчёт освещения очень ресурсоёмок и мы пытаемся найти решение, которое бы не понизило фреймрейт.
Второй известной проблемой является API модов. Хотя отказ от одиночного режима является первым шагом к API модов, мы его уже сделали, но от реализации API модов в Minecraft 1.3 нам пришлось отказаться — мы не укладываемся в срок выхода обновления и его пришлось бы переносить.
Также мы добавили сильно упрощённую версию приключенческого режима (adventure mode). В следующих обновлениях мы будем его дорабатывать.
Подведем итоги.
Время между Minecraft 1.2.5 и 1.3 — самая большая пауза в обновлениях за всё время существования игры. Нам пришлось так её растянуть, потому что мы сильно изменили игровой движок. Я (Джеб) немного боюсь выпускать его на публику, но ждать еще больше уже не годится.
Если вам нужен полный список изменений Minecraft 1.3, рекомендую прочитать список redstonehelper’а.