Je suis à la recherche d'une bonne API C++ 2D. J'ai regardé dans SDL, mais j'espérais quelque chose d'un peu plus haut niveau comme le pygame ou le cacao à l'exception du C++. La seule autre chose est qu'il doit avoir le support de Linux. Des idées?Meilleure API C++ 2D?
Répondre
Essayez Allegro. Particulièrement la version Allegro 5. Il a pris en charge OpenGL/DirectX et beaucoup de "addons" comme la fonctionnalité de lecture zip, le chargement de toutes sortes d'images, support sonore avancé, etc. Les binaires sont également disponibles here.
C'est un peu plus "haut niveau" que SDL, mais pas beaucoup. Vérifiez-le et décidez pour vous-même.
Regardez ce game engine database, voir lesquels supportent les opérations graphiques 2D (colonne graphique). Une autre ressource utile est la liste des moteurs 3D de DevMaster.net, essayez de faire an advanced search here.
Rien de tel, comme la "meilleure API C++ 2D". En tout cas, jetez un oeil à openFrameworks, si vous préférez une bibliothèque de haut niveau.
Il utilise OpenGL et est également disponible pour Linux.
Cherchez-vous le dessin au trait/la vectorisation ou les sprites et la programmation de jeux, comme vous pouvez le voir par les réponses ces deux zones distinctes –
et selon quels critères déterminez-vous le «meilleur»? – jalf
Je pense que pygame utilise SDL, je dis encore essayer SDL, et il a le support de Linux. – silent