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
?Bei Direct2D musst du dich noch mit ziemlich vielen Dingen herumschlagen, die bei der SFML schon dabei sind.
Community-Fossil
So wie ich das verstanden habe, arbeitet die SFML hauptsächlich mit OpenGL. Wir wollen aber ja ein 2D-Spiel machen - wird das dadurch für uns komplizierter?
Es werden zwar auch Funktionen zum Zeichnen von 2D-Sprites angeboten, aber wie weit reicht das denn?
Gibt es qualitative Unterschiede zu Direct2D?
Ich hab schon gesehen, dass es einige coole Funktionen zum Beispiel für Sound gibt, aber wo hakt es gegenüber Direct2D?
Und was meinst du mit?Bei Direct2D musst du dich noch mit ziemlich vielen Dingen herumschlagen, die bei der SFML schon dabei sind.
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
int main() { // Create the main rendering window sf::RenderWindow App(sf::VideoMode(800, 600, 32), "SFML Graphics"); // Start game loop while (App.IsOpened()) { // Process events sf::Event Event; while (App.GetEvent(Event)) { // Close window : exit if (Event.Type == sf::Event::Closed) App.Close(); } // Clear the screen (fill it with black color) App.Clear(); // Display window contents on screen App.Display(); } return EXIT_SUCCESS; } |
Community-Fossil
ach ja: @NachoMan: Mit "gegenüber Direct2D haken" meinte ich einfach nur, was von die Nachteile (Haken ) von SFML gegenüber Direct2D sind. Es muss ja auch irgendwas geben, wo Direct2D besser ist..
Dieser Beitrag wurde bereits 11 mal editiert, zuletzt von »dot« (30.05.2011, 16:58)
Community-Fossil
Nur zur Info: Ich hab das Gefühl manche hier halten Direct2D für das selbe wie DirectDraw, was aber absolut und ganz und gar nicht und überhaupt der Fall ist
Werbeanzeige