Live data from Hacker News

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

minecraft.net

21–30 of 121 posts

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

#21
post #20

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…

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

Probably just iOS since Apple bans JIT compilers other than their own.

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

#22
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…

Is Direct3D not dead? I’m seeing no major releases in years, no notable features pushed (much less teased), and no team to speak of at MS. Is there a team still? Does MS plan to do anything with it? Seems like it’s Bush-era Internet Explorer at this point.

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

#23
post #21
post #20

Earlier quoted context omitted.

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

Probably just iOS since Apple bans JIT compilers other than their own.

And then note the curiosity of how microsoft blocks bedrock from running on macos, for some reason.

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

#24
post #20

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…

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

IIRC The Android version came out pre-MS acquisition

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

#25
post #20

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…

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

It started with that, yes, with Pocket Edition, but then that codebase got used for the console editions. I guess the temptation to monetise was too strong, and monetising Java was probably a lot harder and would spark a lot more outrage.

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

#26

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.

Am I crazy? Even a 1080 TI should have zero problems running Minecraft Java Edition...

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

#27
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…

Is Direct3D not dead? I’m seeing no major releases in years, no notable features pushed (much less teased), and no team to speak of at MS. Is there a team still? Does MS plan to do anything with it? Seems like it’s Bush-era Internet Explorer at this point.

It's still alive.

https://www.techpowerup.com/346810/microsoft-intros-directx-...

https://devblogs.microsoft.com/directx/

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

#28
post #14

Earlier quoted context omitted.

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...

Which was my last sentence.

The issue isn't that it isn't there, it is mindshare among game developers, especially when it isn't part of the official SDK.

This isn't unique to Java, and that is why outside indie games, it is always the same languages that get used among all major studios.

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

#29
post #20

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…

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

When I was 15 I ported Minecraft Java beta 1.2 to android.

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

#30
post #21
post #20

Earlier quoted context omitted.

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

Probably just iOS since Apple bans JIT compilers other than their own.

Consoles ban JITs too.
Post reply on HN