Live data from Hacker News

Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

minecraft.net

11–20 of 121 posts

Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

#12

Is it safe to say that this positively affected me? For the very first time I installed Linux Mint on my old gaming with a 1080 TI and installed Minecraft/Steam. Minecraft ran beautifully and it is Java Edition 26.2. I've had a harder hit and miss time with games on Steam.

Minecraft (and Java) just runs great on Linux. I've personally experienced a 30% performance improvement from Windows.

Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

#13
post #9

I find this choice interesting. Vulkan is a sensible choice given the game is multiplatform (and of course they mention MoltenVK right in the announcement.) Despite that, I still find it interesting that a Microsoft subsidiary would make this choice given that Vulkan is a direct competitor to Direct3D and that Microsoft seemed to only begrudgingly continue to support OpenGL and wgl. (Am I hallucinating, or was there…

The bedrock lineage is microsoft's attempt at microsoftifying minecraft. The team behind bedrock are responsible for showing the world the supremacy of DirectX.

Bedrock is far behind on features and is far buggier compared to java edition. A ground up C++ rewrite is noble beginnings. Unfortunately time has shown that they only planned to get it to an MVP necessary for some gross monetization tactics targeting children and not really a genuine interest in improving the tech, growing fandom goodwill, or creating new art.

Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

#14
post #9

I find this choice interesting. Vulkan is a sensible choice given the game is multiplatform (and of course they mention MoltenVK right in the announcement.) Despite that, I still find it interesting that a Microsoft subsidiary would make this choice given that Vulkan is a direct competitor to Direct3D and that Microsoft seemed to only begrudgingly continue to support OpenGL and wgl. (Am I hallucinating, or was there…

The bedrock lineage is microsoft's attempt at microsoftifying minecraft. The team behind bedrock are responsible for showing the world the supremacy of DirectX. Bedrock is far behind on features and is far buggier compared to java edition. A ground up C++ rewrite is noble beginnings. Unfortunately time has shown that they only planned to get it to an MVP necessary for some gross monetization tactics targeting childre…

Because most mods take advantage of Java capabilities, so JavaScript extension points are not as interesting.

However the C++ version has a reason to exist, sadly Java never established itself for gaming outside desktops and J2ME/Android.

One could argue about AOT, but those are not widely adopted, CodenameONE, RobotVM.

Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

#15
post #5
post #3

> Under Vulkan, we will prefer your dedicated graphics card over any integrated graphics, which is a change from OpenGL Did OpenGL not do this?

OpenGL doesn't have any way to do this except sometimes via vendor specific extensions. Basically how OpenGL works is it creates the graphics context on whichever device the system hands it. So you can configure the GPU used by OpenGL on the system level but not at the application level.

It does so via the respective OS way on how to create OpenGL context.

Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

#16
post #9

I find this choice interesting. Vulkan is a sensible choice given the game is multiplatform (and of course they mention MoltenVK right in the announcement.) Despite that, I still find it interesting that a Microsoft subsidiary would make this choice given that Vulkan is a direct competitor to Direct3D and that Microsoft seemed to only begrudgingly continue to support OpenGL and wgl. (Am I hallucinating, or was there…

Microsoft the publisher also cares about other OSes, and each studio does whatever they feel like including publishing on mobiles and all game consoles.

Microsoft the Windows/XBox division has other priorities.

Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

#17
post #14

Earlier quoted context omitted.

The bedrock lineage is microsoft's attempt at microsoftifying minecraft. The team behind bedrock are responsible for showing the world the supremacy of DirectX. Bedrock is far behind on features and is far buggier compared to java edition. A ground up C++ rewrite is noble beginnings. Unfortunately time has shown that they only planned to get it to an MVP necessary for some gross monetization tactics targeting childre…

Because most mods take advantage of Java capabilities, so JavaScript extension points are not as interesting. However the C++ version has a reason to exist, sadly Java never established itself for gaming outside desktops and J2ME/Android. One could argue about AOT, but those are not widely adopted, CodenameONE, RobotVM.

You should check out Codename Ones recent gaming related features...

Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

#18
post #5
post #3

> Under Vulkan, we will prefer your dedicated graphics card over any integrated graphics, which is a change from OpenGL Did OpenGL not do this?

OpenGL doesn't have any way to do this except sometimes via vendor specific extensions. Basically how OpenGL works is it creates the graphics context on whichever device the system hands it. So you can configure the GPU used by OpenGL on the system level but not at the application level.

FYI, setting `NvOptimusEnablement` and `AmdPowerXpressRequestHighPerformance` have been the canonical way on Windows, `__NV_PRIME_RENDER_OFFLOAD` + `__GLX_VENDOR_LIBRARY_NAME` on Linux. Though not an OpenGL feature per se, as you mentioned.

Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

#19
Meanwhile. Famous people are being banned from multiplayer for "hate speech" due to an "exploit." This includes both these people's private and public servers. Imagine being banned from visiting your own website. The modern version of the game is a disgrace to what once existed.

Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

#20
post #9

I find this choice interesting. Vulkan is a sensible choice given the game is multiplatform (and of course they mention MoltenVK right in the announcement.) Despite that, I still find it interesting that a Microsoft subsidiary would make this choice given that Vulkan is a direct competitor to Direct3D and that Microsoft seemed to only begrudgingly continue to support OpenGL and wgl. (Am I hallucinating, or was there…

The bedrock lineage is microsoft's attempt at microsoftifying minecraft. The team behind bedrock are responsible for showing the world the supremacy of DirectX. Bedrock is far behind on features and is far buggier compared to java edition. A ground up C++ rewrite is noble beginnings. Unfortunately time has shown that they only planned to get it to an MVP necessary for some gross monetization tactics targeting childre…

I was under the impression it was because Java wouldn’t work on mobile devices. Is that not the case?
Post reply on HN