begin process at 2010 03 22 04:14:25
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

OpenGL

 > MINIGOLF 3D EN OPENGL

MINIGOLF 3D EN OPENGL


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :OpenGL Classé sous :minigolf, 3d, opengl, windows, lumière Niveau :Débutant Date de création :04/11/2004 Vu / téléchargé :5 049 / 762

Auteur : mat74

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

 Description

Cliquez pour voir la capture en taille normale
voila c'est un des plus important projet que j'ai fais jusqu'a maintenant .
c'est un minigolf en 3d . vous dirigez une balle et vous devez la mettre en un minimum de tire dans un trou .
j'ai également rajouter un menu en 3d avec de la lumière enfin plein de truc quoi . mais il vous suffis d'aller voir dans info et vous pourrez voir toutes les commandes .
voila


 Conclusion

il reste peut etre qqs petits bugs surtout pr les collisions ( le plus dure je pense )
donc si vous s'en voyez un dites le moi .

 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


 Sources du même auteur

Source avec Zip Source avec une capture PLAN D'EAU [OPENGL] [VISUAL C++]
Source avec Zip Source avec une capture ANALYSEUR D'EXPRESSION AVEC L'API WINDOWS ( VISUAL C++ )
Source avec Zip Source avec une capture CONVERSIONS BINAIRE OCTAL DÉCIMAL ET HEXADÉCIMAL ( VC++ 6.0 ...
Source avec Zip Source avec une capture MASTERMIND AVEC OPENGL EN 3D (VC++ 6.0)
Source avec Zip Source avec une capture TETRIS ( VC++ 6.0 )

 Sources de la même categorie

Source avec Zip Source avec une capture LEÇON MDL HALF-LIFE OPENGL VISUAL C++ par bobby03
Source avec Zip Source avec une capture SCREENSAVER OPENGL DEV C++ par bobby03
Source avec Zip Source avec une capture LEÇON 13 NEHE EN FRANÇAIS OPENGL DEV C++ par bobby03
Source avec Zip JEU DE DAMES 3D par vbclaude
Source avec Zip CHARGEMENT DES TEXTURES EN OPENGL par Jackyzgood

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture MOTEUR 3D : CASTOR3D par dragonjoker59
Source avec Zip Source avec une capture OPENGL SOUS LINUX par xave4552
Source avec Zip EXEMPLE D'AFFICHAGE MULTIPLATEFORME D'UN TRIANGLE (DIRECTX E... par Zacks
Source avec Zip Source avec une capture [DEV-C++] -> OPENGL : VBO'S par alpha
Source avec Zip Source avec une capture [VC++] 1.3 MOTEUR DE JEU 3D OPENGL [SANS GLUT] par Xentor

Commentaires et avis

Commentaire de LiBe444 le 04/11/2004 19:19:57

Bonjour,
J'ai l'honneur de donner la première remarque et voici mon point de vue la dessus :
- c'est un projet très sérieusement entrepris et très rigoureux quand aux techniques utilisées
- il est comme tu l'espérais ludique, j'y jouerais volontiers plus de temps
- tant au niveau technique (par les classes) qu'au niveau graphique (peu de garnitures graphiques) c'est d'un très bon niveau.
- la maîtrise d'OpenGl y est complète

Voici maintenant les points un (tout petit peu) moins forts (des broutilles !):
-  les forces de frottements se font génralement plus sentir ! C'est un mini golf sur glace ça (non je plaisante évidemment, mais cette force doit être plus intense)
- les niveaux pouvaient avoir une meilleure représentation : on pourrait très bien imaginer de les enregistrer dans un fichier, ou alors dans une base de données,...

La perfection n'existe pas, mais ta note est asymptotique à la perfection : 10/10
(ça le mérite oui)

Commentaire de LiBe444 le 04/11/2004 19:23:59

Au fait, il serait bon de laisser un joueur faire autant de coups qu'il le souhaite même si le par est atteint.
Sur ce @+

Commentaire de Arnaud16022 le 04/11/2004 20:46:50

super l'idée des outlined fonts dans le menus
a propos, j'ai posté une source la dessus her, elle est encore (pour compbien de temps???) dans le sommaire
j'ai regardé un peu le code.. pourquoi définir deux fois horizontal et vertical? la tu les définis a chaque collision, cad plusieurs fois par frame...
sinon, des classes en veux tu en voila!! perso j'aime bien... mais (avis personnel) je n'ai jamais aimé 36 includes avec une classe dans chaque, surtout pour des struct aussi petite que Mur... et ton prog devrait qd mem marcher sans ca...enfin bon

Commentaire de superr06 le 04/11/2004 20:53:16

sympa ton petit jeu mais chez moi ca va trop vite !
Dans le menu une petite pression de touche le fait defiler 20 fois ^o^ !
N'empeche c'est bien !

Commentaire de Arnaud16022 le 04/11/2004 20:55:13

vi moi aussi

Commentaire de mat74 le 04/11/2004 21:28:25

d'abord merci pour tous vos commentaires .

en fait chez moi sa rame beaucoup , j'ai des problemes avec mon ordi en ce momment ( faut que je formate tt ), donc pour moi le menu defile correctement . sa tourne au alentour de 30 frames par sec , et vous ?

Commentaire de superr06 le 04/11/2004 21:48:04

Dans les 600 fps ^_^

Commentaire de Arnaud16022 le 04/11/2004 22:03:06

t'as piqué un PC de la NSA?

Commentaire de SpEeDy_Fire le 04/11/2004 22:21:55

Meme pas je suis aussi dans les 600-700 fps :o
Sinon très sympa...

Commentaire de luhtor le 04/11/2004 23:19:00

ET bien ici, sur un 1,6Ghz, c'est tout a fait normal: 60-70 de fps.

Par contre, il y a une seule chose de tres pénible :)
J'ai fini le jeu, mais plz, quand tu appuis sur espace pour modifer la force, tu fais une sorte de modulo et finalement, ca passe de la force maximum à 0, fait plutot osciller la force de la poussée: c'est à dire quand la force arrive au maximum, elle rediminue.

Sinon c'est tres bien fait. :)

Commentaire de Arnaud16022 le 04/11/2004 23:29:19

ben alors c'est mat qui devrait leur en piquer un.
30fps!
moi j'ai un 1.4Ghz et du 300fps ?! c'est bizarre. luthor, t'as peut -etre le V-sync?

Oh encore un truc:
les outlined fonts (voir ma source, puuuub :) )quand elles tournent et qu'elles sont longues, elles déparrent le frustrum et ca fait tout moche, éloigne-les.

Commentaire de norton le 05/11/2004 08:36:55

J'aime bien ton jeu, mais c'est vrai ca va tres vitte ;)
Avec un P4 2.8 ghz et une GeForce Fx 5700 : environ 1077 fps.

Mais sinon ca vaut facile un 10/10 !

bravo !!

Commentaire de mat74 le 05/11/2004 08:43:27

bon ben la prochaine fois je mettrais un timer comme sa plus de problemes
mais en fait j'en ai pas mis parce que je croyais que c'etait super lent .

Commentaire de Funto66 le 06/11/2004 17:34:46

Des bonnes choses comme des mauvaises...mais pas mal dans l'ensemble ;)
Le jeu est amusant mais frustrant parfois; au niveau 7, je suis passé 2 fois par-dessus le trou et il ne m'a pas été accepté...grr
Aussi, quand c'est notre dernier coup, ben plutôt que de ne pas nous laisser calculer ce coup, le prog préfère nous dire qu'il n'est pas valide une fois qu'on vient de le préparer ! Très frustrant :'(

Ensuite, il me semble qu'il y a des infos de débogage qui sont affichées non? (je parle du "méthode collision = 0" affiché dans l'écran de jeu ^^).
Et puis le plus gros défaut : pas de timer :( Remarque moi ça ne me gêne pas tellement vu que chez moi ça tourne aussi vers les 30 FPS lol, c'est même descendu jusqu'à 16 :S.
Il me semble aussi que tu n'utilises pas les display lists, ce qui fait que ton prog n'est pas du tout optimisé :( Et être à 16 FPS ça fait pas plaisir :(
Après, comme on t'a dit, ça serait mieux si les niveaux n'étaient pas hard-codés je pense ^^
Et dans Options, c'est quoi ça : "mode trichenie" ? :p

Dsl si là je ne te donne que des points négatifs mais c'est une habitude pour que tu progresses ;) Mais à part ça, ton prog est très bien ;)

Commentaire de mat74 le 06/11/2004 19:47:03

"methode collision = 0" n'est pas une info de debogage. en fait j'ai d'abord codé les collision avec 1 premiere methode et puis j'ai ensuite codé une autre methode + efficace , mais j'ai qd mm voulu laisser les 2 , donc c'est juste une option .
le mode tricherie , si tu l'active et ben tu peu passer les niveaux en appuyant sur 'g' donc sa te permet de voir tt les niveau mm si tu n'arrive pas a les passer

voila
@+

Commentaire de Arnaud16022 le 07/11/2004 19:34:49

c'est cool ca.
enfin un programmeur qui pense aux fainéants :D

Commentaire de js le 08/11/2004 21:42:21

Moi je suis a 9 fps, je vous jure, c génial (pentium 2)

Commentaire de Arnaud16022 le 08/11/2004 23:42:07

bah c'est cool ca, au moins pour tes progs t'as pas le choix: t'es obligé de faire une pure optimisation pour que ca tourne sur ton PC. Apres au moins t'es sur que ca tourne à 60FPS sur toutes les configs :p

Commentaire de jdougherty le 16/11/2005 03:13:11

This is a pretty good example, but you could implement some kind of time based movement. I can hardly play it because it runs at least 600 FPS, which makes it too hard to control.

Commentaire de SAKingdom le 22/11/2005 20:48:03

Ton jeu est vraiment original mais je trouve la boule un peu grosse par raport au trou. Tu pourrais mettre la boule un peu plus petite. Et il serais interessent de faire dévier la boule quand elle éfleure le trou.

Commentaire de mat74 le 23/11/2005 18:47:09

merci
c'est pas une mauvaise idée mais je ne sais pas du tout comment faire sa
si ta une idée ... je pourrai peut être me pencher sur le sujet

Commentaire de SAKingdom le 28/11/2005 20:46:56

Aucune idée. Tout ce qui touche les sinus cosinus c'est le néant pour moi. En plus je débute en OpenGL. Mais tu pourrais demander à Arnaud16022. Il a l'air assé bon dans le domaine.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Du 3D dans une fenêtre Windows [ par Tibabou ] Bonjour/soir,J'aimerais savoir comment insérer dans une fenêtre windows toute simple une zone de "dessin": un cadre avec du 3D dedans en fai OpenGL 3D [ par jojomillenium ] Bonjour, J'aimerai créer une application qui me permette de charger une liste de cube (coordonnée et taille) et les placer dans un espace 3D et pouvoi Projet OpenGl [ par barraq ] salut,Voila j'ai un projet a faire pour ma fac, je doit réaliser tout un environement 3d en opengl .Je doit pouvoir me deplacer dans une map donnée et interface pour modeleur 3d [ par vladisback ] bonjour, j'aimerai me lancer dans la creation d'un logiciel de modelisation 3D, qui soit portable (au moins linux et windows). j'ai l'habitude de fair OpenGl et Windows 7 [ par aerocrazy ] Bonjour, Actuellement j'essais d'installer OpenGl sur mon PC fonctionnant sous Windows 7. Cela ne fontionne pas, il semble y avoir un problème de com OpenGL [ par Sossotutu ] Bonjour, Je voudrais installer OpenGL sur mon ordinateur, sous Windows Vista mais je n'y arrive pas. J'ai téléchargé freeglut-2.6.0 sur le site http: Modelisation facile 3D avec OpenGL [ par nico4nicolas ] Bonjour, J'ai pour projet de modeliser un visage en trois dimensions a partir de photographies, mon probleme est que je suis un veritable novice en ce gestion de la lumière [ par widwid ] bonjourje dois représenter une surface avec opengl ,j'ai déjà réussi à fabriquer les triangles qui forment la surface mais le rendu est très mauvais ( Objects 3D Opengl [ par mastave ] Comment inclure dans un fenêtre OpenGl un fichier 3D DXF ou3DS??? Fenêtre OpenGL sous Windows et maillage en cpp [ par keziah23li98 ] Salut,Cela fait quelques temps qu'avec un collègue nous avons mis au point des algorithmes d'optimisation surfacique de maillage 3D. Seulement l'utili


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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,827 sec (3)

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