Depuis un certain temps maintenant, je travaille avec XNA pour la conception et le développement de jeux (bien que seulement pour un usage personnel ATM.) Dans l'ensemble, je suis un grand fan de XNA lui-même, et c'est globalement "la sensation". Cependant, étant donné que:
- XNA semble manquer de support (pas de support Metro, pas de mise à jour depuis 2010, etc.)
- J'ai l'intention d'essayer de trouver un emploi dans l'industrie du développement de jeux et, en raison de la domination de C ++, il serait très utile de le connaître davantage.
- XNA ne prend en charge que Windows (non-Metro) et Xbox 360, alors que je suis intéressé par Mac et (dans une moindre mesure) Linux.
J'ai essayé de passer au C ++ comme langage principal. Cependant, je ne veux pas me concentrer sur l'apprentissage de DirectX / C ++ brut pour le moment, donc je cherchais une API C ++ de niveau supérieur (quelque chose du même niveau que XNA, bien que quelque chose d'un peu plus bas serait bien ) avec une sensation similaire à XNA. Donc, pour quelqu'un qui passe de C # / XNA à C ++, quel serait mon meilleur choix pour des API similaires à XNA, bien que non gérées et fonctionnant sur C ++?