Du behöver inte ett specifikt datorsystem med dubbla grafikadaptrar för att skapa XNA -spel. XNA är en ram som körs ovanpå .NET -ramverket och använder den grafikhårdvaran som finns på ditt system.
Här är en uppdelning av de viktigaste aspekterna:
vad du faktiskt behöver:
* Operativsystem: XNA designades för Windows och stödde Windows XP, Vista och 7. Men den är inte längre aktivt utvecklad och är inte kompatibel med moderna Windows -versioner.
* Visual Studio: Detta är den integrerade utvecklingsmiljön (IDE) du använder för att skriva din XNA -spelkod i C#.
* .Net Framework: XNA förlitar sig på .NET -ramverket, som ger grunden för att köra spelmotorn.
* Grafikkort: Du behöver ett grafikkort med tillräcklig kraft för att hantera kraven på ditt spel. De specifika kraven beror på komplexiteten i ditt spel. Ett modernt integrerat grafikkort är vanligtvis tillräckligt för enkla 2D -spel, men mer krävande 3D -spel kan behöva ett dedikerat grafikkort.
Dual grafikadaptrar:
Dubbla grafikadaptrar är inte ett krav för att utveckla XNA -spel. De kan vara fördelaktiga i vissa scenarier:
* high-end-spel: Om du utvecklar ett mycket grafiskt intensivt spel kan dubbla grafikkort öka prestandan avsevärt.
* crossfire eller SLI: Dessa tekniker tillåter två kompatibla grafikkort att arbeta tillsammans, vilket kan förbättra prestandan.
Men för de flesta XNA -spelutvecklingar räcker ett enda grafikkort.
Viktig anmärkning:
XNA är inte längre aktivt utvecklad eller stödd av Microsoft. Det har ersatts av nyare ramverk som monogame och enhet. Om du bara börjar är det bäst att lära sig dessa nyare ramverk istället för XNA.
Avslutningsvis: Du behöver inte dubbla grafikadaptrar för att skapa XNA -spel. En lämplig dator med ett anständigt grafikkort, Visual Studio och .NET Framework är allt du behöver för att komma igång.