Blender läuft doch mit OpenGL und über mehr Spiele für Linux kann man sich doch auch freuen. Sehe ich zumindest so.
Also andere Systeme haben natürlich auch was davon, das die Spiele nicht nur DX haben und damit nur Windows zu verfügung stehen.
Benutzer wird von Ihnen ignoriert. Anzeigen
DirectX ist ja eine All-In-One-Library, die nicht nur die Grafik, sondern auch die Soundausgabe (samt allen Möglichkeiten von 5.1 oder Surround) und die Pheripherie steuern und abfragen kann, und das äußert harmonisch, während OpenGL "nur" grafische Funktionalitäten liefert.
Natürlich würde ich es auch begrüßen, wenn Linux mehr als Spieleplattform wahrgenommen werden würde, dummerweise kann jedes Linux anders aufgebaut sein und die Entwickler scheuen den (zurecht komplizierten, eben wegen den Variationen) Support ihrer Spiele unter Linux...
Nichts gegen OpenGL oder Linux, aber DirectX ist für Spieleentwickler alles andere als unattraktiv...
mfg schrieb:
-------------------------------------------------------
> Blender läuft doch mit OpenGL und über mehr Spiele
> für Linux kann man sich doch auch freuen. Sehe ich
> zumindest so.
>
> Also andere Systeme haben natürlich auch was
> davon, das die Spiele nicht nur DX haben und damit
> nur Windows zu verfügung stehen.
Benutzer wird von Ihnen ignoriert. Anzeigen
Ichhatte mir vor Jahren schonmal die Dokumentation von DirectX ausgedruckt. Da ist ein Baum an Papier draufgegangen. Dagegen ist die Spezifikation von OOXML mit 6000 Seiten ein Witz.
Wer anständigen Code erzeugen will, der Nutzt OpenGL mit SDL zusammen.
Benutzer wird von Ihnen ignoriert. Anzeigen
Nur weil die Dokumentation lang ist, ist es für dich daneben?
Du scheinst ja echt Experte zu sein.
Benutzer wird von Ihnen ignoriert. Anzeigen
Oje schrieb:
-------------------------------------------------------
> Nur weil die Dokumentation lang ist, ist es für
> dich daneben?
> Du scheinst ja echt Experte zu sein.
Vorallem weil die sdl so professionell ist *lol*.
Benutzer wird von Ihnen ignoriert. Anzeigen
Hohohohohh schrieb:
-------------------------------------------------------
> Ichhatte mir vor Jahren schonmal die Dokumentation
> von DirectX ausgedruckt.
Vernünftige Leute nutzen auch eine der +100 Engines
und fummeln da nicht von Anfang an herum. Einige
OpenGL, einige DX, einige beides. Und Konsolen.
Aber was rede ich, echte Spielentwickler die Geld
verdienen interessieren sich nicht für 1% der Zielgruppe.
Es ist rein rechnerisch einfach irrelevant was anderes
als Win+Konsolen zu unterstützen. Das kostet nur
Geld und bringt nichts. Und erzählt keinen Unsinn
das SDL Konvertierungen an einem Tag zu reißen
sind. Das kostet Geld, das man querfinanzieren müsste.
Und ist es nicht das, was man ständig gewissen Firmen
vorwirft? Das sie ihre Gewinne nutzen um andere Dinge
zu finanzieren? Wenn sich der Linux-Markt nicht rechnet,
einfach nicht dafür entwickelt. Fertig! Gibt ja so
komische Emulatoren, sollen die das halt irgendwi hinmachen.
Würde ich Games entwickeln, kaufe ich mir eine fertige
DX Engine + Netzwerktools + 3d-Tools und fange ab dem
zweiten Monat damit an *mein* Spiel zu entwickeln, und
nicht an der Basistechnik rum zunölen.
Da gibt es so ein paar Buden die machen das so und
wissen nicht _wohin_ mit dem Geld. Und das ganz ohne
Linux und Mac. Wie witzig! Es funktioniert!
Baba
Benutzer wird von Ihnen ignoriert. Anzeigen
recht du hast
Benutzer wird von Ihnen ignoriert. Anzeigen
Keinen schrieb:
-------------------------------------------------------
> Vorallem weil die sdl so professionell ist *lol*.
SDL mit OpenGL ist viel zu unten an der Basis.
Wer mal DirectX 9c wirklich mit einer echten
fertigen Middleware benutzt hat, will mit sowas
"simplen" wie SDL nicht mehr arbeiten.
Dazu ist OpenGL mit seinen Extensions definitiv
ein "Pain in the Ass". Man muss übelste State-
Analysen fahren ob die unterliegende Grafikkarte
jetzt wirklich dieses eine Minifeature kann oder
nicht. DirectX kann vieles emulieren, da liegt
die Stärke. OpenGL geht mit einer Fehlermeldung
im unpassendsten Moment raus.
Wenn man da nicht eine belämmerte OpenGL-Middleware
hat, wo sich schon jemand mal 100 Mannjahre durch
den Quatsch durchgebissen hat (und wer hat das schon
ausser id und vielleicht Renderware), ist es nahezu
##geistesgestört## mit SDL+OpenGL neu anzufangen.
Macht es wie die Masse: alles DirectX mit einer
fertigen 3d-Middleware. Und lasst die Cedega-Leute
sich die Mühe machen das Ding unter sonstwas zum
laufen zu kriegen. Scheint doch gut zu funktionieren,
die Arbeit kann man kostenlos outsourcen.
Gerade im Gamebereich ist eh immer zu wenig Geld
da, die Kohle lieber in das Perfektionieren des
Games stecken.
redEye (o)
Benutzer wird von Ihnen ignoriert. Anzeigen
Nur zur Erinnerung -> Quake Wars ...
Benutzer wird von Ihnen ignoriert. Anzeigen
Tja, nur ändert sich das im Moment ein wenig, weil zum Beispiel die PS3 nutzt OpenGL. Auch nutzen immer mehr Spiele immer weniger Engines, welche für so ziemlich jedes Umfeld programmiert werden, also verstehe ich zum Beispiel nicht warum UT3 bisher nicht in einer Linux Version rauskam.
Naja, was nicht ist, kann ja noch werden.
Benutzer wird von Ihnen ignoriert. Anzeigen
Baba schrieb:
-------------------------------------------------------
>
> Würde ich Games entwickeln, kaufe ich mir eine
> fertige
> DX Engine + Netzwerktools + 3d-Tools und fange ab
> dem
> zweiten Monat damit an *mein* Spiel zu entwickeln,
> und
> nicht an der Basistechnik rum zunölen.
>
> Da gibt es so ein paar Buden die machen das so
> und
> wissen nicht _wohin_ mit dem Geld. Und das ganz
> ohne
> Linux und Mac. Wie witzig! Es funktioniert!
Und was kommt bei raus? Big Brother das Game? RTL Ski-Weitsprung 2008? Oder wirklich etwas das sich sehen lassen kann?
Benutzer wird von Ihnen ignoriert. Anzeigen
rkn schrieb:
-------------------------------------------------------
> Tja, nur ändert sich das im Moment ein wenig, weil
> zum Beispiel die PS3 nutzt OpenGL. Auch nutzen
> immer mehr Spiele immer weniger Engines, welche
> für so ziemlich jedes Umfeld programmiert werden,
> also verstehe ich zum Beispiel nicht warum UT3
> bisher nicht in einer Linux Version rauskam.
>
> Naja, was nicht ist, kann ja noch werden.
http://www.pro-linux.de/news/2007/11854.html
Benutzer wird von Ihnen ignoriert. Anzeigen
redEye schrieb:
-------------------------------------------------------
> Dazu ist OpenGL mit seinen Extensions definitiv
> ein "Pain in the Ass". Man muss übelste State-
> Analysen fahren ob die unterliegende Grafikkarte
> jetzt wirklich dieses eine Minifeature kann oder
> nicht. DirectX kann vieles emulieren, da liegt
> die Stärke.
Ich glaube du tickst nicht mehr ganz richtig! Lies mal ein paar Abhandlungen zum Thema "OpenGL vs DirectX" (nicht Flameposts, richtige Abhandlungen) und du wirst schnell erkennen, dass du da gerade totalen Müll geschrieben hast!
Direct3D ist eine Schnittstelle, die gedacht war, dass alles die Hardware macht (also es ging darum damit 3D Hardware anzusprechen), das war schon immer der Grundgedanke. Softwareemulation kam erst viel Später dazu, die ersten Direct3D Gehversuche kannten so was gar nicht.
OpenGL war schon immer eine Softwareschnittstelle. OpenGL war von Anfang dazu ausgelegt alles in Software zu machen und jeder OpenGL Treiber basiert auf einer 100%-tigen Software Emulation. OpenGL *kann* nur von Hardware beschleunigt werden, in dem man eben an beliebigen Stellen Aufgaben an die GPU abgibt, statt sie in Software zu machen, muss sie aber nicht. Wenn es eine Schnittstelle gibt, die perfekt alles was die Karte nicht in Hardware kann in Software machen kann, dann ist das OpenGL.
Siehe hierzu auch Wikipedia:
"In general, Direct3D is designed to be a 3D hardware interface. The feature set of Direct3D is derived from the feature set of what hardware provides. OpenGL, on the other hand, is designed to be a 3D rendering system that may be hardware accelerated. These two APIs are fundamentally designed under two separate modes of thought. The fact that the two APIs have become so similar in functionality shows how well hardware is converging into user functionality."
- http://en.wikipedia.org/wiki/Comparison_of_OpenGL_and_Direct3D#Comparison
/Mecki
Benutzer wird von Ihnen ignoriert. Anzeigen
ohmygod schrieb:
-------------------------------------------------------
> Und was kommt bei raus? Big Brother das Game? RTL
> Ski-Weitsprung 2008? Oder wirklich etwas das sich
> sehen lassen kann?
z.B. FarCry 2, Spiele mit der Unreal3 Engine (außer UT3... ;-) ), CounterStrike...
Benutzer wird von Ihnen ignoriert. Anzeigen
Ihrgendwehr schrieb:
-------------------------------------------------------
> ohmygod schrieb:
> --------------------------------------------------
> -----
> > Und was kommt bei raus? Big Brother das Game?
> RTL
> Ski-Weitsprung 2008? Oder wirklich etwas
> das sich
> sehen lassen kann?
>
> z.B. FarCry 2, Spiele mit der Unreal3 Engine
> (außer UT3... ;-) ), CounterStrike...
Farcray 2 ist ein gutes Beispiel *lol*
wikipedia sagt dazu:
Ubisoft has developed a new engine specifically for Far Cry 2, called Dunia, meaning "world" or "earth" in many languages including Persian, Hindi, Urdu, Punjabi, Arabic, Marathi, Turkish, Bengali, Swahili, Assyrian, Indonesian and Malay. The engine will take advantage of multi-core processors and support DirectX 9 as well as DirectX 10. Only 2 or 3 percent of the original CryENGINE code is being re-used, according to Michiel Verheijdt, Senior Product Manager for Ubisoft Netherlands.
2-3% der alten Engine konnten verwednet werden, wow, das nenne ich mal Einsparung.
Benutzer wird von Ihnen ignoriert. Anzeigen
ohmygod schrieb:
-------------------------------------------------------
> rkn schrieb:
> --------------------------------------------------
> www.pro-linux.de
Hier ist der richtige Link:
http://www.linuxgames.com/archives/9743
Benutzer wird von Ihnen ignoriert. Anzeigen
Als ob jemand heute noch DirectInput oder DirectPlay benutzt... Naja ok DirectSound vielleicht aber auch da gibt's besseres.
Direct3D ist das einzige, wofür es keinen 100% gleichwertigen Ersatz gibt.
Astorek schrieb:
-------------------------------------------------------
> DirectX ist ja eine All-In-One-Library, die nicht
> nur die Grafik, sondern auch die Soundausgabe
> (samt allen Möglichkeiten von 5.1 oder Surround)
> und die Pheripherie steuern und abfragen kann, und
> das äußert harmonisch, während OpenGL "nur"
> grafische Funktionalitäten liefert.
>
> Natürlich würde ich es auch begrüßen, wenn Linux
> mehr als Spieleplattform wahrgenommen werden
> würde, dummerweise kann jedes Linux anders
> aufgebaut sein und die Entwickler scheuen den
> (zurecht komplizierten, eben wegen den
> Variationen) Support ihrer Spiele unter Linux...
>
> Nichts gegen OpenGL oder Linux, aber DirectX ist
> für Spieleentwickler alles andere als
> unattraktiv...
>
> mfg schrieb:
> --------------------------------------------------
> -----
> > Blender läuft doch mit OpenGL und über mehr
> Spiele
> für Linux kann man sich doch auch
> freuen. Sehe ich
> zumindest so.
>
> Also andere Systeme haben natürlich auch was
>
> davon, das die Spiele nicht nur DX haben und
> damit
> nur Windows zu verfügung stehen.
>
>
Benutzer wird von Ihnen ignoriert. Anzeigen
Du hast eindeutig keine ahnung davon und auch in keinster weise verstanden was er geschrieben hat und diese ganze unwissenheit mit einer unseriösen quelle bestätigt.
Benutzer wird von Ihnen ignoriert. Anzeigen
GrinderFX schrieb:
-------------------------------------------------------
> Du hast eindeutig keine ahnung davon und auch in
> keinster weise verstanden was er geschrieben hat
> und diese ganze unwissenheit mit einer unseriösen
> quelle bestätigt.
Man beachte vorallem die Länge dieser "richtigen Abhandlung". Akademisch gesehen - ein Witz.
Für CAD-Systeme wo zertifizierte Karten zum Einsatz kommen ist OpenGL recht gut. Also dann, auf gehts, für jedes Spiel die Grafikkarten zertifizieren :-))
Benutzer wird von Ihnen ignoriert. Anzeigen
/mecki78 Auslacher schrieb:
-------------------------------------------------------
> GrinderFX schrieb:
> --------------------------------------------------
> -----
> > Du hast eindeutig keine ahnung davon und auch
> in
> keinster weise verstanden was er
> geschrieben hat
> und diese ganze unwissenheit
> mit einer unseriösen
> quelle bestätigt.
>
> Man beachte vorallem die Länge dieser "richtigen
> Abhandlung". Akademisch gesehen - ein Witz.
>
> Für CAD-Systeme wo zertifizierte Karten zum
> Einsatz kommen ist OpenGL recht gut. Also dann,
> auf gehts, für jedes Spiel die Grafikkarten
> zertifizieren :-))
Dann fordere ich dich jetzt nochmal auf zu lesen was er geschrieben hat. Der arbeitsaufwand wäre so immens hoch, dass es sich nahezu nicht lohnt.
Benutzer wird von Ihnen ignoriert. Anzeigen
Kommentare: 329 | letzter Beitrag 12:36 Uhr
Kommentare: 235 | letzter Beitrag 07:42 Uhr
Kommentare: 156 | letzter Beitrag 02:51 Uhr
Kommentare: 155 | letzter Beitrag 08:00 Uhr
Kommentare: 150 | letzter Beitrag 12:41 Uhr
E-Mail an news@golem.de

Ein bisschen dicker, ein bisschen schwerer und dafür viel schneller: Das ist Microsofts Surface Pro im Vergleich zum Surface RT. Wir haben das Windows-8-Gerät auf seine Stärken hin untersucht und stellen fest, dass auch Microsoft Probleme mit einem kleinen Full-HD-Display hat.

Ein guter Hacker verdient in China 100.000 US-Dollar im Jahr. Die Fertigkeit, in fremde Systeme einzudringen, wird auf IT-Sicherheitsmessen ganz offen beworben und an Universitäten gelehrt.

Die Xbox One beobachtet den Spieler zwingend per Kinect - und könnte die Daten zumindest zum Teil an Microsoft weiterreichen. Sie hat eine 500-GByte-Festplatte und muss zum Spielen nicht immer mit dem Internet verbunden sein.

Zwei Drittel der Weltbevölkerung sind noch offline. Google X setzt mit einem großen Projekt auf mobiles Internet über TV-Frequenzen, Satelliten und Ballons.

Wer ein gebrauchtes Spiel für die Xbox One verkaufen will, muss damit zum Händler marschieren: Dies berichtet zumindest ein britisches Fachmagazin. Unterdessen verkauft sich die neue Konsole schon sehr gut - und Microsoft verkündet hohe Ziele für seine "alte" Xbox 360.

Lenovos Finanzchef protzt, dass sich der PC-Hersteller jedes Unternehmen, das zum Verkauf steht, auch leisten könnte.