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 !

[CASSE-BRIQUES] - ARKANOBLIND {C/GRAPHICS.H}


Information sur la source

Catégorie :Jeux Niveau : Débutant Date de création : 11/11/2003 Date de mise à jour : 17/11/2003 11:57:48 Vu / téléchargé: 3 560 / 804

Note :
10 / 10 - par 6 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Description

Cliquez pour voir la capture en taille normale
Bonjour a tous,

Voici un petit casse-briques programmé avec nostalgie ! Une attention particulière à été portée sur les rebonds et collisions de la balle. La souris est gérée via des interruptions, et le tout est programmé en graphics.h.

Voila !

@+
La BlindProd.
 

Conclusion

Projet DEUST T.S.I.C 1ére année - INSSET de Saint-Quentin

 

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 !
  • EGAVGA.BGITélécharger ce fichier [Réservé aux membres club]5 554 octets
  • GOTH.CHRTélécharger ce fichier [Réservé aux membres club]18 063 octets
  • LITT.CHRTélécharger ce fichier [Réservé aux membres club]5 131 octets
  • SANS.CHRTélécharger ce fichier [Réservé aux membres club]13 596 octets
  • SCRI.CHRTélécharger ce fichier [Réservé aux membres club]10 987 octets
  • 1.bldTélécharger ce fichier [Réservé aux membres club]28 octets
  • 2.bldTélécharger ce fichier [Réservé aux membres club]42 octets
  • 3.bldTélécharger ce fichier [Réservé aux membres club]42 octets
  • 4.bldTélécharger ce fichier [Réservé aux membres club]82 octets
  • Exemple.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier926 octets
  • level_1.bldTélécharger ce fichier [Réservé aux membres club]517 octets
  • level_2.bldTélécharger ce fichier [Réservé aux membres club]639 octets
  • level_3.bldTélécharger ce fichier [Réservé aux membres club]618 octets
  • level_4.bldTélécharger ce fichier [Réservé aux membres club]707 octets
  • option.bldTélécharger ce fichier [Réservé aux membres club]5 octets
  • GAME.EXETélécharger ce fichier [Réservé aux membres club]93 456 octets
  • AFFICHER.HTélécharger ce fichier [Réservé aux membres club]Voir ce fichier11 439 octets
  • BONUS.HTélécharger ce fichier [Réservé aux membres club]Voir ce fichier36 707 octets
  • BRIQUES.HTélécharger ce fichier [Réservé aux membres club]Voir ce fichier10 133 octets
  • FONCT.HTélécharger ce fichier [Réservé aux membres club]Voir ce fichier26 345 octets
  • GAME.CTélécharger ce fichier [Réservé aux membres club]Voir ce fichier9 445 octets
  • GRAPH.HTélécharger ce fichier [Réservé aux membres club]Voir ce fichier32 894 octets
  • OPTIONS.HTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 513 octets
  • PROTOS.HTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 211 octets
  • SOURIS.HTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 585 octets
  • STRUCT.HTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 238 octets

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Kirua le 12/11/2003 21:25:49

TROP TROP FORT!
j'ai joué jusqu'à la mission 4, j'ai perdu faut de temps.
alors, qq petites choses:
TRES FORT:
  - vraiment fini: les niveaux, le score, le menu impeccable, meme l'intro, les bonus, les vies, TOUT absolument TOUT ce qui fait un jeu fini, c'est merveilleux ^^

MINI BUG
- et je sais pq tu l'as parce que je l'ai eu aussi ds d'autres prog avec collisions: qd la bille rebondit contre un bord, il arrive qu'elle rentre un rien ds le mur, ceci dit, je sais bien que pr corriger ça i lfaut rajouter tellement de if que ça tuerait la rapidité du jeu, or ça ne gêne pas donc...

j'ai fait un peu plus de 12000 points, en fait, c t pas très dur, y a pleisn de bonus positifs, mais on sait pas les reconnaitre :( faut retenir le chiffre, ceci dit: 7 pr allonger, 8 pr grossir la bille, 10 pr gagner des vies (sauf erreur) ça vient vite ^^ enfine suis pas tt à fait sur

un très gros bravo, un 10/10 et puis j'espère qu'un admin passera pr te remettre un trophé !!

signaler à un administrateur
Commentaire de eldered le 12/11/2003 22:45:11

Salut !

- Je suis content que ça te plaise, j'ai vraiment essayé de faire petit jeu et je pense que c réussi vu ton petit commentaire !

- Pour ce qui est du bug, c pas difficile a comprendre, comme je déplace ma balle entre -8 et 8 pixels sur l'axe des abscisses, il arrive qu'elle saute la limite du mur, tout comme celle des briques d'ailleurs. Mais comme tu dis, ça ne géne pas trop!

- Enfin, si tu ve plus de commentaire sur le jeu, il y a son rapport technique sur blindprod.fr.st {dsl pour la pub} avec  un bon gros chapître sur les rebonds et collisions!

++

signaler à un administrateur
Commentaire de BruNews le 12/11/2003 23:14:22 administrateur CS

Pas de prob pour la pub de ton site, si tu ne la fais pas toi-meme, qui donc la fera.
Un bon boulot ce jeu, continue. Serait chouette de migrer tout cela vers DirectX.

signaler à un administrateur
Commentaire de Kirua le 13/11/2003 17:15:29

j'ai déjà été voir ton site hier eldered, ça m'a marqué ton projet ;-)
et puis, pr les collisions, ça ira lol :-P c'est sympa, mais j'ai déjà fait mon bout de chemin pour les collisions 2D entre plusieurs billes ds un enclos. Vi, passe plutôt en OpenGL (chacun son école ;-) OpenGL POWER !!!!)

signaler à un administrateur
Commentaire de eldered le 14/11/2003 01:27:04

héhé, j'y compte bien ^^ OPEN GL c tuerie !!!!! T'inkiéte mon prochain projet sera en open gl ^^! G deja commencé à m'y interesser ...!!!
++

signaler à un administrateur
Commentaire de Funto66 le 14/11/2003 11:27:39

Effectivement, ce jeu est super bien fait, félicitations !! ;)
J'ai réussi à le terminer mais vers la 3ème/4ème tentative (eh oui, je n'ai pas le talent de Kirua ;))
J'ai juste remarqué quelques bugs d'affichage (rien de bien méchant) et à la fin du jeu, y'a écrit sur la console MS-DOS 'Null pointer assignment".
Mais bon, franchement, je vois pas beaucoup de reproches à faire (d'habitude je mets la dose :p), y'a même un petit historique du casse-briques, bref c'est génial, vraiment !
Pour OpenGL, je vais faire la pub habituelle (y'en a à qui ça doit casser les c**** mais bon :p) : http://www.amk-project.fr.st , le site d'AmK, j'ai fait les tuts à la section OpenGL, et lui et OsM3K ont fait celle Allegro. Mes tuts restent à la 2D, maintenant si tu veux des meilleurs tuts qui parlent de 3D : http://glinfrench.apinc.org et http://prografix.games-creators.org/ en français et la référence : http://nehe.gamedev.net, en anglais.

Voilà voilà, je mets 10/10 aussi ;)

signaler à un administrateur
Commentaire de eldered le 15/11/2003 12:33:19

Salut !

oki, merci pour les commentaires, c vrai qu'il y a quelques bugs d'affichage, mais aprés on traite au cas pas cas ... et pour un petit jeu comme ça, je ne pense pas qu'il soit necessaire de passer encore un mois à éliminer ces mini bugs ! Cependant, l'ecran scintille de temps en temps, g entendu parler d'un fonction "wait retrace" qui permet d'eviter cela, quelqu'un connait il ?

Merci pour les reference, je v aller y faire un tour !

++

Eldered

signaler à un administrateur
Commentaire de BeLZeL le 16/11/2003 00:38:24

Ca doit être ca :

   void vsync()
   {
      /* wait until any previous retrace has ended */
      do {
      } while (inportb(0x3DA) & 8);

      /* wait until a new retrace has just begun */
      do {
      } while (!(inportb(0x3DA) & 8));
   }

Voilou, mais je pense que ca fera ramer l'affichage ! Sinon, j'ai fait un projet équivalent, un Pacman sous TC avec gestion de la souris (avec source et doc dispo), ca pourra peut-être te donner des idées :

http://belzel.free.fr/download/pacman.zip (375 Ko)

Voilà, BeLZeL

signaler à un administrateur
Commentaire de eldered le 16/11/2003 02:02:38

Salut belzel, ok, je v essayer, je te tiens au courrant!

Pour ton jeu, il demarre et s'arrete au momment de jouer, il me tape une erreur ou se bloque, dommage, ça à l'air d'être une tuerie !!!

Dans ton rapport tu parles de ces bloquages, tu n'as pas trouver de solutions ? Serait ce le problème ?

Voila ! ++

signaler à un administrateur
Commentaire de BeLZeL le 16/11/2003 23:41:07

Je crois savoir d'où vient le problème mais je n'ai jamais pu vraiment vérifier. En fait, je pense qu'il vient de Windows lui même.

Tu dois utiliser ME/2000/XP ? Ces systèmes d'exploitation sont assez capricieux avec le DOS et l'allocation de mémoire. Le jeu doit normalement très bien fonctionner sous Win98. C'est bien dommage ...

C'est pour cela que j'ai définitivement mis un trait sur la programmation graphique sous DOS (je l'ai juste fait pour le projet), pour me consacrer à fond à l'OpenGL (qui lui tourne très bien sur tous les Windows et sur Linux).

Voilou :)

signaler à un administrateur
Commentaire de eldered le 14/12/2003 16:58:34

Yes, je l'ai lancé sous XP ... !

Pour le wait retrace, ça fait trop ramer !!!! Tanpis, je laisse les scintillements et je passe à la programmtion ...non Dos lol!

++

signaler à un administrateur
Commentaire de blob73 le 29/09/2004 21:36:57

excellent dommage qu'il y ai pas plus de levels jsuis vraiment trop nostalgique

signaler à un administrateur
Commentaire de eldered le 30/09/2004 08:29:22

Bonjour blob73,

Je suis heureux que ça te plaise ! En fait pour les niveaux, tu peux les créer toi même, tu n'as juste qu'à changer le nombre de niveaux dans le source, de le recompiler, et de créer un niveau à l'aide de l'exemple qu'il y a. Si tu en créer un (ou plusieurs), je me ferai une joie de les ajouter au prog !

++ Ed.

signaler à un administrateur
Commentaire de Kirua le 30/09/2004 17:05:32

faudrait prévoir une gestion dynamique du nombre de niveau, ça éviterait de devoir recompiler :)

signaler à un administrateur
Commentaire de blob73 le 30/09/2004 17:12:50

Dis moi peu être est ce prevu mais je me demandais si ce serais pas cool d'y rajouter le multiball comme dans la version original car moi je developpe pas du tout en c/c++ alors faire de modifs c'est de l'uthopie en ce qui me concerne!!!!


mais je continu de dire que cette source est genial enfin j'ai perdu 15 ans d'un seul coup loll

signaler à un administrateur
Commentaire de blob73 le 30/09/2004 17:15:34

ps super tes pompes!! j'avais les mêmes  :)

signaler à un administrateur
Commentaire de eldered le 01/10/2004 22:05:52

Pour Kirua : Oui je sais ... mais la je viens de rentrer en école et ce n'est pas le même rythme que l'année dernière ... cependant si toi tu es partant pour mettre cette jour à jour n'hesite pas lol ! Y'a même une personne qui est en train de la faire passer sous linux !

Pour Blob73 : Merci pour les pompes ! Pour le multiball, en fait je n'ai pas eu le temps, mais cela ne necessiterait pas grand travail, c'est une evolution possible quand j'aurai le temps lol !

++ Eldered.

signaler à un administrateur
Commentaire de moudios le 26/06/2009 16:59:31

bonjour j'arrive pas à exécuter votre programme , il ne trouve pas le fichier pour charger les options du jeux est ce que vous pouvez m'aider????

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

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