Hinweis: Dies ist keine Frage, bei der Sie Ihre Meinung zu C ++ 03 und C ++ 11 äußern.
Unsere in C ++ 03 geschriebene Spiele-Engine ist für die Kompilierung unter Windows, OSX und iOS ausgelegt. Linux-Support ist für die (sehr) nahe Zukunft geplant. Unsere Erfahrung mit Konsolen ist begrenzt, weshalb ich diese Frage stelle.
Derzeit diskutieren wir, ob der Wechsel zu C ++ 11 und die Verwendung nicht kompatibler Funktionen des C ++ 11 - Standards in naher Zukunft ein Problem darstellen könnte, wenn wir unsere Engine auf eine der aktuellen Konsolen (möglicherweise die C ++ 11 - Konsole) portieren müssen Compiler, die von einigen Konsolen unterstützt werden, unterstützen C ++ 11 noch nicht? Wir wissen nicht ...).
Also, Spieleentwickler, die Erfahrung mit mehreren Plattformen und Konsolen haben, denken Sie, wir sollten bei C ++ 03 bleiben, bis die neue Generation von Konsolen ankommt und fast jeder auf den C ++ 11-Standard umgestiegen ist (oder schon?). Oder verwenden die meisten Konsolen / Support-Compiler (VC ++, GCC oder Varianten?), Die bereits C ++ 11-Funktionen unterstützen?