begin process at 2008 07 20 15:56:08
1 213 305 membres
219 nouveaux aujourd'hui
14 166 membres club

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 !

MYMONOPOLE


Information sur la source

Catégorie :Jeux Source .NET ( DotNet ) Classé sous : jeu, mypoly Niveau : Initié Date de création : 01/03/2006 Date de mise à jour : 12/04/2007 19:50:01 Vu / téléchargé: 8 330 / 735

Note :
6,13 / 10 - par 8 personnes
6,13 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note


Description

Ce programme est une version C# du trés célèbre jeu de société de Hasbro
Concernant les notions abordés :
- les tableaux (avec quelques trucs qui me plaisent pas dans la définition)
- les nombres aléatoires (random)
- la création d'évènements (si si il y en a un)
- la gestion dynamique des contrôles d'une fenêtre

et pour finir un bon cours d'usine à gaz... Bah oui désolé je sais que c'est un peu le bazar mais j'arivais pas à faire de modèle papier correct donc je fais tout au fur et à mesure (promis j'améliorerai le code dans une prochaine mise à jour). A ce seujet je suis ouvert à toutes les remarques et critiques. Il ne doit pas y avoir d'erreur à l'execution, néammoins certaine partie me gène par leur lourdeur (et je dois aussi avoir des redondance) donc si vous avez de meilleurs idées que moi je suis preneur.

Source

  • //On télécharge
  • Zip.download();
  • //On extrait
  • Zip.extract("C:/****");
  • //On joue
  • Game.start();
//On télécharge
Zip.download();
//On extrait
Zip.extract("C:/****");
//On joue
Game.start();

Conclusion

Liste des Bugs Répertoriés :
- Ne pas faire entrer à la sélection du nombre de joueur : le bouton actif n'est pas le bouton de rafraichissement;
- Ne pas faire nouvelle partie si une est déja lancé;
- Pas de possibilité de terminer la partie sans quitter le programme;
- le jeu ne se termine pas : pas de détection de faillite;
========================================================================
Fonctions Inactives (élaboré dans des versions futures) :
- Case Chance, Caisse de communauté, Parc Gratuit, Gare, Compagnie de distribution;
- Rejouer en cas de double et prison pour trois double a la suite;
- Système d'hotel et de maison
- Enchère en cas de refus d'un terrain
========================================================================
Améliorations Prévues (aprés v1) :
- Sauvegarde/restauration des parties;
- Mode graphique élaboré (plateau,...);
- Plusieur plateau disponible (plusieurs thèmes);
- Système de statistiques avec suivi d'une session à l'autre;
- Mode multijoueur lan/internet;

Voila j'attends vos avis et vos idées!!

Les sources fournit ont été crée avec Visual Studio 2005 Express Edition.
Ce programme est compatible pour le framework .NET 2.0 ou supérieur.
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

01 mars 2006 00:14:12 :
Précision IDE et Framework.
01 mars 2006 00:16:47 :
Correction orthographique de la présentation (il doit en rester mais vu l'heure c'est au dessus de mes compétences).
12 avril 2007 19:50:02 :
Renommage de la source suite à la demande d'un admin.
  • signaler à un administrateur
    Commentaire de oximoron le 02/03/2006 00:18:02

    Salut camarade programmeur de Monopoly :)

    Eh oui, je suis sur le même type de projet, depuis déjà quelques mois. Au départ ça n'était pas censé être si compliqué, mais il y a finalement beaucoup de règles et de choses possibles au Monopoly...
    J'ai testé ton programme, il est pas mal, à part les messagebox à répétition et le fais qu'elle soit un peu triste cette première version. Sinon pour la class "NameCase" le tableau est une donnée publique, moi je l'aurais mis "private" avec des fonctions pour y accéder, ça respecte plus l'esprit de classe.

      Sinon, je voudrai de donner quelques conseils (tu en fais ce que tu veux) : quitte totalement ton pc pendant trois jours avec un crayon et un paquet de feuilles et fait une analyse (uml serait bien) avec les classes, moi je l'ai fais de façon très sommaire au départ, et ça ne m'a apporté que des problèmes. Vu que compte pas t'arrêter là, je tiens à te dire que je me suis emmêlé les pinceaux à faire 50 trucs en même temps : le jeu lui même, l'ia, le réseau, la partie graphique ... je pense qu'il faut rester concentré sur un truc, et ne pas commencer à programmer des bouts de codes dans tous les sens.

    Je te conseille aussi de commenter ton code le plus possible dès les premières lignes de codes, c'est chiant, mais c'est bien pratique lors d'une reprise du projet

  • signaler à un administrateur
    Commentaire de TheSaib le 02/03/2006 10:48:24 administrateur CS

    Dommage qu'il n'y est pas de vrai interface graphique ;(

  • signaler à un administrateur
    Commentaire de wizad le 02/03/2006 17:55:58

    Pourl'interface graphique ça viendra en temps. ^^ le reste aussi d'ailleur!

  • signaler à un administrateur
    Commentaire de kamalz le 20/05/2006 17:10:29

    L'interface n'est pas bonne et demande beaucoup d'améliorations.

  • signaler à un administrateur
    Commentaire de Jordan59 le 02/07/2006 15:09:24

    Je suis également en train d'essayer d'en faire un!
    Alors Wizad, ça avance?

  • signaler à un administrateur
    Commentaire de Jordan59 le 11/09/2006 19:17:49

    Tu comptes bientôt faire une maj?

  • signaler à un administrateur
    Commentaire de wizad le 11/09/2006 19:46:28

    en fait je cherche à reprogrammer mon jeu pour en faire une version graphique (2d) mais je dois avouer que je n'ai pas beacoup le temps en ce moment de me documenter sur directx ou sur tout autre moteur 2d/3d, lib son&co...

    Donc si vous avez de bonnes adresse (en français de pref => bosser dessus à 22h le soir me permet pas d'être performant dans la lanque de shakespear) je suis prenneur et j'essairai d'avancer un peu plus.

Ajouter un commentaire

Discussions en rapport avec ce code source

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

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

Boutique

Boutique de goodies CodeS-SourceS