The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Microsoft открывает часть кода игры Minecraft: Java Edition

07.10.2018 10:02

Компания Microsoft открыла часть исходных текстов игры "Minecraft: Java Edition". Код открыт под лицензией MIT и представлен в виде Java-библиотек Brigadier и DataFixerUpper. Brigadier предоставляет средства для разбора и диспетчеризации команд. DataFixerUpper включает инструменты для инкрементальной сборки, слияния и оптимизации операций преобразования данных, которые используются для переноса игровых данных в новые версии Minecraft.

В дальнейшем планируется открытие и других универсальных подсистем Minecraft, которые могут оказаться полезными для разработки сторонних игр и упрощения создания модов. Например, на следующем этапе рассматривается возможность открытия нового движка отрисовки Blaze3D, развиваемого для выпуска Minecraft 1.14.

  1. Главная ссылка к новости (https://minecraft.net/en-us/ar...)
  2. OpenNews: Выпуск minetest 0.4.13, открытого клона игры MineCraft
  3. OpenNews: Игровой движок Xenko переведён в разряд свободных проектов
  4. OpenNews: Открыт код стратегической игры Star Ruler 2
  5. OpenNews: Выявлены следы работы Valve над инструментарием для запуска Windows игр в Linux
  6. OpenNews: Выпуск свободной игры FreeOrion 0.4.8
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/49405-minecraft
Ключевые слова: minecraft, game, parser
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (59) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Ilshat (?), 10:12, 07/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот это поворот...
     
     
  • 2.22, Совесть Нотча (?), 17:08, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +17 +/
    Самая большая ошибка Нотча - отдать мировой шедевр игровой индустрии в лапы корпорастов MS. Фактически, это прародитель всех игр-песочниц подобного рода. Никаких террарий или старбандов и прочего бы просто не возникло, если бы не майнкрафт. Все эти игры просто клонировали фичи в том или ином виде, добавляя лишь часть каких-то идей, новых элементов, но основателем жанра был майнкрафт. Конечно, эта избалованная эгоистичная свинья получила мильены долларов, а потом долго ныла в твитторе и не знала на что их потратить, и даже хотела самовыпилиться (но что-то видимо остановило), но фанатам от его несчастных беснований не легче. Сколько дерьма сделал MS игрокам майнкрафта, и как деградировал сам майнкрафт, при том что достойных аналогов так и не выросло даже спустя 10 лет. Нет, террарии и прочие клоны конечно неплохие игры сами по себе, но это все не то, а свободные клоны майнкрафта это то еще зрелище...
     
     
  • 3.26, sadasd (?), 18:10, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Самая большая ошибка Нотча это писать самому. Он такой капец там накодил, что видно и без исходников. Как он ушел и главный стал его зам, так Майн поднлся.
     
     
  • 4.51, Урри (?), 18:07, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А код как был говном, так говном и остался. МС только допиливает почутьчуть и маркетинг развивает.
     
     
  • 5.66, Аноним (66), 13:19, 09/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Более того, довольно тормозным гoвном.
     
  • 5.69, Jubaca (?), 22:46, 17/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ее давно уже на плюсах переписали, вы не знали?
     
  • 4.67, Аноним (66), 13:20, 09/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не накодь он там свой "капец", никакого бы майнкрафта ты вообще не увидел.
     
  • 3.32, Иваныч (??), 00:02, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • –11 +/
    Все правильно сделал. Продать вовремя эту поделку и срубить денег - лучше что могло быть с Майнкрафтом вообще когда либо. А второе - называть Майнкрафт шедевром - унизить всю игровую индустрию, разве только Вам было 9 лет на момент выхода. Сейчас такой же шедевр - Fortnite из-за которого умер новый Unreal Tournament. Да и еще то поделие было на Java, лично знаю людей которые кусали сей кактус потому что дитя или сам решили Майнкрафт погонять.
     
  • 3.33, Аноним (33), 00:29, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Справедливости ради, Майнкрафт не первый. Нотч вдохновился игрой Инфинимайнер.

    И что не так со свободными клонами? Майнтест очень даже, только нужно понимать, что это не готовая игра, а движок для множества подобных игр и та, что поставляется с ним, скорее для примера. Нужно либо самому скачивать под него игры и моды, либо просто играть на каком-нибудь из серверов, где уже все есть.

     
     
  • 4.40, Дыщь (?), 09:46, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это игра, а не движок. Движок - irrlicht
     
  • 3.34, arisu (ok), 07:03, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    угу. до майнкрафта игр с процедурной генерацией и разрушаемым ландшафтом не было. воистину так.
     
  • 3.41, Аноним (41), 09:57, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • –4 +/
    >но фанатам от его несчастных беснований не легче.

    Терапия фанатизма - это хорошо.

     
  • 3.46, АнонимКО (?), 12:21, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> "Фактически, это прародитель всех игр-песочниц подобного рода"

    Ты в момент релиза Minecraft ещё в школу что ли ходил?

    Песочниц, где пользователи строили миры, и до Майнкрафта было достаточно, навскидку, Garry's Mod.

     
  • 3.50, Аноним (50), 15:46, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >Самая большая ошибка Нотча - отдать мировой шедевр игровой индустрии в лапы корпорастов MS

    "Microsoft купила создателей Minecraft за $2,5 млрд"
    большая ошибка продать игру по цене годового бюджета небольшой страны.

     
  • 2.70, ivan fadeev (?), 22:31, 01/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот это поворот...

    Это так потрясающе! этот сайт просто дал мне Код обновления Майнкрафт и он сработал! Нажмите на кнопку https://mc.giftcodes.org

     

  • 1.3, iPony (?), 10:26, 07/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот это опенсорс, так опенсорс. По всем направлениям.
     
     
  • 2.19, Константавр (ok), 15:26, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    это ровно столько, чтобы модописатели не начали интересоваться, а какие есть альтернативы?
     

  • 1.4, Володя (??), 10:35, 07/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Наконец-то! С нетерпением жду Blaze3D.
     
     
  • 2.43, Аноним (-), 12:02, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Держи нас в курсе!
     

  • 1.5, Аноним (5), 10:52, 07/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как-то очень странно всё с Майнкрафтом. Сначала писали, что Microsoft купил Minecraft. Потом - что не Minecraft, а Xbox-версию Minecraft. А десктопный остаётся у Mojang. И похоже, что так и было, потому что поддержку macOS и Linux не прекратили (а вот Skype клиент для Linux брошен, теперь только Web-версия).

    А теперь вдруг внезапно Minecraft: Jave Edition, о которой я первый раз слышу (а что, бывает Minecraft не на Java?) и Microsoft, а не Mojang, публикует код!

     
     
  • 2.6, yappi dora (?), 10:57, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Вы отстали от жизни,сэр. Вышла версия майнкрафта Bedrock Edition,которая доступна на андроиде,хбоксе,выньдовс 10,она полностью переписана на C++ и в ней настоящий мультиплатформенный мультиплеер,т.е человек с андроида может играть с человеком,который на винде и т.д. После выхода этой версии классическую,на Java стали называть Java Edition.
     
     
  • 3.13, 1 (??), 12:56, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Еще бы все моды переписать на C++ :)
     
  • 3.21, EuPhobos (ok), 17:08, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На сколько я понял, сервера с логикой самого майнкрафта вообще теперь нет. Т.е. сервер для Minecraft, он же Java-сервер. А тысячи серверов для Minecraft(не java) они вообще никакой логики и механики самой игры не имеют. Да, зато теперь X-BOX игрок может играть с Nintendo Switch игроком, но только на полностью закрытом и платном сервере, которые сдают в аренду на платной основе тем же игрокам. Очень крутой переход с java на C, особенно в плане денег для компаний)
     
     
  • 4.52, Урри (?), 18:09, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, вы неправильно понимаете. Более того - клиент игры реализован как клиент + локальный сервер.
     
  • 4.61, Аноним (61), 22:46, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А вот и неверно. https://minecraft.net/en-us/download/server/bedrock/. Вот вам сервер, хостите.
     
  • 2.7, Сырно (?), 11:02, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так разве не репы на Mojang'овские?
     
     
  • 3.8, topin89 (?), 11:30, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://ru.wikipedia.org/wiki/Mojang_AB :
    Mojang AB (швед. mojäng — «устройство») — компания, занимающаяся разработкой видеоигр, принадлежащая Microsoft Studios.

    https://en.wikipedia.org/wiki/Mojang :
    In September 2014, Microsoft acquired Mojang at a valuation of 2.5 billion USD.

     
     
  • 4.44, Аноним (-), 12:06, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот так поворот... А я их уважал когда-то. :(
     
  • 2.9, kravich (ok), 12:17, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Зенитар, ты?
     
     
  • 3.23, Аноним (23), 17:09, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А с какой целью интересуетесь?
     
  • 3.37, Zenitur (ok), 07:38, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А как ты догадался?
     
     
  • 4.42, kravich (ok), 10:48, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Твой стиль речи ни с чем не перепутать =)
     
  • 4.45, Тов. майор (?), 12:09, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вычислил по IP.
     
  • 2.11, freehck (ok), 12:47, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > (а вот Skype клиент для Linux брошен, теперь только Web-версия).

    Строго говоря нет, они развивают skypeforlinux на electron. Да, эта скотина жрёт, как конь, и течёт постоянно, но он как бы есть, и даже работает.

     
     
  • 3.20, IRASoldier (?), 17:07, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для VSCode они Electron довели до ума, глядишь - для Skype тоже так сделают.
     

  • 1.14, ыы (?), 13:05, 07/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Купить уже этот нцсофт, и открыть исходники линейки...
     
  • 1.17, Аноним (17), 14:01, 07/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Об этом еще кто-то помнит? Оно еще кому-то нужно?
     
     
  • 2.24, Аноним (-), 17:15, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Несколько миллионов ежедневного онлайна на всех платформах. Ок?
     

  • 1.18, anonimm (?), 14:23, 07/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кому-то нужен графический движок Minecraft?! Они, что, серьезно?
    Тогда откройте ещё код сортировки пузырьком, пожалуйста!
     
     
  • 2.27, Аноним (27), 18:15, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А что сами написать не в состоянии?
     
  • 2.53, Урри (?), 18:13, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сразу видно специалиста-анонима. Ну давай, накидай нам рендерер для 64 миллиардов кубов (это в обозримом спейсе, том что таки надо отрендерить). С эффективной сортировкой (у нас есть прозрачные кубики) и тенями (у нас есть много-много источников света - несколько сотен).

    Доморощенные погроммисты...

     
     
  • 3.62, arisu (ok), 02:32, 09/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Доморощенные погроммисты...

    угу. вот твоё выступление — яркий пример таких погромистов.

     
  • 2.59, Аноним (-), 19:52, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Я вот написал свой движок майнкрафта, и он в 40 раз мощнее мелкософтовского!
     

  • 1.28, Аноним (28), 19:45, 07/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Расходимся, открыли только никому не нужный парсер команд - открытого майнкрафта, как не было, так и нет.
     
     
  • 2.31, Аноним (31), 21:09, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это же Java, открывай по самое не хочу, MCP уже давно существует, а вот сами MS открывать его естественно не будет, он же денег стоит
     
  • 2.64, Аноним (-), 13:16, 09/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Зато пиар-вонь удалась! Все в духе (душке, гхм) M$.
     

  • 1.29, Аноним (29), 20:30, 07/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто шарит в теме, а что существует майнкрафт НЕ джава эдишн?
     
     
  • 2.30, фывыфв (?), 20:44, 07/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Учитесь искать или, хотяб, читать коменты. Как минимум, из оффициальных, W10 Edition на C++ переписана.
    И, стоит заметить, работает очень и очень плавно.
     
     
  • 3.35, arisu (ok), 07:05, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    очень сложно написать это гуано так, чтобы оно работало неплавно. нотч много времени в это вбухал.
     
  • 3.36, Zenitur (ok), 07:38, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > И, стоит заметить, работает очень и очень плавно

    Я всегда удивлялся, видя в чате сообщения что "майнкрафт тормозит, играю на нетбуке мамы". Потому что у меня майнкрафт никогда не тормозил. Он не тормозит на двух моих стационарных компьютерах "2 ядра, 2 гига" 2009 года покупки, на одном "встройка" GeForce 7025, на другом Radeon HD 3250. Не говоря уже о более мощных решениях, вроде 9800GT. На современных компах FPS вообще должен быть запредельным!

    У меня только один раз тормозило, на Intel HD на openSUSE 11.4 и Mesa 9.0. Обновил Mesa до 10 и ядро до 3.6 - перестало тормозить

     
     
  • 4.55, аналононимус (?), 18:59, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    На атлоне 840 и гтх 1050ти лагает
     
  • 4.58, Аноним (58), 19:50, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Говорят, джава всегда тормозит - это ее суть)
     
  • 2.48, Аноним (-), 14:44, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Существует... но вот именно что существует, а не живет)
     
  • 2.65, Блоха (?), 13:17, 09/10/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Есть ли жизнь на другой собаке...
     

  • 1.38, Kol (?), 09:21, 08/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Чего все ноют о том что Microsoft купила Mojang с её Minecraft? Игру ведь не убили, а наоборот, развивают. Мне допустим Bedrock Edition очень понравилась... Вот бы только нормальный Survival сервачок найти...
     
     
  • 2.39, Аноним (31), 09:39, 08/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    После покупки в принципе ничего и не изменилось, Java Edition по прежнему является главной версией, куда добавляют все новинки, а вот Bedrock Edition славится только тем, что у него лучше производительность, в остальном он хуже: платные скины, платные карты, отсутствие линукс-версии (хотя можно взять либу от андроидовской х86-версии и играть), отсутствие модов (хоть скоро и завезут скриптовые моды, но они явно не будут на уровне JE)
     

  • 1.54, Аноним (54), 18:17, 08/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А свободный сервер для Minecraft не на Java существует?
     
     
  • 2.63, Аноним (-), 13:10, 09/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде есть, но они вечно недопиленные.
     

  • 1.68, Аноним (68), 17:39, 09/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В чём цимес всех этих бессмысленных и бесцельных игр-песочниц, я вообще хз.
    Майнкрафт - самая бессмысленная из тех, что я видел. В Террарии хоть боссов много.. но и всё.
     
  • 1.72, Shelley Ford (ok), 05:51, 19/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >[оверквотинг удален]
    > часть исходных текстов игры "Minecraft: Java Edition". Код открыт под лицензией
    > MIT и представлен в виде библиотек Brigadier (https://github.com/Mojang/brigadier) и
    > DataFixerUpper (https://github.com/Mojang/DataFixerUpper). Brigadier предоставляет
    > средства для  разбора и диспетчеризации команд. DataFixerUpper включает инструменты для
    > инкреметнальной сборки, слияния и оптимизации операций преобразования данных, которые
    > используются для переноса игровых данных в новые версии Minecraft.
    > В дальнейшем планируется открытие и других универсальных подсистем Minecraft, которые
    > могут оказаться полезными для разработки сторонних игр и упрощения создания модов.
    > Например, на следующем этапе рассматривается возможность открытия нового движка отрисовки
    > Blaze3D, развиваемого для выпуска Minecraft 1.14.

    Хотя оригинальная версия Майнкрафта постоянно обновляется, специальные версии также привносят много интересного на https://apkclasico.com/minecraft-1-20-51-apk.html.


    > URL: https://minecraft.net/en-us/article/programmers-play-minecrafts-inner-workings
    > Новость: https://www.opennet.me/opennews/art.shtml?num=49405

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру