Remarque: Il ne s'agit pas d'une question "Donnez votre avis" sur C ++ 03 et C ++ 11.
Notre moteur de jeu, écrit en C ++ 03, est conçu pour être compilé sur Windows, OSX et iOS. Le support Linux est prévu dans un (très) proche avenir. Notre expérience est limitée en ce qui concerne les consoles, c'est pourquoi je pose cette question.
Actuellement, nous discutons si le passage à C ++ 11 et l'utilisation de fonctionnalités non compatibles de la norme C ++ 11 pourraient poser un problème dans un avenir proche lorsque nous devons porter notre moteur sur l'une des consoles de génération actuelles (peut-être le Les compilateurs pris en charge par certaines consoles ne prennent pas encore en charge C ++ 11? Nous ne savons pas ...).
Donc, les développeurs de jeux qui ont de l'expérience sur plusieurs plates-formes et consoles, pensez-vous que nous devrions nous en tenir au C ++ 03 jusqu'à ce que la nouvelle génération de consoles arrive et que la plupart des gens soient passés au standard C ++ 11 (l'ont-ils déjà?). Ou la plupart des consoles utilisent-elles / prennent-elles en charge des compilateurs (VC ++, GCC ou variantes?) Qui prennent déjà en charge les fonctionnalités C ++ 11?