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 !

[DEVC++]PACMAN AVEC GRAPHIC.H (WINBGIM.H)


Information sur la source

Catégorie :Jeux Classé sous : pacman, jeu, devc Niveau : Initié Date de création : 13/06/2003 Date de mise à jour : 13/06/2003 22:06:40 Vu / téléchargé: 6 845 / 672

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Description

Cliquez pour voir la capture en taille normale
Voici le pacman annoncé (s'appelle pacwoman, he oui c'est une femelle ;-)) utilisant donc les fonctions d'affichage et de chargement mis à disposition sur cppfrance. C'est un projet de fin d'année,  j'ai donc ajouté mon rapport histoire d'avoir des données supplémentaires sur le détails des fonctions, les choix et peut-être un exemple de rapport à pondre  dans le cadre d'un projet (noté 19,5/20).
Projet de 1ère année d'école d'ingénieur.
Il y a aussi l'éditeur de map qui va avec....    
 

Conclusion

Il y a un bug encore non trouvé: quelques fois la gestion des vies marche mal (enlève deux vies au lieu d'une, assez rare quand même et toujours inexpliqué).
Toutes les infos sont dans le fichier word...
Le zip contient uniquement les sources (problème de taille limitée)
Téléchargez le fichier http://bootix.free.fr/PacMan.zip pour avoir l'executable et les sprites qui vont avec.    
 

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 MoDDiB le 14/06/2003 00:01:04

Héhé t'as loupé le 20 de peu : en cherchant un peu sur le net t'aurais trouvé un algo pour la recherche de deplacement malgres les cases qui blokent.. parcke la si tu bouge pas et kil y a une pierre ces cons de fantomes attendent^^
et t'aurais pus aussi mettre un timer sur le deplacement du perso car kan on laisse appuyé sur la touche on va a une vitessssssssssssssssssssssssssssssssee ^^
sinon c cool a par le code tres bourrin.. t'as mis combien de temps?

signaler à un administrateur
Commentaire de GoldenEye le 14/06/2003 01:39:04

J'ai pas DevCpp et pas envie de l'installer
Or le lien dans ton site vers l'exe est cassé. Peux tu mettre un EXE ici stp ?
Deuxième question, où est le rapport ? Je ne l'ai pas trouvé et pourtant ça m'intéresse
Merci

signaler à un administrateur
Commentaire de GoldenEye le 14/06/2003 01:40:12

Autre chose :
02/20 pour le code qui est à peu près aussi dégueu que le Zelda avec DirectX de je-sais-plus-ki

signaler à un administrateur
Commentaire de bOOtix le 14/06/2003 09:24:34

Ouais j'ai pas trop cherché pour l'algo de recherche de chemin, c vrai qui sont assez cons, mais je pense que ça serait trop dur si ils étaient intelligents, les cartes sont trop petites. Pour le code pourri, merci de votre indulgence, je viens d'apprendre le C cette année, je suis en première année et on a fait ça a deux en 3 semaines en parallèles des cours. Merci de votre compréhensions ;-). Dans les règles il est interdit de mettre l'exe, je me suis déjà fait rappeler à l'ordre... et je viens de tester le lien il marche très bien alors réessaye... Le rapport est dans le zip du lien http://bootix.free.fr/PacMan.zip

signaler à un administrateur
Commentaire de GoldenEye le 14/06/2003 09:58:29

Bien, merci pour le lien et le reste, j'ai pu downloader et passer le tout à ma moulinette de tests. on va commencer par ce qui va bien et après on verra ce qui est à améliorer

1/ Graphiquement c de la bombe, il y a vraiment rien à dire, les décors sont beaux, les sprites bien dessinés et les screens vraiment sympa. Bravo
2/ L'éditeur est remarquable et bien pensé. J'aurai juste aimé manoeuvrer à la souris mais c vraiment histoire de râler un peu
3/ Votre rapport rattrape le code dégueu, c bien expliqué, la bonne note est méritée
4/ Les ennemis sont pas aussi débiles qu'on le dit. Votre algo est simple et relativement efficace. La mise en place de Moore-Dijkstraa aurait signifié un gros surplus de travail c vrai.
4/ La où je râle c'est pour la taille du jeu (EXE+GFX), ça fait 3.32 Mo non zippé ce qui est bcp. Pensez à regrouper les BMP dans un même fichier compressé duquel vous chargerez et décompresserez dans le jeu
5/ Comme qqun le faisait remarquer, la gestion du clavier est pas optimale.Une fois que le mec a appuyé sur une touche, attendez qu'il l'ait relâché avant d'autoriser un nouveau mouvement. L'autre manière est de gérer le clavier par interruption (60 fois par sec, on regarde comment est le clavier)
6/ Votre excuse "on débute c pour ça que le code est pourri" est innaceptable. Vous avez pondu 2500 lignes de code (au passage on peut réduire à 800 en  virant tt les redondances et en optimisant correctement) et un jeu complet ce qui prouve que vous avez déjà une certaine expérience. L'organisation est très fouillie, je me demande comment 3 programmeurs ont pu s'y retrouver...
A l'avenir SEPAREZ en plusieurs fichiers
1 pour l'affichage
1 pour la gestion clavier
1 pour les ennemis
1 pour gérer les données du jeu (points,...)
1 pour le son
1 pour les menus
...
Voilà c tt pour le moment

signaler à un administrateur
Commentaire de BruNews le 14/06/2003 10:48:07 administrateur CS

Salut,
on ne dit rien rien s'il y a l'exe (sain) du moment qu'il y a le code. On n'est pas a la caserne tout de meme.
Bosse bien.

signaler à un administrateur
Commentaire de eldered le 18/06/2003 13:38:59

Wé, joli !

signaler à un administrateur
Commentaire de jeron le 11/07/2007 22:34:54

<winbgim.h> ???? qu'est ce que c'est ??? ; devcpp affiche une erreur dessus : imossible de trouver ce truc la

signaler à un administrateur
Commentaire de jeron le 11/07/2007 22:37:02

sinon c'est génial comme exemple : il y a tout pour faire n'importe quel jeux (animation ; déplacement etc..) bravo encore

signaler à un administrateur
Commentaire de bOOtix le 11/07/2007 22:56:19

Winbgim est un portage pour windows de graphic.h, une lib qui permet d'afficher des pixels colores en console
Plus d'info ici: http://www.cs.colorado.edu/~main/cs1300/doc/bgi/bgi.html

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

PACMAN [ par firesnake ] Bonjour tout le monde! Je viens de terminer mon premier jeu DOS en Borland C++ : PACMAN 1.0. C'est plutot une version de test qu'un jeu à part entière lib avec Dev-c++ ou Borland c++ [ par Sebaplus ] lu tlm,je n'arrive a ce que devc++ ou borland c++ prenne en compte les .lib. Y a t il un convertisseur pour les transformer en .a utilisable par devc+ le dur chemin du debutant...? [ par zevince ] Salut,je decouvre ce site.. et ca a l'air bien cool et y'a l'air d'y avoir du passage.. ca tombe bien !moi : je connais bien html, xml, xslt et j'ai d opengl et devc++ >> lumiere et fichier jpeg [ par D4rkRe4per ] hello tlmj'aurai 2 questions a poser concernant l'OpenGL.Travaillant avec Dev c++, j'aurai aimé savoir comment créer une lumiere. (par exemple pour la Besoin d'images pour un jeu de rôle [ par LightningFlik ] Voilà, je fais un jeu de rôle et je n'ai pas d'images. Je pourrais évidemment les prendre dans d'autres jeux (c'et ce que j'ai fait mais ce n'est que recherche [ par arnaudcoutant ] je recherche des personnes, codeurs, graphistes, infographistes ,etc... connaissant le c++ ou opengl pour réaliser un jeu vidéos pc, si cela vous inte urgent recherche très vite [ par arnaudcoutant ] je recherche des personnes, codeurs, graphistes, infographistes ,etc... connaissant le c++ ou opengl pour réaliser un jeu vidéos pc, si cela vous inte **recherche très vite personne interréssé ********* [ par arnaudcoutant ] je recherche des personnes, codeurs, graphistes, infographistes ,etc... connaissant le c++ ou opengl pour réaliser un jeu vidéos pc, si cela vous inte pour ,prog c++ et 2D vite [ par arnaudcoutant ] je recherche des personnes, codeurs, graphistes, infographistes ,etc... connaissant le c++ ou opengl pour réaliser un jeu vidéos pc, si cela vous inte Jeu DirectX [ par Mickylord ] Bonjour , je vien de commencer a faire mon premier jeu en DirectX , mais j'ai un petit problème : J'aimerai que quand j'appui sur la touche droite ( p


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,530 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é.