begin process at 2012 05 27 17:50:20
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > PONG AVEC GDI

PONG AVEC GDI


 Information sur la source

Note :
Aucune note
Catégorie :Jeux Classé sous :pong, gdi, jeu Niveau :Débutant Date de création :30/06/2005 Date de mise à jour :06/07/2005 23:27:35 Vu / téléchargé :4 527 / 519

Auteur : feanor11

Ecrire un message privé
Site perso
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Mon troisième jeu publié sur ce site : le célèble jeu de Pong, fait à l'aide de la bibliothèque GDI que je trouve très pratique.

J'ai cependant choisi, vous l'observerez, d'améliorer quelque peu le principe du jeu, en ajoutant notamment un système de bonus.

Amusez-vous !



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

06 juillet 2005 23:27:35 :
Voila, j'ai ENFIN réussi à résoudre ces problèmes de mémoire. C'était du aux nombreux objets qui se créaient à chaque cycle (HPEN, HBRUSH, ...) et que j'oubliais de nettoyer avec DeleteObject (). En s'accumulant, ces objets surchargeaient la mémoire.

 Sources du même auteur

Source avec Zip Source avec une capture MISSILE COMMAND AVEC GDI
Source avec Zip Source avec une capture JEU DE MISSILE
Source avec Zip Source avec une capture SNAKE (EN OPENGL)

 Sources de la même categorie

Source avec Zip Source avec une capture JEU DES CARTES par eapaceinfo
PROGRAMME DE JEU DE MPT par KerizGarmm
Source avec Zip Source avec une capture JEUX SERPENT par antho974
Source avec Zip Source avec une capture PENDU EN SDL par Damsou91
Source avec Zip STATE MACHINE MODIFICATION MATH BUCKHAM par billybones79

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture SNAKE GRAPHIQUE (GDI) - 2 JOUEURS par bbear
Source avec Zip Source avec une capture STRUCTURE DE JEU 2D par f_l_a_s_h_b_a_c_k
Source avec Zip GALAGA JEU par f_l_a_s_h_b_a_c_k
Source avec Zip Source avec une capture PONG EN SDL par cynix
Source avec Zip Source avec une capture VERSION MODIFIÉE DE "JEU DE PIONS CONTRE LE PC" par Foragan

Commentaires et avis

Commentaire de MoDDiB le 30/06/2005 20:13:17

Pas le temps de mater le code : pourrais -tu préciser l'API ?

Commentaire de petifa le 01/07/2005 11:03:00

Le code a l'air correct
Pas eu le temps de tout regardé. Par contre il arrive que le programme plante : erreur de lecture de mémoire. Plusieurs foi en testant c'est arrivé ! mais je ne sais pas ce qu'iul se passe, il doit y avoir des problèmes de mémoire.
Sinon a part ca Bon code !!!

Fabrice

Commentaire de feanor11 le 01/07/2005 14:13:02

J'utilise l'API GDI de Windows ;

Commentaire de feanor11 le 01/07/2005 23:26:59

C'est vrai, il y a un problème de mémoire.

On remarque dans le gestionnaire des tâches de windows que la mémoire occupée par le jeu  ne cesse d'augmenter lors de l'execution, ce doit être ça qui finit par faire bloquer le jeu.

Si quelqu'un à une idée sur ce qui peut causer cela, j'aimerai qu'il m'en fasse part !

Commentaire de Arnaud16022 le 02/07/2005 11:55:35

hé hé le principe est sympa, ca change un peu ^^
ya juste que t'aurais pu faire un truc un peu mieux pour les graphismes... enfin...
masi hors de question dee mettre une note avant que le pb de memoire ne soit résolu... je vais jeter un coup d'oeuil au code

Commentaire de Tellmarch le 04/07/2005 10:10:44

L'api gdi n'est pas la plus adaptée pour les jeux, ça serait plus interessant de le programmer avec la SDL par exemple...

Commentaire de feanor11 le 06/07/2005 15:48:42

Pourquoi la SDL est-elle mieux que GDI ?

Quant à ces problèmes de mémoire, j'ai beau chercher partout dans le code source, je ne trouve RIEN qui puisse les provoquer

Commentaire de petifa le 06/07/2005 16:39:52

Pour le problème de mémoire moi non plus je n'ai toujours pas trouvé. Il va faloir regarder de plus pret.
Par contre quan quelqu'un aura trouvé ce serai cool de le dire.

Commentaire de feanor11 le 06/07/2005 23:29:01

Voila, il semblerait que j'ai ENFIN réussi à résoudre ces problèmes de mémoire. C'était du aux nombreux objets qui se créaient à chaque cycle (HPEN, HBRUSH, ...) et que j'oubliais de nettoyer avec DeleteObject (). En s'accumulant, ces objets surchargeaient la mémoire.

Ouf, je vais enfin pouvoir reprendre un rythme de vie tranquile et me réhabituer à aller dormir avant le lever du jour...

Commentaire de Tellmarch le 07/07/2005 19:09:55

La SDL est mieux que le GDI pour beaucoup de raisons... c'est multiplateforme, plus rapide, plus adapté à la programmation de jeux videos.

Commentaire de Arnaud16022 le 07/07/2005 21:42:32

wow ben voila qui va le décider ^^
mais c'est vrai que la SDL , sérieux, c'est trop bien, tu devrais au moins essayer pour voir si ca te plait

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

CMD-Comment créer un petit Jeu (pong/snake/...) [ par Actares1456 ] Avant tout, j'ai bien compris que me lancer dans des projet beaucoup trop poussé ne me servirait à rien. Alors j'ai étudié le c++ et petit peu d'autre pause jeu allegro [ par souhayebyoussef ] Salut, je suis entrain de programmer le fameux jeu Snake en C avec allegro et j'aimerai faire une pause pour le jeu en appuyant sur une touche. J'en Dev d'un jeu à la Age of Empires [ par jaylin ] Si vous êtes intéressez par le développement d'un jeu à la Age of Empires mais en plus réaliste contactez moi sur ICQ: 108283779 ou mailez moi: jaylin Empire Warriors [ par jaylin ] Je pourrais savoir pourquoi la partie du forum consacré au jeu a été supprimé??Le site du jeu www.empire-warriors.fr.st Création d'un jeu de stratégie en CPP et DIRECTX ! [ par DunËsPIdËr ] SalUt à tOuS! Nous sommes actuellement 4 programmeurs et 1 infographiste. Nous voulons créer un jeu de stratégie en temps réel sous Win utilisant di un ptit jeu [ par BLaFarD ] euh, je viens de me pondre un petit moteur 3d de merde en opengldonc, si qlqun veut me filer des model 3d k'il a fait (sous 3dsmax si possible), bah, DIRECTX et interface [ par ELKI ] je suis en train de concevoir un jeu d'echec et j'aurai voulu savoir comment je pouurai faire pour associer des pièce d'un jeu d'echec avec mon interf Au bord du suicide à cause des GDI et d'une Listbox [ par mzhunix ] Bonjour à tous !J'ai un petit probleme concernant les gdi et l'affichage d'un bitmap sur une listbox. Le tous cree avec des api's et en langage C.En f probleme offscreen en GDI [ par pipo ] j'ai un soucis en GDI :ce que je veux, c'est de travailler sur une zone offscreen pour y animer/coller tout mon graphisme, puis de coller cette zone s GDI : probleme de splitting en offscreen [ par pipo ] j'ai un soucis en GDI :ce que je veux, c'est de travailler sur une zone offscreen pour y animer/coller tout mon graphisme, puis de coller cette zone s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales