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.
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;
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.
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.
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.
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à.
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.
Réponses:
Pour la prochaine version de MonoGame SDL2; https://github.com/flibitijibibo/MonoGame
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;
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;
http://www.gamasutra.com/view/feature/192209/from_xna_to_monogame.php
la source
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
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:
À 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
la source
J'ai posé la question sur les forums Monogame , voici la liste qui en est ressortie:
la source
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.
la source