begin process at 2010 02 10 05:27:05
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > TIR A L'ARC 3D

TIR A L'ARC 3D


 Information sur la source

Note :
Aucune note
Catégorie :Jeux Classé sous :opengl, 3d, jeu, tir, arc Niveau :Débutant Date de création :31/05/2005 Vu / téléchargé :18 881 / 771

Auteur : un4given

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

 Description

Cliquez pour voir la capture en taille normale
Voila mon premier programme (soyez indulgents) !
C'est un jeu de tir a l'arc avec differentes representations possibles : openGL ou alors sous forme de graphiques. ATTENTION cependant, les graphiques ne sont pour le moment pas réellement disponible. Le code est ecrit mais la fonction qui va avec necessite une conversion que je ne pourrais faire immédiatement. De toute facon la partie openGl est la seule vraiment interessante. Petite précision d'ailleurs, j'ai utiliser openGlut et il est impératif d'en faire de même pour compiler car j'utilise une fonction glutLeaveMainLoop() qui n'est pas dans le glut original (dispo egalement dans freeglut je crois).

A AMELIORER :
- compresser les textures --> loader jpg out autre... (je n'ai pas reussi a les faire marcher correctement d'ou le bmp)
- graphismes 3D --> je debute donc assez compliqué de faire un truc genial du premier coup ! :)
- interface --> ca serait bien de passer l'interface en API ou tout en openGL si c'est possible... Si quelqu'un se sent l'ame de le faire qu'il me previenne le resultat m'interesse !
- simplifier le programme ? etant debutant, j'ai du faire plein de choses inutiles...
- autres ? toute suggestion est la bienvenue !

NOTE DE COMPILATION : compilé avec Dev C++, la texture herbe.jpg est a transformer en herbe.bmp (compressée ici pour réduire la taille du zip). A noter également l'utilisation de conio2.h disponible sur http://devpaks.org/.

Voila vous pouvez commenter... ;)


 Conclusion

BUGS :
- corriger un petit probleme au niveau de l'inclinaison de la fleche lorsque celle n'avance pas selon l'axe z (quasiment jamais mais bon, c'est du detail)
- en mode camera mobile --> il faut effectuer deux tours sur la droite pour que la camera bouge correctement... Je ne sais absolument pas pourquoi !

prochaine MAJ --> quand des modif' significatives auront été apportées ! :)

 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 de la même categorie

Source avec Zip Source avec une capture PLUS OU MOINS par antho974
Source avec Zip Source avec une capture TETRIS EN C++ AVEC SDL par Marmalus
Source avec une capture DÉMINEUR SOUS TERMINAL par aom333
Source avec Zip JEU: MARIO SOKOBAN par astro53
Source avec Zip JEU PUISSANCE IV par ElendilAranwe

 Sources en rapport avec celle ci

Source avec une capture OPENGL - JEU DE BILLARD EN 3D PAS FINI par acx01b
Source avec Zip Source avec une capture FPS EN RÉSEAU par D6R26H59P
Source avec Zip LABYRINTHE EN 3D par acx01b
Source avec Zip Source avec une capture JEU OTHELLO 3D EN OPENGL POUR WINDOWS ET LINUX EN OPEN SOURC... par chfauve59
Source avec Zip Source avec une capture JEU 3D OPENGL par goutbouyo

Commentaires et avis

Commentaire de max12 le 31/05/2005 19:06:03 administrateur CS

Besoin de conio2.h :(

Commentaire de un4given le 01/06/2005 00:58:54

en réalité je ne me sert de conio2 que pour la fonction clrscr je crois, donc remplace cette fonction par system("cls") et ca devrait marcher. Sinon va sur devpaks.org le conio2.h s'y trouve.

Commentaire de darkpoulpo le 02/06/2005 11:08:48

salut, moi ce que jaimerai savoir, c est ce que ca utilise les vrais formules pour ce genre de "simulation" ?


Commentaire de un4given le 02/06/2005 13:01:10

ben on peut encore pousser le moteur physique plus loin en découpant la fleche en plusieures parties... Mais la déjà ca part de formule physique réelles (pas tres dur a trouver). Ca prend en compte le vent suivant les formule de trainée et de portée, et ca prend en compte la resistance de l'air.

Maintenant le coefficient de portance, de trainée et de resistance a été determiné arbitrairement, apres plusieurs essais... Si jamais quelqu'un les connait pour une fleche qu'il me le signale.

Commentaire de darkpoulpo le 02/06/2005 22:26:50

peut etre sur le newsgroup de physique

Commentaire de sheorogath le 04/06/2005 19:38:09 administrateur CS

tu poster cette question deux semaine avant et je te repondai
cherche du cote de l'aeronautique , je pense que les loi sont les meme

Commentaire de waster le 09/08/2005 00:52:33

il n'y a rien dans le zip sur mon ordinateur.

Commentaire de waster le 09/08/2005 00:53:47

laisser faire il y a quelque chose

Commentaire de vbfrancemed le 14/10/2005 13:52:52

besoin de cours visual studtio

Commentaire de bouby7 le 13/07/2007 18:30:07

Salut, sa a l'air cool mais j'aimerais bien conio, meme si on peut s'en passer comme vous l'avez dit, il me le faudrai quand meme, s'il vous plait, un lien

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Objects 3D Opengl [ par mastave ] Comment inclure dans un fenêtre OpenGl un fichier 3D DXF ou3DS??? 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, Moteur 3d OpenGL [ par Stormy ] Salut. Je recherche des personnes motives pour travailler sur un moteur 3d sous OpenGL. Les bases sont deja etablies (Detection de collisions, sons, m Faire un jeu (Voiture) [ par skone007 ] Voilà depuis peu le modeuleur 3D du projet nous a quitter. Nous recherchons des personnes capables de faires des voitures et des circuits en 3D. Nou OpenGl et objets 3D [ par mshn ] bonjour, est ce qu'on peux céer des objets 3D sous OpenGl, et les manipuler (animer et déplacer) par programme en utilisant un environnement de C++ ? Charger un model 3D en C++ avec opengl [ par smoove5198 ] Bonjour,j'essaye depuis un moment de charger un model 3D avec opengl en C++, pour ca j'utilise le seul format de fichier que je connaisse et dont j'ai projet jeu voiture 3D [ par supergrey ] Bonjour a tous.Dans le cadre de notre dernier projet de développement, nous proposons au modéliste 3D un partenariat des plus simples.En effet nous vo 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 Projet de jeu sur quimper [ par vini123 ] ça y est après avoir fini mes études et connaissant une petite période de chômage j'en profite pour me lancer dans la programmation d'un moteur 3D. J'


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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

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