Mais c’est pour autant que je vais diffuser des screenshots !
Donc j’en remets de l’éternel premier niveau avec quelques nouveaux sprites de-ci de-là
Bon aller, juste un screen alors :
On est dimanche, j’ai enfin réalisé (en 3 heures seulement) un jeu que j’ai toujours voulu développer : Tetris !
Bon c’est très sommaire, la maniabilité est très moyenne, il y a quelques bugs et il n’y a pas de menus / effets spéciaux mais le jeu marche \o/
Si ça vous intéresse :
http://download.valryon.fr/index.php?file=10
Attention ceci n’est en aucun cas un jeu complet et fonctionnel !!!
Par contre TGPA n’avance pas…
Après un temps d’absence je vais essayer de me motiver à terminer ce didacticiel…
Cette partie est totalement subjective (je ne suis qu’un étudiant sans expérience pro dans le domaine du jeu vidéo donc ne prenez pas cet article comme un bout de science exacte) et vous donnera une structure possible pour votre code.
Avoir une idée avant le développement de la structure de son code pour un jeu quelconque (testé pour de la 2D en tout cas).
Je ne suis pas très satisfait de cet article, aidez-moi à l’améliorer en m’indiquant ce qui cloche… J’ai un peu perdu la motivation d’écrire et c’est sans doute l’un des plus gros problèmes.
Vous vous demandez quelle méthode prend le plus de ressources systèmes dans votre application .NET (jeu XNA compris) ?
Essayez Nprof :
http://code.google.com/p/nprof/
Cela permet de voir assez facilement où votre code est coûteux et là où il vaudrait mieux optimiser =)
En attendant des articles plus complets, notamment la suite du didacticiel et la prochaine démo de TGPA, vous pouvez avoir des news plus petite sur le twitter de TGPA :
Cette partie est dédiée à tout ce qui peut remplir la méthode Update() : collisions et déplacements en particulier.
Cette partie est dédiée à tout ce qui peut remplir la méthode Update() : collisions et déplacements en particulier.
Maintenant que l’on a affiché un magnifique « Hello World », il est temps de s’attaquer à des trucs plus intéressants : le chargement et l’affichage d’images
Pour cette deuxième partie nous allons nous intéresser à la création d’un programme affichant « Hello World » à l’écran en utilisant XNA.