Microsoft kündigt Minecraft Windows 10 Edition an

iToms

Redakteur
Thread Starter
Mitglied seit
25.11.2011
Beiträge
2.016
<p><img style="margin: 10px; float: left;" alt="Windows 10 Logo" src="/images/stories/logos-2015/Windows_10_Logo.png" height="100" width="100" /><a href="http://microsoft.de/" target="_blank">Microsoft</a> hat auf der Minecon eine neue, spezielle Version des Sandbox-Spieles für Windows 10 angekündigt. Anders als das bisherige, plattformunabhängige Spiel wird es lediglich auf Windows 10 lauffähig sein. Als Basis dient die <a href="https://minecraft.net/">Minecraft</a> <a href="https://www.windowsphone.com/de-de/store/app/minecraft-pocket-edition/1a625b44-b542-401b-bdff-52b4357c0573" target="_blank">Pocket Edition auf Windows Phone</a>, welche nicht mehr auf Java basiert. Dementsprechend basiert auch die Windows-10-Edition nicht mehr auf Java. Der bisherige Desktop-Entwicklungszweig...<br /><br /><a href="/index.php/news/software/spiele/35978-microsoft-kuendigt-minecraft-windows-10-edition-an.html" style="font-weight:bold;">... weiterlesen</a></p>
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Bessere Performance und Mod-Support und ich bin wieder dabei.
 
Bekommt das alte Minecraft dann noch Updates oder ist es mit der finalen Version von diesem Windows 10 Minecraft vorbei?

Edit: Man sollte richtig lesen können... Frage geklärt :)
 
Zuletzt bearbeitet:
Auch dürfte sich die Performance drastisch verbessern, da man von Java als Programmierbasis und Runtime weggeht und verstärkt auf Microsoft-Technologien setzt.

Ich glaube nicht, dass allein der Wechsel der Sprache einen "drastischen" Performance-Boost mit sich bringt... Dass Java langsam ist kommt noch von deutlich älteren Versionen, die Performance wurde deutlich verbessert. Voxel-Engines, wie jene von Minecraft, brauchen nun mal Ressourcen. Schließlich ist die Map dynamisch, Blöcken können sich in einer Höhe von 0-256(?) befinden, während bei den meisten anderen Games die Map fix vorgegeben ist und es recht selten mehrere "Etagen" gibt. Somit ist es auch einfacher festzustellen, was geladen und gerendert werden muss und was nicht.
 
Nope. MC für Win10 nutzt DX11. Außerdem ist es ja wie oben beschrieben "nur" die PocketEdition, die man von Android, iOS und WP kennt. Die ist von Grund auf effizienter und in C++ programmiert, im Gegensatz zur Java Version.

Das Ur-Java-MC wird weiterhin Updates erhalten.
 
Ich glaube nicht, dass allein der Wechsel der Sprache einen "drastischen" Performance-Boost mit sich bringt...
Das glaube ich schon, gerade Java braucht als Runtime für jede einzelne Berechnung und Objekt deutlich länger und wird deshalb eigentlich nur da eingesetzt wo es darum geht möglichst einfach Software zu entwickeln, die weder zeitkritisch noch besonders performant sein muss.
Das trifft auf Computerspiele und Simulationen nun mal überhaupt nicht zu. Hab mich schon immer gefragt warum MC so grottenlahm ist, bzw. wieso zur Hölle Java...

Mfg Bimbo385
 
"Der bisherige Desktop-Entwicklungszweig wird allerdings ebenfalls weiter betreut und entwickelt."

Wenn es denn so wäre... Außer "Sicherheitsupdates" bekommen die doch eh nichts hin..

Find die Übernahme durch MS sehr schade, ebenso wie damals bei Skype..
 
@bimbo385 Is java really slow, Why do people still say java is slow

Java KANN teilweise sogar schneller sein, als gleiche Programme in C++, da über JIT, häufig aufgerufene Methoden optimiert werden, was bei vor compilierten Programmen nicht möglich ist.
Java war langsam, aber da hat sich seither einiges geändert, meist liegt das Problem nicht bei Java sondern den Entwicklern.
Wie oben bereits erwähnt basiert Minecraft auf einer Voxel-Engine, die ursprünglich sogar nur als eine Art Tech-Demo für prozedural generierte Welten gedacht war.
Und Voxel-Engines sind nun mal eher komplex. Bei anderen Games, besteht die Map aus 3D-Modellen, wie Gebäuden u.s.w und einem Untergrund. Darunter ist nichts. Es gibt quasi nur eine Etage. Bei Voxel-Engines hingegen können Blöcke auch unter anderen Blöcken "versteckt" sein. Die Logik dort muss zwar aktualisiert werden, aber es ist wichtig, dass diese Blöcke nicht gerendert werden, da sie sowieso nicht sichtbar sind. Da gibt es dann aber wieder ausnahmen wie transparente Blöcke, wo dann darunter liegende Blöcke doch wieder gerendert werden müssen... Das bedeutet jede Menge Aufwand, um ein möglichst effizientes Rendering zu entwickeln, in welchem nur sichtbare Blöcke gerendert werden um Performance zu gewinnen.

Lg
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh