Live data from Hacker News

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

minecraft.net

31–40 of 121 posts

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

#31
post #28

Earlier quoted context omitted.

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.

Sure and I don't argue that. But it also wasn't fully there. This past couple of weeks Codename One introduced some big missing pieces:

* Level builder/game designer * Proper 3d that works natively everywhere (direct 3d on windows, metal on iOS/Mac) * Support for native win32, Linux and mac - real native with no JVM, 5mb binary * Native performance for some edge cases (low level SIMD API etc.)

You're right that mindshare is a huge part, but there were also many important missing pieces especially on the deployment front. I think that with good tooling and a royalty free pitch this might open some doors that were previously closed to Java.

Getting to major studios would be an uphill battle but since they acquire indie studios the path goes through there.

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

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

Ignoring that, https://pojavlauncher.app/ supports iOS too.

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

#33

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

Raw performance wise yes. Driver wise… I think we can expect instability now game ready drivers are past EoL.

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

#34

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

I even (quite a few years ago) successfully ran an older version of Minecraft on a laptop released in 2003. That had a Radeon 9000 graphics with a whole 32MB of VRAM.

And yes, it was playable with IIRC around 20fps, with minimum settings and a performance-tweaking mod (Optifine?). I played it a lot, since that laptop was all I had.

Even 0ad (the open source RTS game) was playable on that.

That was maybe in 2013 or something like that, so the machine was "only" 10 years old.

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

#35

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.

They really ought to fix that exploit, at the very least disable the functionality for the time being until they find a fix.

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

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

> Bedrock is far behind on features and is far buggier compared to java edition.

But does allow you render distances and frame rates that are impossible with the stock Java game (and can still be tricky even with mods.)

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

#37

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…

> Bedrock is far behind on features and is far buggier compared to java edition. But does allow you render distances and frame rates that are impossible with the stock Java game (and can still be tricky even with mods.)

... at the cost of reducing the world update range, simplifying some of the mechanics and disallowing the kind of modding you can do on java.

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

#38

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.

They really ought to fix that exploit, at the very least disable the functionality for the time being until they find a fix.

The solution is to play only on private java servers that have modded out the censorship functionality.

Of course most of those are closed or semi closed so useless for commercial purposes...

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

#39
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?

I don't remember being able to pick which card OpenGL uses, while with Vulkan it's a required question the App has to answer...

I remember this being a nice API in wgpu, being forced to specify settings through a builder, otherwise it would not compile. Forces you to think how you want this application to operate

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

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

[dead]
Post reply on HN