2013-03-17 6 views
19

Da quando Microsoft ha rilasciato XNA (e sì, so che si può ancora usarlo abbastanza bene, ma il fatto che non venga sviluppato dopo solo un breve periodo di esistenza parla molto). Quali sono le migliori librerie grafiche C# per lo sviluppo 2D semplice (simile ad Allegro, SFML, SDL e simili)? Per il meglio intendo quelli in sviluppo attivo, con una comunità attiva e, si spera, con alcuni tutorial decenti.Librerie grafiche per 2D (nessuna XNA per favore)

Ho provato a cercare una risposta, ma, in un modo o nell'altro, è XNA che viene sempre (forse per un motivo ...)

Grazie!

+1

Hai considerato Monogame? è l'XNA api ed è sotto pesante controllo check github.com/mono/monogame – roundcrisis

+7

Questa domanda è sia utile che costruttiva. Ha bisogno di essere riaperto. – ThunderGr

+0

@ThunderGr Richiede esplicitamente risorse esterne. Deve essere chiuso. –

risposta

9

OpenTK o TaoFramework.

Ci sono molti tutorial. Uno di questi può essere trovato here.

+0

Grazie! Questo è esattamente quello che stavo cercando! In qualche modo lo mancava su Google a favore di wrapper SDL e così via. – Leo

+0

OpenTK è ben lungi dall'essere attivamente sviluppato, la loro ultima versione era> 3 anni fa ... – d3dave

+0

OpenTK è ancora attivo e parte di esso viene utilizzato in MonoDevelop. Relativamente, TaoFramework è ancora meno attivo. 3 anni ..., non è così obsoleto, e la qualità di OpenTK, penso, è degna di attenzione. – David

2

quadri che mi piacciono:

Per le librerie che hai lì elencati è un wrapper per SDL SDL.NET

Re- aggiunta di contenuti rimossi in una recensione (PERCHÉ? La risposta non è XNA, ma implementazione Open Source di XNA)

Anche se si ha familiarità con XNA è possibile utilizzare MonoGame - implementazione di XNA in fase di sviluppo attivo. Il supporto per Playstation Mobile e Raspberry PI è in fase di sviluppo.