Configuration matérielle minimale requise pour le jeu?


14

Quelle est la configuration matérielle / pilote minimale requise pour exécuter un jeu Monogame 3.x, sur chacun des différents systèmes d'exploitation?


1
C'est une bonne question. Probablement pas une question à laquelle une seule personne peut répondre. Peut-être que cela fonctionnerait mieux en tant que wiki communautaire. meta.stackexchange.com/questions/11740/…
craftworkgames

Pas une mauvaise idée @craftworkgames, si un mod veut le marquer comme un wiki communautaire - allez-y.
Jon

À titre de référence (je le supprimerai plus tard), les plates-formes officiellement prises en charge à ce jour sont: iOS, Android, Mac OS X, Linux Windows 8 Metro, avec d'autres à venir bientôt (WIndows 8 Phone, OUYA et PlayStation Mobile) .
ashes999

N'oubliez pas Windows 7, Vista et je crois XP.
Jon

Il est fort probable que la configuration matérielle requise soit inférieure à celle du système d'exploitation. Donc, non pertinent. Tout ce qui reste vraiment, ce sont les composants logiciels prérequis, ce que fournissent vos réponses.
MichaelHouse

Réponses:


1

Pour la prochaine version de MonoGame SDL2; https://github.com/flibitijibibo/MonoGame

entrez la description de l'image ici

La version SDL2 n'est actuellement pas prévue pour remplacer les solutions Linux, Mac et GL, mais lorsque j'ai demandé au développeur, il a répondu "J'espère que oui". Je lui ai aussi posé des questions sur les versions de shaders;

entrez la description de l'image ici

Comme MonoGame fonctionne sous XP, je suppose que l'exigence du modèle de shader D3D serait 3.0 (c'est-à-dire DirectX 9.0c). Je pense qu'il est également prudent de supposer que les ports MonoGame actuels nécessitent GL 2.1 sans extensions ARB. Ce dont mon ordinateur portable doit manquer.

Mon ordinateur portable de référence fonctionne avec un processeur Intel Celeron avec Mobile Intel® GMA 4500M pour les graphiques (qui, je crois, a OpenGL 2.0 / 2.1) et qui est actuellement sous Linux (Avant de le changer pour exécuter Linux, j'utilisais Windows 7 et le La solution WindowsGL fonctionnerait parfaitement bien).

Cet article sur Gamasutra fournit également plus d'informations sur les exigences logicielles;

Pour le bureau Windows, vous pouvez utiliser VS 2010 Express ou supérieur, ou VS 2012 Express pour bureau ou supérieur sur Windows 7 ou 8.

Pour Windows Store, vous aurez besoin de VS 2012 Express pour Windows 8 ou supérieur sur Windows 8.

Pour Windows Phone 8, vous aurez besoin de Windows 8 64 bits et du SDK Windows Phone 8. Cela installera VS 2012 Express pour Windows Phone et peut également fonctionner avec VS 2012 Professional ou supérieur.

Pour utiliser l'émulateur Windows Phone 8, votre PC doit répondre à des exigences matérielles spécifiques; voir www.microsoft.com/en-GB/download/details.aspx?id=35471 pour plus de détails.

Pour Android et / ou iOS, vous aurez besoin de VS 2010 ou 2012 Professional ou supérieur et Xamarin Business ou supérieur sur Windows 7 ou 8.

http://www.gamasutra.com/view/feature/192209/from_xna_to_monogame.php


J'ai donc deux questions ... 1) Monogame SDL, à votre avis, est-il prêt pour une utilisation en production (ou sera-ce bientôt?), Et 2) Le Monogame actuel fonctionne sur votre ordinateur portable ou non? Désolé de ne pas comprendre cette partie. Merci aussi pour la réponse.
Jon

@Jon Il sera bientôt fusionné dans le référentiel officiel. En termes de qualité de production, flibit est le gars responsable du portage de fez sur mac & linux (qui vient de sortir), il a mentionné que quelques nouveaux bugs lui ont été signalés mais je l'utilise actuellement dans mon projets et ça fonctionne très bien pour moi. Je vous recommande vivement de l'utiliser. En ce qui concerne la deuxième partie, oui, le jeu actuel fonctionne sur mon ordinateur portable.
dan369

Je pensais que MonoGame SDL2 était complètement sorti des rails et qu'il ne reviendrait pas. Comme s'ils étaient trop différents ou quelque chose comme ça ... Du moins, c'est ce que dit leur site Web.
BrainSlugs83

3

D'accord, je vais commencer le wiki.

Plateformes prises en charge

iOS, Android, Windows (OpenGL et DirectX), Mac OS X, Linux, Windows 8 Store, Windows Phone 8, PlayStation Mobile et la console OUYA.

Références: http://www.monogame.net/

Conditions préalables

Références: https://github.com/mono/MonoGame/wiki/Tutorials:prerequisites https://monogame.codeplex.com/discussions/438421

Exigences spécifiques à la plate-forme

  • iOS - OpenGL ES
  • Android - OpenGL ES
  • Windows (OpenGL) - OpenGL
  • Windows (DirectX) - DirectX
  • Mac OS X - OpenGL
  • Linux - OpenGL
  • Windows 8 Store - DirectX
  • Windows Phone 8 - DirectX
  • PlayStation Mobile -?
  • OUYA - OpenGL ES

Référence: fichiers de projet https://github.com/mono/MonoGame/tree/develop/MonoGame.Framework

Traitement du contenu

Voici la configuration système requise pour la création de contenu pour toutes les plates-formes cibles MonoGame:

  • Windows XP avec SP2, Windows Vista, Windows 7, Windows 8.
  • Visual C # 2010 Express ou Pro avec SP1 installé.
  • SDK Windows Phone 7.1 (REMARQUE: veillez à installer la mise à jour SDK Windows Phone 7.1.1 illustrée ci-dessous.)
  • Windows Phone SDK 7.1.1 (les anciennes versions de XNA ne fonctionnent pas! )

À l'heure actuelle, MonoGame n'inclut pas d'implémentation indépendante du pipeline de contenu XNA. Nous dépendons de l'implémentation du pipeline de contenu XNA de Microsoft et de Visual Studio 2010 sur Windows pour créer du contenu pour toutes les plates-formes MonoGame.

Référence: https://github.com/mono/MonoGame/wiki/MonoGame-Content-Processing



1
Merci, mais le point principal de cette question était de résoudre la question sans réponse de la configuration matérielle requise. Nulle part sur le site, les forums ou le github de Monogame, ils ne mentionnent les exigences matérielles.
Jon

Notez que le site hébergeant l'implémentation OpenAL de Creative a disparu il y a quelques semaines, donc le lien de pré-demande OpenAL est mort.
Robert Rouhani

Malheureusement, je ne connais pas la réponse non plus, j'ai donc fourni toutes les informations que je pouvais trouver pour commencer avec l'intention que plus de gens remplissent tous les blancs qu'ils peuvent. Peut-être que nous avons besoin de certains espaces réservés de titre spécifiques pour montrer que toutes les informations ne sont pas encore là.
craftworkgames

3

J'ai posé la question sur les forums Monogame , voici la liste qui en est ressortie:

  • Windows Phone 8 : Aucune restriction. Fonctionne sur tous les appareils Windows Phone 8.
  • Windows Store : aucune restriction. Mêmes exigences que celles dont vous aviez besoin pour installer Windows 8 sur ce PC.
  • Bureau Windows (OpenGL) : Je pense qu'OpenGL 3.0 est le minimum pour les graphiques, plus OpenAL pour l'audio.
  • Bureau Windows (DirectX) : DirectX 11 installé.
  • Android : Android 2.3 minimum.
  • iOS : je pense que iOS 4.0 est le minimum.
  • Mac OS X : devrait fonctionner sur tout le matériel Mac OS X récent et actuel.
  • Linux : prise en charge du pilote OpenGL 3.0, je pense qu'il existe d'autres packages requis tels que libsdlmixer, etc.

0

Logiciel:

Windows Vista:
DirectX11 installé
.NET 4.0 / 4.5 installé

Windows 7:
.NET 4.0 / 4.5 installé

Windows 8:
aucune dépendance (DirectX11 + .NET 4.5 est déjà fourni avec le système d'exploitation)

Matériel:

Cependant, cela étant dit, cela dépend vraiment de l'intensité de la mémoire de votre jeu. Si c'est un jeu avec beaucoup de modèles, sprites, etc., vous aurez besoin de plus de RAM. Un jeu normal nécessite environ 2 à 4 Go de RAM, avec un processeur décent et un système d'exploitation 64 bits.


Vous avez obtenu votre réponse juste avant de publier le wiki. Si vous pouviez intégrer vos informations dans le wiki et fournir des références, ce serait génial :)
craftworkgames

1
Ce n'est pas vraiment une réponse à la question posée, la question est plutôt de savoir quelles sont les exigences matérielles / pilotes et quel modèle de shader est nécessaire.
Jon
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.