Sto scrivendo un programma di modifica delle mappe per un gioco 2D usando XNA. Per creare un Texture2D per tutte le tessere che richiede una mappa richiede troppo tempo.Esiste un'alternativa più veloce all'utilizzo delle trame in XNA?
Esistono alternative all'utilizzo di trame per il disegno con XNA?
Ho tentato di creare una sola trama per set di tessere invece di una trama per ogni piastrella in un set di tessere, ma c'è un limite alle dimensioni delle trame e non ho potuto adattare tutte le tessere di un set di tessere in una struttura.
Attualmente il programma contiene tutte le possibili trame in memoria come oggetti Bitmap. C'è un modo per disegnare semplicemente un oggetto Bitmap sullo schermo in XNA? Ho cercato ma non riesco a trovare alcuna informazione su questo. Questo approccio eviterebbe di dover creare trame del tutto, comunque qualsiasi colorazione o effetti che dovrei fare direttamente alla bitmap.
Grazie per la risposta, non c'è nulla che mi richiede di usare XNA, no. In questo momento sono tornato a lavorare su una versione C++ e DirectX dello strumento. Il mio problema era che le trame in XNA sembrano essere incredibilmente lente. Ciò che richiede oltre 100 secondi con XNA Texture2D richiede 0,3 secondi utilizzando le trame DirectX. Grazie per l'immediatezza - principalmente quello che volevo sapere è che non c'è modo di disegnare direttamente una bitmap sullo schermo. –