Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : faire un plateau de jeu [ Archives / Graphique ] (catamenia)

samedi 18 février 2006 à 14:21:22 | faire un plateau de jeu

catamenia

Membre Club
bonjour,
Je souhaiterais faire un plateau de jeu style plateau de jeu d'échec, jeu de dame
que me conseillez vous pour faire se plateau?
dois je dessiner la grille dan un panel?
dois faire un user control avec 64 picture box?
autres moyens plus efficace?

que me conseillez vous?

merci

lundi 20 février 2006 à 06:23:16 | Re : faire un plateau de jeu

sebmafate

Membre Club Administrateur CodeS-SourceS
je ferais un grand panel... c'est plus rapide à l'exécution de redessiner 1 controle plutot que 64...

Sébastien FERRAND (blog)
[Microsoft MVP Visual C#]


lundi 20 février 2006 à 13:36:38 | Re : faire un plateau de jeu

Nikoui

Tout dépend de ce que tu appelle 'plus efficace'...

S'il s'agit simplement de la vitesse de dessin, la solution "1 grand panel" peut être assez efficace (et encore, si tu n'a besoin de "rafraichir" que 2 cases du plateau, il vaut mieux ne re dessiner que ces deux cases...)

S'il s'agit de clarifier/faciliter l'accès au plateau depuis le code, faire un composant par case (que ce soit 64 panels, 64 picture box...) te permet de gérer cela plus intuitivement : l'utilisateur clique sur une case, c'est la case qui répond directement au clic (dans l'autre cas, tu dois calculer la case qui a été cliquée à partir des coordonnées du curseur, pas compliqué mais moins "propre"...)

Donc moi j'opterai pour la solution 64 objets, et j'utiliserai surement des panels si tu dois faire un dessin à la main (comme une case noir ou blanche), ou des pictures box si tu veux utiliser des images pour tes cases (par exemple de jolies cases en marbre...). Mais ce n'est que mon avis :)


lundi 20 février 2006 à 14:21:03 | Re : faire un plateau de jeu

sebmafate

Membre Club Administrateur CodeS-SourceS
ton point de vue se défend... mais par expérience, je sais que le grand panel sera plus rapide.

Sébastien FERRAND (blog)
[Microsoft MVP Visual C#]


lundi 20 février 2006 à 14:27:48 | Re : faire un plateau de jeu

Nikoui

Si l'efficacité que recherche l'auteur du message concerne la vitesse d'affichage, oui, je suis d'accord avec toi...

lundi 20 février 2006 à 19:16:25 | Re : faire un plateau de jeu

catamenia

Membre Club
je ne recherche pas forcément de rapidité absolue.
merci pour vos conseilles, je pense que je vais essayer les 2 solutions et prendre celle qui me convien le mot suivant les problemes rencontrés

merci

vendredi 6 juin 2008 à 16:00:02 | Re : faire un plateau de jeu

devlop20



salut
je devrais réaliser le jeu de dame en C#, et vraiment je suis débutant en ce langage
si vous pouver m'aider



Cette discussion est classé dans : jeu, plateau


Répondre à ce message

Sujets en rapport avec ce message

Pions sur un plateau de jeu [ par Jordan59 ] Bonjour à tous,Je suis en train de réaliser un monopoly. J'ai donc mis une PictureBox avec le Plateau de jeu et je souhaite y placer mes pions ronds.J Utilisation d'une DLL C++ dans un projet C# [ par jcex ] Bonjour, je voudrais utiliser une DLL exportée à partir d'un projet C++ dans un projet XNA, donc en C sharp.J'ai m'y la dll dans le même dossier que l Création de jeu de stratégie temps réel recherche d'équipe [ par pvpnd8 ] Création de jeu de stratégie temps réel. Salut à tous je me présente [Traduction] Jeu d'essai [ par LocalStone ] Salut à tous, Alors une fois n'est pas coutume, j'ai une question ... D'anglais. Je m'adresse ici puisque je pense que les développeurs qui utilisent Script ou programme Windows qui bloque un jeu à une minute donnée [ par combisequenceur ] Ma fille joue excessivement aux Sims avec Windows, je suis obligé de lui arracher le portable pour qu'elle arrête, bien sûr il y aussi la touche q pou Demande d'info concernant une creation de jeu 3d... [ par PEGASUS400 ] Bonjour a tous, Nous sommes un petit groupe de jeunes etudiants en informatique et nous voulons creer une entreprise de developpement de jeux 2d/3d ma lancement d'une appli [ par rintchu ] salut a tous,voila, je voudrais mettre dans mon programme un jeu secret comme ceux que l'on trouve dans Word ou Excel. Comment dois je faire pour reli Changer l'image d'un label ... [ par Baelorn ] Bonjour,je suis actuellement en train de réaliser un jeu en C# mode graphique et je rencontre un problème au niveau du changement de l'image d'un labe jeu vache taureau language c [ par cafou ] est ce que quelqu'un pourrait me donner la solution du jeu vache taureau en language cmerci d'avanceCAFOU Comment faire un plateau hexagonale ? [ par oberown ] Dans les jeux de type wargame souvent les cases sont de forme hexagonale (6 côtés).Quand on créé un plateau style damier, ou échiquier les cases sont


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.