Das ist, was die Leute bei AMD sagen, und wenn Sie, was sie sagen hören, ist es nicht schwer, ihre Punkte zu sehen.
Der erste, den sie machen wollen ist, dass die Grafik-Fähigkeiten der höchsten Grafikkarte und Monitor-Systeme bei etwa 10-mal die Qualität und Rechenleistung von einer Konsole Spiel, doch der Unterschied bei Spielen zwischen den beiden ist bei weitem nicht so viel anders ist .
Das ist, wo der Denkprozess, um die Probleme geht, dass das Spiel Entwickler von Windows-Spiel ist, die Hardware kann nicht direkt angesprochen werden, in der gleichen Weise, dass die Hardware auf einer PS3 oder Xbox 360 bekommt gerichtet. In einem PC, muss der Entwickler folgen den Regeln der DirectX-API, und damit nicht die Möglichkeit haben, das letzte bisschen Leistung aus, was verfügbar ist Squeeze.
Natürlich ist die Tatsache, dass Microsoft zwingt den Einsatz von DirectX-APIs hat einen positiven Produkt als gut.
Jeder, der rund um Gaming wurde, oder arbeiteten auf PCs, solange ich weiß, dass in den Tagen vor DirectX würde Spieleentwickler tun, was sie zurück zu gehen zu wollen – auf die Hardware auf einem sehr niedrigen Niveau, so dass die sehr feinste Kontrolle darüber, was zur Verfügung steht, aber die Kehrseite war, dass jedes Spiel ein eigenes Setup, welches, wie wir es haben, Dinge zu tun eingesetzt wurde notwendig. Diese gehen soweit zurück wie DOS Zeiten wissen, dass mit dem Aufkommen von DOS 6, gab es Möglichkeiten für die Einrichtung einer Datei CONFIG.SYS das wäre Filiale gehen, um das Setup, die der Benutzer für diese Sitzung wollte. Wenn es DOOM war, dass der Benutzer spielen wollte, gab es eine CONFIG.SYS und AUTOEXEC.BAT-Datei festgelegt, dass die Arbeit am besten wäre mit dem DOS-Speicher-Manager, um maximale Erweiterungsspeicher, um das Spiel geben und sicherstellen, dass genügend Dateizugriffsnummern zur Verfügung standen, und nichts, was in die Quere kommen könnte geladen wurde. Wenn der Benutzer wollte Produktivitäts-Software verwenden, wie dBase, Lotus 1-2-3 oder gab es eine CONFIG.SYS und AUTOEXEC.BAT für diesen Satz, und der Verzweigung Fähigkeit erlaubt es dem Benutzer, problemlos umstellen, mit einem Neustart.
Neustarts waren schneller in jenen Tagen – die Maschinen waren langsamer, aber das Zeug zu müssen geladen werden war eine Größenordnung kleiner als gut.
Die einzige schlechte Sache über diesen Entwurf war, dass jedes Spiel Produzent die vollständige Kontrolle über Ihre Maschine haben wollte, und habe es bis zu den besten Aspekte ihrer Game-Show eingestellt. Das war in Ordnung, wenn Sie bereit sind, die Arbeiten zur Einrichtung einer Verzweigung in die Boot-Dateien zu tun waren, aber ansonsten konnte man in große Schwierigkeiten geraten, mit dem Spiel erwartet, haben bestimmte Parameter gesetzt, und wenn diese nicht gesetzt wurden, das Spiel würde am Ende unerwartet, meist im ungünstigsten Moment, und macht den Spieler sehr verärgert.
DirectX, nach ein paar Iterationen, bekam von all dem zu befreien – anders als möglich Langsamkeit – jetzt, wenn Sie solide Hardware haben, im Allgemeinen wird es keine Problem bei der Ausführung jedes Spiel werden. Der Punkt ist, es gibt keine Bluescreens, oder hängt der Maschine. Es mehr oder weniger arbeitet, für jedes Spiel will man spielen.
Wenn Microsoft wurden plötzlich erlauben Haken direkt auf die Hardware, würden einige Entwickler in der Lage zu nutzen, und erhalten Monster erhält direkt, aber der durchschnittliche Spiele-Entwickler können nicht in der Lage sein mit der Kraft zur Verfügung zu meistern, und den allgemeinen Zustand der Gaming kann gehen bergab über einen Zeitraum von Zeit, bis die ärmeren Programmierer raus der Mischung geschüttelt.
Machen Sie keinen Fehler, werden die Jungs bei AMD rechts. Aber vielleicht das, was getan werden sollte ist, dass Game-Engines sollte eigentlich mit einem “Stub” OS verteilt werden, um die Maschine in Gang zu bringen, und ermöglichen dem Entwickler die volle Kontrolle über die Hardware haben.
Natürlich gäbe es kein Multitasking, gäbe es nichts, wie Xfire oder Teamspeak, da die Betonung auf das Spiel bei der Hand sein würde. Und jedes Mal ein neues Spiel gestartet wurde, würde die Hardware völlig unter der Kontrolle des Spiels und seiner Stub-Betriebssystem.
Er möchte unter der Konsole und Aufbocken des Volumens auf 11 sein.
Ist das, was die Menschen, die 50 bis 70 Dollar zahlen für ein einziges Spiel wollen? Wenn ja, müssen sie stimmen mit ihrem Geld, und auch Lobby der Game Developers genau das tun, was ich oben beschrieben, und vergessen Sie keine Lobbyarbeit von Microsoft.