Jeu d'othello en fausse 3d

Soyez le premier à donner votre avis sur cette source.

Vue 14 541 fois - Téléchargée 795 fois

Description

Une de mes premieres sources en C#

3 classes :
=> Partie : cette classe gere le deroulement de la partie
=> Plateau_de_jeu : cette classe gere tout ce qui concerne le plateau (affichage, pose d'un pion...)
=> et enfin AI : un debut d'AI. Cette classe n'est pas terminée et peut être surement optimisée. Mais l'ordi pose déjà ses pions à des emplacements valides...

J'ai essayé de commenter le code, sauf celui qui concerne le formulaire "a propos" (ou j'ai testé divers effets).

A vos critiques...

PS : je suis pas graphiste, donc pas la peine de critiquer les graphismes, c'est plus le code qui m'interesse.
PS2 : pensez à copier le repertoire "Graphisme" dans "/bin/debug" ou "/bin/release"

Conclusion :


Et pour terminer, je fais un coup de pub à "Art of Illusion" que j'ai utilisé pour créer les pions et le plateau en 3D : aoi.sourceforge.net.
Il est gratuit et je l'ai trouvé vraiment sympa.

Sans oublier SharpDevelop...

Sinon, j'ai une petite question : je sais qu'avec le logiciel "Visual Studio .net" on peut incorporer les images dans le projet mais je n'y arrive pas avec SharpDevelop (ceci me permettrait de seulement avoir besoin du fichier exe pour lancer le jeu et de ne plus avoir besoin du repertoire "Graphisme").
Quelqu'un aurait une idée ???

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

culroussi
Messages postés
12
Date d'inscription
vendredi 30 avril 2004
Statut
Membre
Dernière intervention
17 octobre 2005

J'ai oublié de dire dans la description de la mise à jour, que les images sont "importées" dans le fichier "Othello.Images.resources" et qu'il n'y a plus besoin de penser à copier le répertoire "Graphisme" dans "/bin/debug" ou "/bin/release".
culroussi
Messages postés
12
Date d'inscription
vendredi 30 avril 2004
Statut
Membre
Dernière intervention
17 octobre 2005

Desolé, mais en double-cliquant sur les fichiers (présents dans le zip, je viens de vérifier) .prjx ou . cmbx, ca ouvre tout d'un coup (le projet est réalisé avec SharpDevelop).

Et pour les images, j'avais essayé avec imageList, mais pour ca répondé pas a 100% à mes besoins (mais je ne me rappelle plus pourquoi).

J'ai trouvé une autre solution : "importer" les images dans les fichiers .ressources et les "utiliser" avec ResourceManager.

Je suis en train d'essayer de programmer un algo min/max pour l'AI et dès que ca roule je mets la mise à jour en ligne (le pb, c'est que là, j'ai pas beaucoup de temps).
taoetc
Messages postés
346
Date d'inscription
lundi 8 septembre 2003
Statut
Membre
Dernière intervention
3 septembre 2007
3
Heu , il manque le fichier projet pour tout ouvrir d'un coup

Autrement, pour les images, et bien heu, il y a des objets imagelist, peut etre que ca peut te servir
culroussi
Messages postés
12
Date d'inscription
vendredi 30 avril 2004
Statut
Membre
Dernière intervention
17 octobre 2005

C'est bon, j ai trouve !!!!
culroussi
Messages postés
12
Date d'inscription
vendredi 30 avril 2004
Statut
Membre
Dernière intervention
17 octobre 2005

Bonjour tout le monde,

j'ai une petite question :
Quand je compile le projet, SharpDevelop me créer 2 fichiers (le exe et un dll).
Si je déplace le exe dans un répertoire où il n'y a pas le dll, ca "marche" mais le style des boutons n'est plus le même.
Donc "tout ca doit être stocker dans le dll". Est-il possible, avec SharpDevelop, de "tout mettre dans l'exe" ?

Et, est-il possible de "mettre dans l'exe" les images, afin que tout le projet ne tienne que dans un fichier ?

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.