begin process at 2012 05 27 20:19:10
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > LABYRINTHE 3D [OPENGL/VISUAL C++ 6.0]

LABYRINTHE 3D [OPENGL/VISUAL C++ 6.0]


 Information sur la source

Note :
9,43 / 10 - par 7 personnes
9,43 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Niveau :Débutant Date de création :14/12/2003 Date de mise à jour :16/12/2003 23:13:43 Vu / téléchargé :6 221 / 1 128

Auteur : djl

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

 Description

Cliquez pour voir la capture en taille normale
bon, zavez 1 minutes pour en sortir !



 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 COS ET SIN PLUS RAPIDE QUE MATH.H
Source avec Zip Source avec une capture [C++/DEVCPP] EXPLORATEUR EN OPENGL
Source avec Zip Source avec une capture TABLEAU 2D GENERIQUE MATRICE...
Source avec Zip CLASSE PILE&TABLEAU GENERIQUE
Source avec Zip Source avec une capture PETIT DOOM LIKE EN OPENGL [VC++]

 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

Commentaires et avis

Commentaire de Funto66 le 14/12/2003 19:36:10

Pas mal ;)
J'ai perdu :(
Chez moi les FPS sont pas toujours au top, mais faut dire que ma carte....enfin bon, j'arrête de me plaindre :p

Commentaire de djl le 14/12/2003 19:41:03

je devrai peut etre accelerer la vitesse de deplacement si c'est trop dure (j'ai tester, ya le temps qu'il faut du moment qu'on trouve le bon chemin) mais je vai faire une maj dans 5 min car j'ai oublier un de gere quand on a gagner(lol, la ce serait vraiment trop dur!)

Commentaire de Pamaury le 14/12/2003 21:41:00

Salut, je trouve ton prog très bien mais quand tu as perdu, tu peut continuer à jouer et même gagné : tu devrais bloquer le jeu lrsque l'on perd ou gagne

Commentaire de MoDDiB le 14/12/2003 22:32:05

Vraiment impressionant !
Te rste plus qu'a charger des petit model et tu nous montre comment faire un pacman 3d vue interne?? ca sré cool ^^
++ 10/10 ^^

Commentaire de djl le 14/12/2003 23:03:12

Pamaury ==> voila une maj ou ya plus ce probleme
MoDDiB ==>  merci pour la bote ;)
c'est vrai qu'un pacman en vue interne ca peut le faire!

Commentaire de Kirua le 15/12/2003 01:51:03

bon, alors j'ai gagné mais... ce serait mieux si la souris était pas inversée!! lol c pas jouable comme ça, c'est un terrible handicape mdr ^^ et puis c'est bien sensible chez moi en tt cas

je bloque à 72FPS mais c'est normal, mon écran est en 72Hz donc j'aurai jamais plus, preuve que ton programme tourne parfaitement sur un pc "entraîné"

tu dessines tjs ts les polygones ont seulement ceux qui st visibles ? ça pourrait expliquer les ralentissement chez Funto.

à part ça, très chouette, et les colisions sont bien gérés, quoique tu ne dois les tester qu'en 2D puisque tout est au même niveau (sur l'axe Y).

voilà, ben c'est très bien, très chouette, faut juste (à mon sens) améliorer la jouablitié ;)

Commentaire de djl le 15/12/2003 18:51:26

c vrai que c'est pas jouables, avec la souris inversé ca l'ai encore moins(enfin pour moi, vu que je l'avais mis a la base comme dans la plupart des fps)
j'ai fait une maj ou j'ai virer look up/down et l'oscillation quand on se deplace car ca tremblait trop je trouve. maintenat c'est tres jouable

pour les colisions, oui c'est en 2d, et pir, c'est exclusivement en x et en z, ca fait partis des truc que j'ai pas encore changer, cependant c'est vrai qu'on remarque moins les bug car j'ai changer d'echelle et c'est beaucoup plus precis, mais si tu les cherches, tu les trouvera!

pour le labyrinthe, j'affiche tous meme ce qui n'est pas vue. en fait c'est une display list compilé que je crée en chargeant le labyrinthe a partir du fichier labyrinthe.dat (vous pouvez l'ouvrir c'est un script fait a la main). c'est sur qu'en faisant comme ca c'est pas facile de divisé l'affichage, faudrait que je crée plusieurs display list et mettre au point un systeme de partitionement spatiale, mais je ferais jamais un truc pareil tant que j'aurais pas trouver un moyen definitif de charger un terrain. sur nehe j'ai vu plusieurs sources ou yavait des .h permettant de charger des modeles, mais j'ai pas les logiciels qui permettent de les crées, mais ya d'autre moyen, genre convertir un model blender dans un autre format, enfin je vais voir ca...

Commentaire de BsEtZeOpLhD le 15/12/2003 19:20:33

franchement trop trop bien fait !!!! C'est vrai que 1 minutes c'est largement suffisant. Je trouve néanmoins la souri trop sensible... En tout cas bravo ! 10/10 ;-)

Commentaire de djl le 15/12/2003 19:34:34

merci ;) pour la souris trop sensible ba en fait faudrai que je fasse un fichier de configuration(trop chiant de faire un menu!) parce que on ai pas tous d'accord sur comment ca doit etre jouable!
en passant, ton sconio.h ma beaucoup servi!

Commentaire de Kirua le 15/12/2003 23:04:27

DJL: "pour les colisions, oui c'est en 2d, et pir, c'est exclusivement en x et en z"

euh, je vois pas comment ça pourrait être autrement que x et z si tu fais de la 2D au sol, lol, pourquoi est-ce "pire" ?

Commentaire de djl le 15/12/2003 23:15:14

scuz je mesuis mal exprimé "exclusivement en x OU en z"
ca veut que ca gere uniquement les colisions sur des droites d'equation x=n et z=n comme tu peut le voir tous est en angle droit, ya que des murs // a x ou a z ,pas de mur a 45° ou autres

Commentaire de Kirua le 15/12/2003 23:17:24

ah ok, je vois ce que tu veux dire... en effet c'est assez réducteur :-D mais... tu as mis combien de temps pr coder ça? parce que pr un mini jeu codé pour le plaisir assez rapidemment (ou bien en bcp de temps mais pr découvrir calmement opengl), ben c'est pas mal, regarde, ts ceux qui st passés ont appréicé le jeu, moi y compris ;-)

Commentaire de djl le 15/12/2003 23:21:44

1 jour, environ 5h pour plus precis, en fait c'est le generateur de labyrinthe de zanidip qui m'a donné l'idée(tout comme OPENGL : SINUSOIDES 3D de JCDjcd m'avait donné l'idée de wave effect)

Commentaire de djl le 15/12/2003 23:37:58

je precise que la classe camera etait deja faite et qu'il m'a fallu une bonne heure pour faire labyrinthe.dat et j'ai perdu 2h a faire une classe CTerrain qui recupere un terrain a partir d'un script (lol, j'ai vu trop gros), celle que j'utilise est plus modeste mais fonctionne

Commentaire de Funto66 le 16/12/2003 00:14:58

Chez moi je tourne avec la dernière version à 23~FPS, mais ça descend jusqu'à 13, et là pas glop :(
J'aime pas trop le mouvement de la caméra, il est trop sacadé : on sent qu'elle tourne par "crans" si on veut.
Ensuite, moi j'utiliserais bien les touches flèches gauche et droite du clavier non pas pour des pas de côtés mais plutôt pour faire les rotations de la caméra.
Enfin, y'a toujours un bug de colliision qui se manifeste des fois : en rasant de trop près un mur il arrive de s'y "coller" et d'être obligé de suivre ce mur jusqu'au prochain virage :(
Dernier point, rajoute un callback à l'appui sur echap pour fermer la fenêtre, Alt+F4 est + chiant ;)

Commentaire de Kirua le 16/12/2003 00:30:50

funto, demande à tous les joueurs de FPS, Shoot 'm up, etc ce qu'ils pensent d'affecter aux touches directionnelles la rotation de la caméra. c'est un coup à te descendre tes stats lol!! nonononon, ça faut pas changer, les flèches directionnelles c'est le strafing, rien à dire ;-)

suis d'accord pr ESCAPE ;-)

Commentaire de Macdir le 16/12/2003 11:53:45

Très bonne source,
peut-être diminuer la sensibilité de souris, car quelques fois, c'est dur a tourner correctement je trouve :)

Commentaire de djl le 16/12/2003 12:29:31

ok merci, je prend note de ca et de escape pour quitter

Funto ==> encore une fois je suis désolé, wave effect semble etre plus fluide, ca ve dire que la gestions des colisions ralentie pas mal(je vais changer tout ca)

Commentaire de xarier le 16/12/2003 15:14:52

C COOL MAIS LE PROBLEME C QUE IL N'est pas rapid pour koi ?
MERCI :

Commentaire de djl le 16/12/2003 16:53:21

voila une maj avec la souris moins rapide et on peut quitter avec echape

Commentaire de Funto66 le 16/12/2003 18:54:36

Pour Echap c'est bien.
La souris a la tremblote, et on peut la sortir de la fenêtre :(
Pour pas te faire ch***, tu devrais tout faire en mode fullscreen je pense, ça simplifierait.
Kirua >> Ben sur les jeux de course on tourne avec les flèches quand on n'a pas de manette, et là je trouve que c'est plutôt approprié...
djl >> Sinon, une autre possibilité serait de créer un fichier de configuration qui détermine le mode fullscreen ou non, l'utilisation de la souris ou du clavier... Bon c'est peut-être un peu trop pour une petite source de labyrinthe je te l'accorde :p

Commentaire de djl le 16/12/2003 19:21:52

j'avais deja pensé a faire u fichier de config, je prefere meme faire ca a la place d'un menu(et puis j'ai deja du faire un truc similaire et peu etre plus chiant pour labyrinthe.dat)

Commentaire de djl le 16/12/2003 21:59:58

voila, maintenant ya un fichier de configuration

Commentaire de Kirua le 16/12/2003 23:13:51

bon argument funto, c'est vrai que ça s'apparente plus à de la course qu'à un shoot

Commentaire de xarier le 18/12/2003 12:13:27

j'ai regler le prob c que le jeux marche lentement sous winXP MAIS C SUPER SUR WIN98
BRRAVO!!!!!

Commentaire de djl le 18/12/2003 18:21:06

c'est rassurant, mais sous xp les jeux opengl ils tournaient bien?

Commentaire de Urgo le 18/12/2003 21:10:23

de 120 à 160 de fps..
J'ai gagné sur le fil du premier coup ^^

Par contre un regret, il manque des escaliers etc...pour de la vraie 3D

9/10

Commentaire de Kirua le 18/12/2003 21:19:13

comprends pas que ce soit possible de faire 160FPS... techniquement tu es limité à la fréquence de rafraîchissement de l'écran, et ds mon cas, 72Hz donc 72FPS.

y doit y avoir un problème avec le timer, ou bien j'ai de nouveau rien compris, lol ^^

Commentaire de djl le 18/12/2003 21:34:25

Kirua ==> avec les drivers nvidia, le v-sync est activé par defaut en opengl
quand je le desactive, je plafonne a 100 au lieu de 85, mais c'est bizar ca bouge pas(quelquesoit la resolution c'est tj 100fps)

Commentaire de xarier le 19/12/2003 11:07:35

please d'ou je peut telecharger les drivers nvidia
j'ai besoin url ?
MERCI

Commentaire de djl le 19/12/2003 13:07:23

sur le site officiel!!!

http://nvidia.com/content/drivers/drivers.asp

Commentaire de Kirua le 19/12/2003 19:46:14

faut choper le réflexe google les gars...

Commentaire de xarier le 20/12/2003 12:35:03

merci djl mais il faut que je sache pourquoi sous xp sa bug et en win98 non

Commentaire de Kilgor le 20/12/2003 21:16:54

C'est super (10/10)! c'est très fluide (100 fps sur mon ordi qui est assez vieux), par contre ça serait bien pouvoir jouer au clavier ou regler la sensibilité de la souris (pas assez sensible)...
Et pour quand le pacman?

Commentaire de Kilgor le 20/12/2003 21:18:30

(Au fait je suis sous XP est ça marche sans pb)

Commentaire de BsEtZeOpLhD le 20/12/2003 21:20:40

Chez moi la souri est encor trop sensible... bizzar bizzar lol

Commentaire de Kirua le 20/12/2003 21:24:31

moi aussi je suis ss xp et ça marche impec

Commentaire de djl le 20/12/2003 21:29:45

Kilgor & BsEtZeOpLhD ==> pour regler la sensibilité de la souris, ya le fichier labyrinthe.cfg, vous pourrez aussi regler la resolution, passer en mode plein ecran, regler la durée du jeu et la vitesse de deplacement

Commentaire de Kilgor le 21/12/2003 14:06:06

Ok merci

Commentaire de xarier le 22/12/2003 14:33:17

quel version vous avez moi c la version pro et j'ai que 4 fps ;-( bizzard

Commentaire de djl le 23/12/2003 11:16:49

moi aussi xp pro et aucun probleme
tes jeux opengl ils tournent bien sous ton xp pro?

Commentaire de ilionj le 27/12/2003 20:48:33

hey djl t'es de l'EMD ?

Commentaire de xarier le 28/12/2003 11:34:08

yo j'ai regler le prob !!!!!

Commentaire de djl le 29/12/2003 15:57:30

ilionj ==> ben non, c koi l'emd?

Commentaire de xarier le 29/12/2003 21:16:27

un bug sous winxp je vien de reinstaller winxp et j'ai tester et ca marche .

Commentaire de miche71 le 23/11/2005 09:03:24

ca va

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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

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