|
|
|
|
Posté par
charly_princess, le jeudi 4 janvier 2007 à 19:18:36Je ne connais pas grand chose au tamagotchi mais je pense que tu devrait d'abord essayer d'imaginer ce que doit faire ton programme (le fait que ce soit un jeu ne change rien au problème).
Le programme demarre : que se passe-t-il ? Qu'est ce l'utilisateur voit et quelles sont ses actions possibles sur le programme? Comment le programme doit réagir à chacune de ces actions.? Comment le programme se termine? Une fois que tu sais ce que ton programme doit faire, tu pourra reflechir a répartir les roles entre les acteurs : que doivent faire le chien et le maitre pour arriver au bon résultat ? Ensuite débute la programmation ... |
J'ai une petite idée de ce que doit faire mon programme,le plus dur c'est organiser toutes ses idées de façon cohérente à obtenir un programme qui marche.Par exemple sur la gestion des repas je sais que c'est le maitre qui doit nourir le chien,mais je me demande si je dois créer un programme gestion des repas ou le mettre directement dans les actions que doit accomplir le maitre.
Merci pour les réponses |
Bizar j'ai l'impression d'être dans la même promo que toi. lol
C un peu tard je pense pour s'y mettre. Perso j'ai passé 42 heures dessus et ca ma fé plus de 1300 lignes de prog.... Sinon prend en modèle l'exemple donné par le prof (classe chien et classe de test). Bon courage en tout cas. |
Pas très encourageant tout cela, mais il n'y a jamais une seule solution pour
un problème donné. Je suis sur que tu peux encore faire un programme qui marche même s'il est plus simple que celui de ton collègue. Par rapport aux questions que tu te pose, je ne connais pas d'autre méthode que d'approfondir chaque solution que tu envisage. Ecris sur une feuille les différentes classes et différentes méthodes dont tu as besoin, sans te soucier dans un premier temps de leur implémentation. Relie par des flèches les méthodes et les classes qui intéragissent : c'est ce qu'on appelle faire un diagramme de classe. Essaie plusieurs organisations de classes, quand tu aura trouvé la plus simple, lance toi dans l'écriture du code, mais pas avant car tu risque de perdre du temps sur la mise au point de code qui deviendrait inutile si tu doit réorganiser. Ca c'est la théorie, mais en pratique on se trompe toujours un peu quand même et on est obligé de tatonner ... Plus concretement, je pense que ce n'est pas le repas qui décide d'aller vers le chien, mais le ventre du chien qui se vide ... |
| 02/01 02h31 | [Sécurité] Hijackthis et logiciels de désinfection | Sécurité |
| 11/04 18h45 | Page internet/google redirigée | Spywares |
| 09/04 21h47 | Comment bloquer les fenêtres CiD ? | Spywares |
| 24/06 18h34 | Supprimer le trojan Vundo/Virtumonde | Spywares |
| 07/07 19h47 | Autoformation à l'analyse d'un rapport hijackthis | Spywares |
| 10/07 15h55 | Outil graphique pour programmation en Java | 8 |
| 19/06 11h52 | Programmer en java | 6 |
| 16/06 18h16 | Programmation en Java | 4 |
| 06/06 17h55 | [JAVA]lancer un programme depuis java MAIS... | 2 |
| 14/10 18h39 | Pb avec un programme en java | 19 |
![]() | GPG - GPG (GNU privacy guard) est une alternative libre au logiciel PGP. Ce logiciel permet de chiffrer des documents avec un haut... | Catégorie: Chiffrement Licence: Open Source |
![]() | PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,... | Catégorie: Développement Licence: Freeware/gratuit |
![]() | Jedit - Editeur de texte capable de supporter la majeure partie des langages de programmation (perl,java,php,c,asp, etc.) et... | Catégorie: Développement Licence: Open Source |
![]() | BlueJ - BlueJ est un programme qui permet d’apprendre la programmation en Java. Ce logiciel très simplifié, offre la possibilité... | Catégorie: Java Licence: Freeware/gratuit |
![]() | Cabasse JAVA MT4 Cherry | Catégorie: Enceintes | 1,499.00 € Son-Vidéo |
![]() | Cabasse JAVA MT4 Black | Catégorie: Enceintes | 1,499.00 € Son-Vidéo |
![]() | Tamagotchi Connection: Corner Shop | Catégorie: Jeu vidéo Nintendo DS | 38.26 € Amazon.fr |
![]() | Tamagotchi Connection: Corner Shop | Catégorie: Jeu vidéo Nintendo DS | 19.00 € Micromania |