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 could run java literally anywhere it matters with not too much effort, but ios store terms would never allow for mods anyway (neither would ps/xbox/ninty store probably), so you could just as well redirect effort to optimize for platform specific audiences, AKA in this case kids wielding their parents' credit card.
Minecraft: Java Edition 26.2, the first version with Vulkan 1.2
81–90 of 121 posts
Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2
#82Earlier 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.)
Not to mention bedrocks "improved" graphics look like trash compared to the shaders available for modded Java.
Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2
#83I 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…
Direct3D 12 is Vulkan under the hood. GL is the real competitor, and it provides legitimate accessibility to small developers, which is why the industry is extinguishing it.
Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2
#84Earlier 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…
Another thing to note is that Mojang had already commissioned a C++ port of Minecraft for the console versions, which they then abandoned in favor of Bedrock. The original console port ran better, was less buggy, and had a nicer UI for controllers than Bedrock. Bedrock is basically an extension of Minecraft Pocket Edition (the smartphone port of Minecraft) so I imagine that they shifted to Bedrock so they didn't have…
This seems crazy. When MS bought Mojang, why didn't they start with the console port for Bedrock? Even if some other contractor, it would be a starting point better than the phone version?
Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2
#85Earlier quoted context omitted.
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 so…
Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2
#86> 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.
Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2
#87I 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…
MS didn't make the best decision, but their decisions have been good enough.
Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2
#88Earlier quoted context omitted.
Another thing to note is that Mojang had already commissioned a C++ port of Minecraft for the console versions, which they then abandoned in favor of Bedrock. The original console port ran better, was less buggy, and had a nicer UI for controllers than Bedrock. Bedrock is basically an extension of Minecraft Pocket Edition (the smartphone port of Minecraft) so I imagine that they shifted to Bedrock so they didn't have…
"Bedrock is basically an extension of Minecraft Pocket Edition " This seems crazy. When MS bought Mojang, why didn't they start with the console port for Bedrock? Even if some other contractor, it would be a starting point better than the phone version?
Re: Minecraft: Java Edition 26.2, the first version with Vulkan 1.2
#89Is 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
#90Earlier quoted context omitted.
I don't think Minetest has much of a chance, it always felt like a loose group of programmers making a game engine rather than game designers creating a game. At least when I last tried it, it was completely devoid of any features to improve the game feel, everything (movement, camera movement, animations, mining, etc) just felt like a soulless "technically correct" implementation that a programmer without artistic v…
It's the typical open source model. They are probably hoping someone else comes in to add the gameplay via modding.