Ich bin gerade dabei, eine plattformübergreifende Game-Engine in C ++ zu entwerfen / zu erstellen. Ich würde gerne eine Spiel-API verwenden, die 2D / 3D-Grafiken, Eingabe, Netzwerk, Audio usw. hat. Eine API, die viele dieser Anforderungen außer Audio erfüllt, ist Amaltheia . Kann jemand eine API vorschlagen, die alle meine Anforderungen erfüllt oder die die meisten Anforderungen erfüllt, die besser ist als Amaltheia .
Sie könnten sich SDL anschauen, es ist eine beliebte plattformübergreifende Multimedia-Bibliothek, die in vielen Spielen verwendet wird.
Auch das Game Programming Wiki ist eine gute Quelle für Listen von Spieleprogrammen Bibliotheken und Engines
Falls Sie von C ++ müde werden, gibt es auch etwas Einfacheres: BlitzBasic
Ideaworks 3D hat eine großartige API, die auf mehr Systemen funktioniert, als Sie mit einem Stick (einschließlich Windows und Linux) schütteln könnten Vernetzung, Sound und 3D. Es ist ein bisschen teuer, aber ...
Tags und Links cross-platform