GoldenCrystal (./12) :
Bon ben je vais faire un post plus sérieux.
Ce qui se fait de mieux en multi-plateformes:
Graphique: OpenGL.
Je suis bien d'accord, mais ta gestion des fenêtres et du clavier, tu va l'a faire avec SDL.
On ne vit plus à l'époque de MS-DOS avec un programme éxécuté tout seul en plein écran. Y'a des trucs autour. C'est là que ça pêche. C'est pas du tout adapté au monde réel.Comme du dis, ça fonctionne de manière identique sur tous les OS ? Tu vois pas un problème là dedans ? Moi oui, un énorme problème.
Ce n'est pas parce que tu utilise une librairie multiplateforme qui ne supporte que les features commun à toutes les plateforme, que subitement ton programme n'a plus le droit d'utiliser de fonctionnalités spécifiques à chacune des plateformes. Voir Chrome.
Un API multiplateforme n'est pas une solution viable dès que tu touches au graphisme. Stout.
Pourquoi? Tu pense que DirectX ne pourrait pas fonctionner sous OS X ou Linux?