Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Zitat
Die Frage nach OpenGL stellt sich mir auch.
Mir nicht.
Wahrscheinlich haben die(der?) Programmierer halt einfach OpenGL-Erfahrung.
OpenGL mit OpenTK ist auch meine API der Wahl in C#.
Zitat
Außerdem stellt sich die Frage warum ihr .Net 2.0 benutzt? Warum keine neuere Version?
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
Genau das ist aber ein Vorteil von DirectX. Es ist ein echtes Framework, wohingegen OpenGL nur eine lose Sammlung von Funktionen ist.Warum nicht? Was ist besser an DirectX als an OpenGL? Vermutlich nur die von Microsoft bereits implementierten Funktionen
für Pipelines und Sprites und so weiter, aber das geht mit OpenGL auch alles, ist aber eben nicht von vornherein implementiert.
Wurde das mal getestet? Denn so schön das in der Theorie auch klingt, in der Praxis zweifel ich das an.Ausserdem läuft das Spiel dann auch ohne Emulation auf Mono.
Zitat
Mal ganz davon abgesehen, dass OpenGL eine alte und hässliche Statemachine ist, die viele der neuen Möglichkeiten zum Beispiel zur Parallelisierung gar nicht ausnutzen kann. Von schlechten Treiber-Implementierungen mal ganz zu schweigen.
Zitat
Denn so schön das in der Theorie auch klingt, in der Praxis zweifel ich das an.
Zitat
Ich traue den Mono-Portierungen bis heute nicht so wirklich.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Spiele Programmierer« (04.05.2012, 18:36)
Ich habe Mono sowohl Privat als auch Arbeitsmäßig zu verwenden versucht. Privat war es ein "lief gerade so" und Arbeitsmäßig nicht zu verwenden. Sonst hätte ich meine Äußerung nicht kund getan Dabei handelte es sich genau um den Anwendungsfall Platformunabhängigkeit. Ich meine selbst mit C++ und Platformunabhängigen Bibliotheken ist es nicht die einfachste Übung. Kann funktionieren, wird es sicher auch, frage ist, wo die Interessanten Grenzen sind.Zitat
Ich traue den Mono-Portierungen bis heute nicht so wirklich.
Erst abschauen, dann meinung äußern.
Genau das ist aber ein Vorteil von DirectX. Es ist ein echtes Framework, wohingegen OpenGL nur eine lose Sammlung von Funktionen ist.
Mal ganz davon abgesehen, dass OpenGL eine alte und hässliche Statemachine ist, die viele der neuen Möglichkeiten zum Beispiel zur Parallelisierung gar nicht ausnutzen kann. Von schlechten Treiber-Implementierungen mal ganz zu schweigen.
Wurde das mal getestet? Denn so schön das in der Theorie auch klingt, in der Praxis zweifel ich das an.
Ich kann nur meine Erfahrung damit kund tun:
Bisher hats funktioniert.
Werbeanzeige