Einfache 2D-Grafik-Programmierung

Ich verwendet DirectDraw in C und C++ Jahren zurück zu ziehen, einige einfache 2D-Grafiken. Ich wurde verwendet, um die Schritte zum erstellen einer Oberfläche, schreibt mit Zeigern, spiegeln die back-Puffer, speichern von sprites auf off-screen-Oberflächen, und so weiter. Also heute, wenn ich will, schreiben einige 2D-Grafik-Programme, die in C oder C++, was ist der Weg zu gehen?

  1. Wird diese Methode der Programmierung noch anwenden oder muss ich ein anderes Verständnis von der video-hardware-Abstraktion?
  2. Was Bibliotheken und tools, die verfügbar sind auf Windows und Linux?
  • OpenGL ist die naheliegendste Reaktion. Es ist leistungsstark mit einer niedrigen Lernkurve für einfache Anwendungen.
InformationsquelleAutor rup | 2010-07-12
Schreibe einen Kommentar