RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 OpenGL et Cie Vs DirectX

Forum : DÉVELOPPEMENT DE JEUX
Sous Catégorie : Aucune
Type du sujet : Débat
FAQ : FAQ DÉVELOPPEMENT DE JEUX

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGES : [1] [2] [3]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM DÉVELOPPEMENT DE JEUX

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
Ishaan
Superviseur :
- Développemen.
Modérateur :
- PHP
- VB .NET
- MySQL
- Ajax
Chef de projet(s) :
- Webkomx
- Team MoteurProg

Avatar de Ishaan
Inscrit : 09/07/2004
Messages : 497
Message
#41924
Posté le 08/11/04 à 17:11
Bon encore un petit débat qui peut aider dans le developpement de jeux vidéos...

Que choisir, et pourquoi ?
Donnez vos avis ici en etayant avec des arguments objectifs (on est pas la pour dire : directx ca suxx vive openGL, pour ça allez voir ---> forum Lamerz ;) )

Plutot : Moi je préfère ça parce que avec telle librairie on accede a telle ou telle chose, ou alors on obtient de meilleures perfs en utilisant ça...

A vous d'argumenter :D
je vous rappelle que sous ses airs de debats, ce post sera aussi utile pour aider des developpeurs à faire leurs choix pour s'orienter vers telle ou telle solution !

Il est vrai que le sujet a ete aborde maintes fois, mais la ca permet de l'avoir sous la main et 'propre' :D
__________________________
....... Curtis: RTS 3D .......
Image Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

FoGoss
Nouveau membre
Inscrit : 04/11/2004
Messages : 15
Message
#42157
Posté le 10/11/04 à 12:04
Salut...

Je trouve que c'est une très bonne idée de penser à ceux qui n'ont pas encore un haut niveau en programmation... Votre expérience sur les différentes possibilités peuvent nous être très utile...

Merci...
Smiley

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

JIS
Membre du club
Avatar de JIS
Inscrit : 03/04/2004
Messages : 669
Message
#42163
Posté le 10/11/04 à 12:48
Euh opengl déjà pour le fait que ce soit développé par une grande équipe de développeurs, le principe des extensions aussi qui est pas mauvais... qui permet d'optimiser en fonction de chaque carte (je connais pas l'équivalent direct x). Le grand coté intuitif dans opengl pour ce qui est de sa structure. Par contre c'est vrai que direct x possède beaucoup d'atouts qu'il faut coder soit même avec opengl, par exemple le fichier .x qui est bien pratique quand même. Bon bien sûr il y a la portabilité bien entendu. Direct X n'est valable que pour les windows, opengl se balade un peu partout...
Je crois aussi que opengl donne plus de libertés en ce qui concerne la gestion des primitives de base.
__________________________
[col]( [/col][col]B[/col]e [col]S[/col]i[col]d[/col]e [col])[/col]

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Ishaan
Superviseur :
- Développemen.
Modérateur :
- PHP
- VB .NET
- MySQL
- Ajax
Chef de projet(s) :
- Webkomx
- Team MoteurProg

Avatar de Ishaan
Inscrit : 09/07/2004
Messages : 497
Message
#42604
Posté le 13/11/04 à 13:38
ce qui serait pas mal serait d'avoir un post un peu du style comparatif, avec des exemple de fonctions/libs, des exemple d'efficacite pour faire une meme chose sur la meme becane etc...

je sais que c'est beaucoup demandé, et qu'il y en a plein le net, mais je pense aussi que ca serait tres utile pour les débutants ;)

v voire si je trouve un lien ^^
__________________________
....... Curtis: RTS 3D .......
Image Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Alp
Superviseur :
- Système d'ex.
- Méthodologie.
- C & C++
Modérateur :
- Bavardages
Chef de projet(s) :
- My SDL Lib

Avatar de Alp
Inscrit : 24/06/2004
Messages : 2553
Message
#42610
Posté le 13/11/04 à 15:38
Bonjour,
ne connaissant pas directX je ne peux pas comparer les fonctions.
Cependant, directx est très puissant certes mais utilisable que sous windows...ce qui est quand même un désavantage
Opengl est, je pense,tout aussi puissant,et surtout portable et plus intuitive dans le nom des fonctions etc...,et si l'on associe une bonne librairie de son et gestion de clavier/souris/joystick(comme SDL et SDL_mixer,fmod ou meme d'autres) eh ben cela donne un excellent résultat, tout aussi performant et rapide que directx, et de plus : portable!!!
Il y a d'autres librairies comme Allegro qui sont moins puissantes mais suffisantes pour de petits jeux.
Voila mon point de vue
Alp
__________________________
Be C++
Mon Blog (C++, Intelligence Artificielle, Prolog)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

melancolik
Membre newbie
Avatar de melancolik
Inscrit : 12/10/2004
Messages : 31
Message
#44138
Posté le 26/11/04 à 09:43
Je me suis jamais trop attelé à la programmation graphique via gpu, alors je ne vais faire que citer. Ce qui me marque le plus c'est tout de même l'évolution de direct x. Ainsi carmac y'a quelque année avait publié un texte sur les différences directx / opengl. En gros il expliqué pourquoi il continué à développer ses moteurs graphique sous opengl. Il citait la compléxité du code directx, le fait que direct x ne soit pas une api aussi "transparante" que opengl.
Néanmois il ya quelque temps il est revenu sur ses écris.. Et il a expliqué que l'on pouvais pas continué à mettre de coté directx. Donc ca ne m'étonnerais pas que le prochain jeu id software sois estampilé directx.
__________________________
http://www.melancolik.net

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

TWD
Nouveau membre
Inscrit : 09/11/2004
Messages : 4
Message
#44615
Posté le 01/12/04 à 12:24
Sauf que la on retombe dans l'incompatibilite de tout ce qui n'est pas microsoft, et Id Soft et UbiSoft y tiennent a leur portabilite.

Une appli bien code en OpenGL + SDL n'aura que besoin d'être recompiler, une appli coder en Direct X aura besoin d'être reécrit. C'est une sacré differance en terms de cout de portage...

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

melancolik
Membre newbie
Avatar de melancolik
Inscrit : 12/10/2004
Messages : 31
Message
#44617
Posté le 01/12/04 à 12:54
Bien sur, le portage c'est la grande raison de l'opengl, mais bon déja le sdl n'est plus tres actif ces derniers temps malheureusement. Néanmois je pense que le choix d'une api (tout comme le choix du langage) doit se faire essentiellement sur le projet (et non pas, je veux coder en opengl qu'est que je fait). Pour un portage windows unique, directx me parait tres bien. Ensuite pour du multi-plateforme open gl parait tout indiqué. Puis si seulement c'était le seul choix à faire! On arrive aujourd'hui à devoir de plus en plus choisir le chipset vidéo tellement les fonctions interne à tel ou tel carte se démocratise...
__________________________
http://www.melancolik.net

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

TWD
Nouveau membre
Inscrit : 09/11/2004
Messages : 4
Message
#44660
Posté le 01/12/04 à 18:00
C'est vrai que le SDL n'evolu pas tres vite, ceci dit, le dernier snapshot du CVS date du 12 novembre, donc il n'est pas si mort que ca.

I faut egalement prendre en compte le fait que le SDL est deja passer de 'Stable' a 'mure', du coup, a moins qu'il y ai une vrai raison de tout remplacer, on ne verra que des corrections de bougues pour l'instant.

Il faut egalement note que la dernier mise a jour de SDL, SDL_Net et SDL_mixer en CVS dattent de entre 3 jours et 2 semaines.

D'un autre cote, SDL2.0 ressemble vraiment a un zombie, vu qu'on ne dirai pas qu'il ai ete mis a jour de puis son entree en CVS.


Mais d'un point de vue general, on dirai que le SDL est bien vivant, meme si il y a toujours la place pour des amiliorations.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

melancolik
Membre newbie
Avatar de melancolik
Inscrit : 12/10/2004
Messages : 31
Message
#44664
Posté le 01/12/04 à 18:22
Je ne dis pas que sdl est complétement mort... Moi je dirais qu'il a encore quelques spamses lol
Ce qui me gêne, c'est que par exemple si on utilise le rendu software sdl lui charge un driver de rendu directx... Et depuis le temps y'en a eu des versions de directx et on passera bientôt a la nouvelle api wgf...
Sauf que sdl est tout simplement pas à jour, je ne parle même pas de l'opengl 2.0 qui est tout proche...
Je trouve que c'est vraimment dommage pour une si belle api.
__________________________
http://www.melancolik.net

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM DÉVELOPPEMENT DE JEUX



    PAGES : [1] [2] [3]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.