J'ai un ordinateur obsolète, qui actuellement n'exécutera pas certains composants XNA. Je suis un débutant dans ce domaine, donc je cherche à faire d'autres choses de programmation avant d'avoir un nouvel ordinateur capable de gérer XNA et tout le reste. Tetris est-il facile à fabriquer sans XNA?Est-ce que Tetris peut être fabriqué sans utiliser XNA actuellement? En utilisant C#?
Répondre
Bien sûr. J'ai écrit Tetris pour le mode texte, et dans ILasm pour ça, donc c'est possible.
Vous pouvez travailler sur l'intelligence du jeu dans n'importe quel style de présentation, puis changer cela plus tard.
+1 excellente réponse :) – vladr
Vous voulez dire par le mode texte une application de la console? – helpermethod
Oui. Mon point de vue au débutant est de rester simple et revenir à l'essentiel, rendant Tetris ne nécessite aucune technologie de rendu avancée. Tetris a été fait sur presque toutes les plateformes et tous les types d'affichage. J'ai fait une version de malédiction sur HPUX sur un écran vert WYSE de 12 "un été en tant que coop.Les blocs tombaient erratiquement lorsque les travaux par lots étaient en cours et mon administrateur système n'était pas content de trouver un jeu d'écriture sur le serveur UNIX départemental – codenheim
Vous pouvez écrire des applications WPF et Silverlight en C# et ils sont plus de plates-formes capables de construire un jeu de Tetris.
Voici un jeu Tetris développé en Silverlight. http://www.herbess.com/Projects/Silverlight.aspx
Profitez et bonne chance.
Vous n'avez certainement pas besoin de fonctionnalités graphiques avancées pour Tetris, et le développement C# et GDI/GDI + sera parfait.
Here's some VS2003 vintage samples de MS - vous pouvez examiner la section « Utilisation GDI + avec C# » code source pour commencer
Je suis curieux de savoir pourquoi vous pensez que XNA est nécessaire. – FrustratedWithFormsDesigner