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 !

JAWBREAKER.NET


Information sur la source

Catégorie :Jeux Source .NET ( DotNet ) Classé sous : jeu, pocketpc, pcdebureau, adaptation Niveau : Débutant Date de création : 05/06/2006 Vu / téléchargé: 8 489 / 347

Note :
9 / 10 - par 4 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Description

Cliquez pour voir la capture en taille normale
Ce programme est une (tentative de) ré-écriture, en .NET 2.0 et pour PC de bureau, d'un jeu PocketPC. Pour la petite histoire, je l'ai fait afin qu'un certain membre de ma famille, qui raffole de ce genre de petit jeu, puisse y jouer sur son PC de bureau sans monopoliser en permanence mon Pocket PC ! J'ai appris depuis que l'éditeur avait sorti une version PC de ce jeu (http://www.oopdreams.com/win/bubblets/), donc en fin de compte, j'ai fait cela pour rien...

Le principe du jeu est simple, il faut faire disparaître toutes les balles du plateau en cliquant sur des groupes de balles de la même couleur. Par rapport au programme original, j'ai ajouté la possibilité de choisir la taille du plateau (de 10x10 à 64x64 balles) et le nombre de couleurs différentes (de 4 à 8).
 

Conclusion

Remarquez que le programme enregistre les scores et les paramètres dans un sous-répertoire de votre répertoire personnel (C:\Documents and Settings\USER\Local Settings\Applicatin Data\Incenp\, où USER est le nom d'utilisateur). Si vous n'utilisez plus le programme, pensez donc à détruire ce répertoire (cela ne vous fera pas économiser beaucoup d'espace disque, mais bon, ce sera quand même plus propre...)
 

Fichier Zip

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

Commentaires et avis

signaler à un administrateur
Commentaire de TheSaib le 05/06/2006 12:36:05 administrateur CS

Sympa,

Tu devrais simplement permettre la sauvegarde des settings et rajouter dans ton paint de ton tableau de jeu l'anti-aliasing.

pe.Graphics.SmoothingMode = SmoothingMode.AntiAlias;

Et si je peux me permettre, je mettrais les valeurs hexa en constantes.

Sinon c'est bien.

signaler à un administrateur
Commentaire de Nikoui le 06/06/2006 10:42:27

Pour une "tentative" c'est quand même pas mal du tout ! Le code est propre et bien structuré.

signaler à un administrateur
Commentaire de dgouttegattat le 06/06/2006 11:27:44

Merci pour l'anti-aliasing, TheSaib, je n'y avais pas pensé, c'est vrai que c'est plus joli avec.

Pour ce qui est des settings, normalement ils sont automatiquement sauvegardés à la fermeture du programme et automatiquement rechargés au prochain lancement.

Et effectivement, le code serait plus clair en définissant des constantes pour représenter les différents états des balles --- j'y avais pensé à un moment, mais comme le code fonctionnait bien comme ça, j'ai eu la flemme de le faire...

signaler à un administrateur
Commentaire de murphy56 le 27/12/2007 20:01:44

Bonjour,
Je n'y connais rien en programmation et je ne sais pas comment installer Jawbreaker.NET à partir du contenu du Zip

Merci d'avance

Murphy56

signaler à un administrateur
Commentaire de dgouttegattat le 30/12/2007 22:23:43

@ murphy56 : ce sont des sources, on ne les installes pas, on les compile.

Le plus simple est d'installer Visual C# Express (disponible gratuitement depuis le site de Microsoft) et d'ouvrir le fichier Jawbreaker.Net.csproj, puis de construire le projet.

Alternativement, tu peux aussi n'installer que le kit de développement .NET version 2.0, et utiliser msconfig de la façon suivante :
msconfig Jawbreaker.Net.csproj /t:Rebuild /p:Configuration=Release

Ceci est valable si tu es sous Windows ; si tu utilises Linux, tu devrais pouvoir utiliser Mono, mais je n'ai pas testé (faudra d'ailleurs que je le fasse un de ces jours...).

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

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 adaptation de protocole [ par 2areg ] Bonjour kkun aurait une idée ou une ebauche de code, de comment realiser un ptit pgrme C#.NET qui aurait pour but de faire communiquer deux protocoles 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 Automatiser une connexion internet sur pocketPC [ par loutremasquee ] Alors là je vais poser la question qui tue.Je souhaite que mon programme (qui tourne sur pocket pc) se connecte et deco de lui mm d'internet. Pour inf Jeu de cartes en reseau [ par PeterG ] J'ai créer un jeu de Black Jack (2 joueur et +) avec visual studio dans mon cours de programmation 1, et j'aimerai pouvoir y jouer contre un ami chacu Jeu en réseau local [ par CMatt ] Bonjour à tous!J'ai développé un petit jeu en C# qui possède une "base de données" plutôt complexe, par ex. : - une classe Systeme contient un tabl Remoting et "sécurité" [ par CMatt ] Bonjour tout le monde!J'ai commencé à développer un jeu en temps réel et j'essaie d'implémenter un mode multijoueurs (pa Problème sous DIRECTX [ par Lord_ZanTe ] Bonjour,nous sommes étudiant et nous développons un jeu 3D sous DirectX, en C# dans le cadre d'un projet tuteuré.Nous arrivons à a Comment gerer input pour jeu en opengl ? [ par gimli123 ] Salut tout le monde ! J'aurai voulu savoir, comment me conseillez-vous de gérer les inputs (clavier/souri), si je veux faire un petit jeu en c#/c


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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,421 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é.