Per un po 'di tempo, ho lavorato con XNA per la progettazione e lo sviluppo di giochi (anche se solo per ATM per uso personale.) Nel complesso, sono un grande fan di XNA stesso, ed è nel complesso "sensazione". Tuttavia, a causa del fatto che:
- XNA sembra avere una mancanza di supporto (nessun supporto Metro, nessun aggiornamento dal 2010, ecc.)
- Ho intenzione di provare a trovare un lavoro nel settore dello sviluppo di giochi e, a causa del dominio di C ++, avere più familiarità con esso sarebbe molto utile
- XNA supporta solo Windows (non Metro) e Xbox 360, mentre io sono interessato al supporto per Mac e (in misura minore) Linux.
Ho cercato di passare al C ++ come lingua principale. Tuttavia, non voglio concentrarmi sull'apprendimento di DirectX / C ++ non elaborati in questo momento, quindi ho cercato un'API C ++ di livello superiore (qualcosa allo stesso livello di XNA, anche se qualcosa di un po 'più basso livello andrebbe bene ) con un aspetto simile a XNA. Quindi, per qualcuno che passa da C # / XNA a C ++, quali sarebbero le mie migliori scelte per API simili a XNA, sebbene non gestite e in esecuzione su C ++?