 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
amerio Guest
|
Posted: Sat Aug 02, 2003 8:21 am Post subject: [HS] Re: Graphisme 3D et C++ ? |
|
|
| Quote: | Je vais me lancer dans la programmation d'un jeu 3D ( type quake )
J'aurais voulu savoir :
1/ Quel est le langage le plus adapté ?
2/ Existe-t-il des moteurs 3D gratuits ? Si oui, avez vous les adresses ?
3/ Avez vous des bouquins a me conseiller pour bien débuter ?
( A savoir que j'ai une bonne connaissance en algo et en pascal )
Merci d'avance et a bientôt
Sebdo
|
Oula ! Ralentis !
Mettons de coté le HS de ton post...
D'après tes questions, il s'agit de ta premiere aventure 3d juste après le
cube qui tourne!
Alors :
1/ Pose toi la bonne question : que veux tu *vraiment* faire :
- apprendre la programmation avancée (POO)
- apprendre la 3d et ses outils (BSP, Octree, Pipelines, HLSL, fx, etc..)
- faire un jeu pour apprendre la 3d (ou bien pour faire un vrai jeu ???)
2/ D'ou part tu ?
- "c koi POO ? DoOm3 rulez !"
- Tu n'as jamais fait de 3d, mais tu connais *bien* un langage adapté
(Delphi, c++, java, ..)
- Tu as déjà fait un peu de 3d (peu importe le langage), donc tu connais des
bases d'algèbres linéaires (matrices, vecteurs, projections)
3/ Un bouquin ne fait pas tout. Regarde plutot sur des forums *adaptés*
- pour C/C++ et OpenGL : http://nehe.gamedev.net pour commencer
4/ Sauf pour apprendre, réinveter la roue est inutile.
Il existe des dizaines de dizaines de moteur 3d, opensource.
http://sourceforge.net
Enfin, comme tu viens du pascal, le plus simple pour toi sera peut etre
Delphi.
Je te conseille alors : http://www.delphi3d.net
Cela dit, on considère (dans les milieux autorisés, comme disait Coluche
;->) que C++/OpenGL est bon couple.
(ou c++/Direct3d selon ta religion et ton inclinaison au suicide)
|
|
| Back to top |
|
 |
Sebdo Guest
|
Posted: Sat Aug 02, 2003 8:59 am Post subject: Re: [HS] Re: Graphisme 3D et C++ ? |
|
|
Re
Je suis désolé pour le coté HS de mon post, je ne savais pas....
Pour resumer mon projet, j'aimerais, dans un premier temps, créer une
animation en 3D temps reel avec les bases d'un jeu que je voudrais
developper plus tard. Pour ce faire, j'aimerais simuler un trafic
ferroviaire 'reel' avec vehicules, train respectant les signaux, ...
Cela parait un peu compliquer mais j'ai deja les routines pour la gestion
des objets ( les scripts en fait ). Il me manque juste maintenant a créer le
'visuel'
Je vais regarder pour les moteurs 3D, je pense que le C++ me parait plus
adapté.
Merci encore.
"amerio" <amerio (AT) hotmail (DOT) com> a écrit dans le message news:
QvKWa.63304$2j1.882003 (AT) news (DOT) chello.at...
| Quote: | Je vais me lancer dans la programmation d'un jeu 3D ( type quake )
J'aurais voulu savoir :
1/ Quel est le langage le plus adapté ?
2/ Existe-t-il des moteurs 3D gratuits ? Si oui, avez vous les adresses ?
3/ Avez vous des bouquins a me conseiller pour bien débuter ?
( A savoir que j'ai une bonne connaissance en algo et en pascal )
Merci d'avance et a bientôt
Sebdo
Oula ! Ralentis !
Mettons de coté le HS de ton post...
D'après tes questions, il s'agit de ta premiere aventure 3d juste après le
cube qui tourne!
Alors :
1/ Pose toi la bonne question : que veux tu *vraiment* faire :
- apprendre la programmation avancée (POO)
- apprendre la 3d et ses outils (BSP, Octree, Pipelines, HLSL, fx, etc..)
- faire un jeu pour apprendre la 3d (ou bien pour faire un vrai jeu ???)
2/ D'ou part tu ?
- "c koi POO ? DoOm3 rulez !"
- Tu n'as jamais fait de 3d, mais tu connais *bien* un langage adapté
(Delphi, c++, java, ..)
- Tu as déjà fait un peu de 3d (peu importe le langage), donc tu connais
des
bases d'algèbres linéaires (matrices, vecteurs, projections)
3/ Un bouquin ne fait pas tout. Regarde plutot sur des forums *adaptés*
- pour C/C++ et OpenGL : http://nehe.gamedev.net pour commencer
4/ Sauf pour apprendre, réinveter la roue est inutile.
Il existe des dizaines de dizaines de moteur 3d, opensource.
http://sourceforge.net
Enfin, comme tu viens du pascal, le plus simple pour toi sera peut etre
Delphi.
Je te conseille alors : http://www.delphi3d.net
Cela dit, on considère (dans les milieux autorisés, comme disait Coluche
;->) que C++/OpenGL est bon couple.
(ou c++/Direct3d selon ta religion et ton inclinaison au suicide)
|
|
|
| Back to top |
|
 |
Quentin L. Guest
|
Posted: Sun Aug 03, 2003 10:00 pm Post subject: Re: [HS] Re: Graphisme 3D et C++ ? |
|
|
C++ est effectivement adapté pour faire de la 3D. Si tu veux vraiment savoir
comment fonctionne un moteur, l'incontournable pour apprendre l'animation 3D
temps réel pour les jeux s'appelle Alan Watt.
Il y a en particulier un livre qui pourrait t'intéresser plus
particulièrement de lui : 3D game programming qui contient les sources
complètes d'un moteur 3D ( fly ). Par contre, je ne sais pas si le livre se
trouve en Europe ou bien s'il a été traduit.
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|