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
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
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.
Maßige mal deinen Ausdruck.
Behalte dein sinnloses BlaBla einfach bei dir.
Und genau diese DLLs muss man referenzieren, wenn man mit OpenGL arbeiten will. Und genau da sehe ich auch das "Problem in der Praxis". Über die Funktionen von Mono habe ich mich nicht geäußert und habe es auch nicht vor.Mono hat von 2.0 (bis auf winzige Ausnahmen) ALLE FUNKTIONEN implementiert. Bis auf WPF ist selbiges auch bei 4.0 der Fall. Wer das anzweifelt, kann sein Projekt ja mal mit den "Mono Migration Analyzer" analysieren lassen. Externe (nicht .Net) DLL-Aufrufe können natürlich Probleme verurachen.
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »BlueCobold« (04.05.2012, 15:51)
Zitat
Ich möchte an dieser Stelle an alle Beteiligten appelieren, die Diskussion jetzt hier zu beenden
Zitat
Maßige mal deinen Ausdruck.
Zitat
Dann hast du dich noch nie mit Mono befasst.
Behalte dein sinnloses BlaBla einfach bei dir.
Zitat
Erst abschauen, dann meinung äußern.
Zitat
Das OpenGL eine hässliche Statemachine ist, ist rein subjektiv und hat hier NICHTS zu suchen.
Zitat
Wenn ich was Kindergarten finde, dann ist das, in jeden Thread der nicht seine persönliche lieblings API nutzt, reinzuschreiben: "Wieso nutzt du nicht XXX? XXX ist natürlich viel besser da..."
Zitat
Maßige mal deinen Ausdruck.
Zitat
Dann hast du dich noch nie mit Mono befasst.
Behalte dein sinnloses BlaBla einfach bei dir.
Zitat
Du beschwerst dich, dass wir frech sind? Deine Beiträge sind vollgeladen mit durchaus aggressiven und missverständlichen Äußerungen und dann wunderst du dich über entsprechende Reaktionen?
Zitat
Wenn ich was Kindergarten finde, dann ist es in einem Thread an einer Diskussion teilzunehmen und am Ende zu sagen, dass die anderen aufgrund dieser Diskussion und ihrer Meinung kindisch sind.
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Spiele Programmierer« (04.05.2012, 16:59)
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
Zitat
Es hat damit zu tun, es "nicht ertragen zu können, dass andere Menschen auch andere APIs bevorzugen".
Zitat
Eure wohl überhaupt nicht?
Meine Äußerungen aggressiv? missverständlich?
Nun aber jetzt bleibt bitte mal auf dem Boden!
Missverständlich vielleicht, wenn man Ironie nicht zu deuten weiß.
Zitat
Eben, und das gar nicht so schlecht.
Bisher hat die Software alle performancetests mit für .NET verhältnisse hervoragenden Ergebnissen bestanden. Ich geb hier mal n kleinen Auszug:
Auf meinem 6 Jahre alten Rechner mit ATI Radeon grafik und 2,3 GHz Dual Core
Leeres Standardfenster ohne Multisampling: 100 us etwa 9800 Frames
Leeres Standardfenster mit 8x Multisampling: 140 us etwa 7100 Frames
Scene mit 5 Objekten, Immediate Mode,
7 Strings, Point Light Shading und Picking: 320us etwa 3000 Frames
Hier reichen Frames gleich der Taktfrequent des Monitors, aber maximal 75, ist also noch genug
Luft nach oben
Client-Server Kommunikation UDP: 220us bis Client Antwort vom Server erhält
Client-Server Kommunikation TCP: 280us bis Client Antwort vom Server erhält
Hier hat mir ein Bekannter, der selbst in der Spielebranche arbeitet gesagt, dass alles bis etwa
100 ms für Actionspiele noch vertretbar ist, ist also auch schnell genug.
Auf einem uns zur Verfügung gestellten Testrechner mit NVidia OnBoard Grafik und 2,2 GHz Quad Core
waren die Ergebnisse im Grafikbereich etwa um 60-80% schneller
Werbeanzeige