Tetris wpf

Soyez le premier à donner votre avis sur cette source.

Vue 15 185 fois - Téléchargée 1 887 fois

Description

C'est un simple jeu de tetris que j'ai fait dans le but d'expérimenter WPF. Toute l'interface est faite avec des balises XAML, jusqu'a la création des blocks et du fond d'écran du jeu. Le déplacement du bloc principale à la verticale est fait de manière fluide (et non bloc to bloc comme c'est souvent le cas). Il supporte les blocs spéciaux (qui servent à se sortir du pétrin), il y a un peu d'animation en XAML.

Tout est à votre disposition, sentez-vous libre d'en faire ce que vous voulez, si quelqu'un aurait envie de le reprendre pour l'améliorer qu'il ne se gêne point (Je dis ça car c'est déjà arrivé avec mon tetris en C et le résultat était plutôt intéressant ^^).

Le moteur de jeu est totalement indépendant de l'interface, théoriquement on pourrait passer à DirectX/Silverlight/etc... sans modifier le code.

Le son est également supporté, par contre cette partie de code à été désactivée avant l'envoie, certaines personnes ayant eu des difficultés avec la librairie FMod.DLL (dont un Blue Screen :S).

Source / Exemple :


//Visual C# 2008 Express SP1
//ZIP
/*................*/

Conclusion :


Toute remarque constructive est évidement la bienvenue

Vitesse en fonction du score (aurait pu augmenter plus rapidement ?)
Bloc spéciaux aléatoires

Touches :
Gauche, Droite : Déplacement
Haut : Rotation
Bas : Descente rapide
Espace : Instant drop
Z : Utiliser un special block (On ne choisit pas celui que l'on veut, sa serait trop facile)

Explication des specials blocks :
N (Nuke) - Vide complètement le jeu
CL (Clear Line) - Retire une ligne
B (Bar) - Donne une pièce de type #### comme prochaine
G (Gravity) - Comble tous les trous et élimine les nouvelles lignes pleines

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

griffondorr
Messages postés
427
Date d'inscription
dimanche 6 juillet 2008
Statut
Membre
Dernière intervention
4 mai 2009
-
j'adore ce jeu :p quel programme faut télécharger pour pouvoir lire ta source stp ?

merci de me répondre ;)
cs_max12
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014
-
Il faut Visual C# 2008 Express : http://www.microsoft.com/express/vcsharp/

J'ai également laissé le .EXE qu'il faut prendre soin de renommer, en gardant a l'esprit que le site n'est pas responsible de l'ouverture des .EXE
griffondorr
Messages postés
427
Date d'inscription
dimanche 6 juillet 2008
Statut
Membre
Dernière intervention
4 mai 2009
-
si jamais ton .exe est détecter comme virus, t'en prend la responsabilité

cordialement griffondor
cs_max12
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014
-
Le SITE n'est pas responsable, sa fait partie de la charte. Mon rappel vise à rappeler que le EXE n'est pas interdit tant que son exécution ne peut être faite accidentellement.
cs_max12
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014
-
A oui et si c'était le cas tu as raison, les admins s'occuperaient de me faire brûler sur un bûché.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.