Message #1628
Sujet: Débutant
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 21-02-2007 06:27:04 | DeusXL |
Je réponds pas bien au sujet mais à ce que j'ai lu :
Je suis assez choqué de voir qu'il existe plein de moteurs OpenGL/DirectX (généralement OpenSource), des moteurs DirectX only mais pas de moteur OpenGL... J'ai vraiment l'impression que les services de presse de Microsoft ont fait des merveilles de désinformation... Comme par exemple le fait que DirectX permet de faire des choses qu'OpenGL ne permet pas... C'est une énorme bêtise... Par exemple le Shader Model 4.0 est déjà disponible sur OpenGL depuis que les premières cartes l'exploitant sont sorties... Et ce sur Linux, Windows, ou n'importe quoi... Alors les gens qui clament que les Geometry Shaders sont l'exclusivité de DirectX10 sur Vista... Aussi, au sujet du FPS : On a longtemps dit qu'un fps de 60 devait être obtenu sur la machine de test. De nos jours ce n'est plus vrai. Les développeurs bourrent leurs jeux d'effets en tout genre, ainsi un jeu comme Oblivion qui tourne souvent à 30 fps ne semble pas lagger du tout, ça fait presque même "professionnel" le lag maintenant. DarkBASIC : J'ai commencé par là et franchement je ne le conseille pas trop... Si quelqu'un n'a strictement aucune connaissance en programmation ça peut l'aider à comprendre comment marche un programme (avec les IF, WHILE, les booléens très importants...) mais ça donne de très mauvaises habitudes, dont il faut se débarasser après. Apprendre le C++ : Personellement, avec de ridicules connaissances en programmation, j'ai acheté un livre de 1000 pages, je n'ai suivi que les 500 premières mais ça m'a suffit pour comprendre assez vite... Un livre de 1000 pages peut très bien être un cours. Tous les gens qui préfèrent programmer avec DirectX/OpenGL directement plutôt qu'avec Irrlicht : Pur masochisme je trouve. Pourquoi ? Tout simplement parce que si vous aimez tant utiliser ces deux APIs, allez plutôt modifier le code d'un moteur solide... Non seulement Irrlicht est rempli des connaissances de centaines de personnes au niveau physique, algo de partitionnement, gestion multi-plateforme... Mais en plus il est très facilement modifiable. Je ne vois pas l'utilité de coder un moteur à zéro, si on aime les APIs bas niveau (c'est le cas pour moi avec OpenGL) autant modifier le moteur que l'on utilise, croyez-moi vous obtiendrez un très bon résultat ! |
| Création du message | 21-02-2007 06:25:24 | DeusXL |
Je réponds pas bien au sujet mais à ce que j'ai lu :
Je suis assez choqué de voir qu'il existe plein de moteurs OpenGL/DirectX (généralement OpenSource), des moteurs DirectX only mais pas de moteur OpenGL... J'ai vraiment l'impression que les services de presse de Microsoft ont fait des merveilles de désinformation... Comme par exemple le fait que DirectX permet de faire des choses qu'OpenGL ne permet pas... C'est une énorme bêtise... Par exemple le Shader Model 4.0 est déjà disponible sur OpenGL depuis que les premières cartes l'exploitant sont sorties... Et ce sur Linux, Windows, ou n'importe quoi... Alors les gens qui clament que les Geometry Shaders sont l'exclusivité de DirectX10 sur Vista... Aussi, au sujet du FPS : On a longtemps dit qu'un fps de 60 devait être obtenu sur la machine de test. De nos jours ce n'est plus vrai. Les développeurs bourrent leurs jeux d'effets en tout genre, ainsi un jeu comme Oblivion qui tourne souvent à 30 fps ne semble pas lagger du tout, ça fait presque même "professionnel" le lag maintenant. DarkBASIC : J'ai commencé par là et franchement je ne le conseille pas trop... Si quelqu'un n'a strictement aucune connaissance en programmation ça peut l'aider à comprendre comment marche un programme (avec les IF, WHILE, les booléens très importants...) mais ça donne de très mauvaises habitudes, dont il faut se débarasser après. Apprendre le C++ : Personellement, avec de ridicules connaissances en programmation, j'ai acheté un livre de 1000 pages, je n'ai suivi que les 500 premières mais ça m'a suffit pour comprendre assez vite... Un livre de 1000 pages peut très bien être un cours. Tous les gens qui préfèrent programmer avec DirectX/OpenGL directement plutôt qu'avec Irrlicht : Pur masochisme je trouve. Pourquoi ? Tout simplement parce que si vous aimez tant utiliser ces deux APIs, allez plutôt modifier le code d'un moteur solide... Non seulement Irrlicht est rempli des connaissances de centaines de personnes au niveau physique, algo de partitionnement, gestion multi-plateforme... Mais en plus il est très facilement modifiable. Je ne vois pas l'utilité de coder un moteur à zéro, si on aime les APIs bas niveau (c'est le cas pour moi avec OpenGL) autant modifier le moteur que l'on utilise, croyez-moi vous obtiendrez un très bon résultat ! |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 171 invités en ligne membre en ligne: - RSS Feed |