ShootMe [Fermé]

Messages postés
362
Date d'inscription
dimanche 26 février 2012
Statut
Membre
Dernière intervention
31 août 2018
- - Dernière réponse : Geogres_45
Messages postés
3
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
10 mars 2019
- 10 mars 2019 à 14:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

http://codes-sources.commentcamarche.net/source/102326-shootme

Afficher la suite 
NHenry
Messages postés
14444
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
19 mai 2019
158 -
Merci de retirer les dossiers bin et OBJ de ton zip.
Whismeril
Messages postés
13294
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 mai 2019
358 -
Bonsoir,

le but de CodeS SourceS est de proposer des codes ayant un attrait pédagogique.
Pour ça il faut traiter un sujet plus ou moins épineux, et le multithreading est présent dans ton code (c'est mes 2 étoiles).
Ensuite, il faut expliquer le pourquoi du comment:
  • Dans ta description, tu expliques uniquement comment jouer -> aucun intérêt sur CodeS SourceS, ce qui en aurait eu, c'est d'expliquer pourquoi un thread génère les monstres, pourquoi chaque monstre a un thread pour son déplacement, etc...
  • Il n'y a aucun commentaire, un débutant en multithreading ne va rien comprendre

Bien commenté et bien expliqué, ça vaudrait peut être 4 étoiles.
Pour la dernière, il faut montrer (donc utiliser) les bonnes pratiques:
  • noms des contrôles explicites label1 -> lblHits par exemple
  • appliquer le modèle MVC, dans le formulaire, il ne devrait pas y avoir de génération de monstres, le décomptes des chances et des hits non plus, etc... Tout cela c'est une classe gérant le jeu qui devrait le faire (moteur de jeu) ou le monstre lui-même. Le formulaire est là pour afficher les informations venant du moteur et lui envoyer les actions de l'utilisateur.
Geogres_45
Messages postés
3
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
10 mars 2019
-
Je savais pas que j'étais un démiurge

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.