Quali sono i requisiti hardware / driver minimi per l'esecuzione di un gioco Monogame 3.x, su ciascuno dei vari sistemi operativi?
Quali sono i requisiti hardware / driver minimi per l'esecuzione di un gioco Monogame 3.x, su ciascuno dei vari sistemi operativi?
Risposte:
Per la prossima versione di MonoGame SDL2; https://github.com/flibitijibibo/MonoGame
La versione SDL2 non è attualmente prevista per sostituire le soluzioni Linux, Mac e GL ma quando ho chiesto al Dev ha risposto con "Lo spero". Gli ho anche chiesto delle versioni di shader;
Dato che MonoGame funziona su XP, suppongo che il requisito del modello di shader D3D sia 3.0 (cioè DirectX 9.0c). Penso che sia anche sicuro supporre che le attuali porte MonoGame richiedano GL 2.1 senza estensioni ARB. Che il mio laptop deve mancare.
Il mio laptop di riferimento è in esecuzione con un processore Intel Celeron con Mobile Intel® GMA 4500M per la grafica (che credo abbia OpenGL 2.0 / 2.1) e che è attualmente su Linux (prima che lo cambiassi con Linux eseguivo Windows 7 e il La soluzione WindowsGL funzionerebbe perfettamente).
Questo articolo su Gamasutra fornisce anche ulteriori informazioni sui requisiti software;
Per desktop Windows, è possibile utilizzare VS 2010 Express o versione successiva oppure VS 2012 Express per desktop o versione successiva su Windows 7 o 8.
Per Windows Store, è necessario VS 2012 Express per Windows 8 o versioni successive su Windows 8.
Per Windows Phone 8, avrai bisogno di Windows 8 a 64 bit e dell'SDK di Windows Phone 8. Ciò installerà VS 2012 Express per Windows Phone e può funzionare anche con VS 2012 Professional o versioni successive.
Per utilizzare l'emulatore di Windows Phone 8, il PC deve soddisfare requisiti hardware specifici; consultare www.microsoft.com/en-GB/download/details.aspx?id=35471 per i dettagli.
Per Android e / o iOS, avrai bisogno di VS 2010 o 2012 Professional o versioni successive e Xamarin Business o versioni successive su Windows 7 o 8.
http://www.gamasutra.com/view/feature/192209/from_xna_to_monogame.php
Ok, inizierò il wiki.
iOS, Android, Windows (sia OpenGL e DirectX), Mac OS X, Linux, Windows 8 Store, Windows Phone 8, PlayStation Mobile e la console OUYA.
Riferimenti: http://www.monogame.net/
Riferimenti: https://github.com/mono/MonoGame/wiki/Tutorials:prerequisites https://monogame.codeplex.com/discussions/438421
Riferimento: file di progetto https://github.com/mono/MonoGame/tree/develop/MonoGame.Framework
Di seguito sono riportati i requisiti di sistema per la creazione di contenuti per tutte le piattaforme di destinazione MonoGame:
Al momento MonoGame non include un'implementazione indipendente della pipeline di contenuti XNA. Dipendiamo dall'implementazione della pipeline di contenuti XNA di Microsoft e da Visual Studio 2010 su Windows per creare contenuti per tutte le piattaforme MonoGame.
Riferimento: https://github.com/mono/MonoGame/wiki/MonoGame-Content-Processing
Ho posto la domanda sui forum di Monogame , questa è la lista che è venuta da quella:
- Windows Phone 8 : nessuna restrizione. Funzionerà su tutti i dispositivi Windows Phone 8.
- Windows Store : nessuna restrizione. Stessi requisiti necessari per l'installazione di Windows 8 su quel PC.
- Desktop di Windows (OpenGL) : penso che OpenGL 3.0 sia il minimo per la grafica, più OpenAL per l'audio.
- Desktop di Windows (DirectX) : DirectX 11 installato.
- Android : minimo Android 2.3.
- iOS : penso che iOS 4.0 sia il minimo.
- Mac OS X : dovrebbe essere eseguito su tutto l'hardware Mac OS X recente e attuale.
- Linux : supporto per i driver OpenGL 3.0, penso che ci siano altri pacchetti richiesti come libsdlmixer, ecc.
Software:
Windows Vista:
DirectX11 installato
.NET 4.0 / 4.5 installato
Windows 7:
.NET 4.0 / 4.5 installato
Windows 8:
nessuna dipendenza (DirectX11 + .NET 4.5 viene già fornito con il sistema operativo)
Hardware:
Tuttavia, detto questo, dipende davvero da quanto la memoria del tuo gioco sia intensiva. Se è un gioco con molti modelli, sprite ecc., Allora avrai bisogno di più RAM. Un gioco normale richiede circa 2-4 GB di RAM, con un processore decente e un sistema operativo a 64 bit.