IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

DirectX Discussion :

Help ! Programmer un jeu vidéo


Sujet :

DirectX

  1. #1
    Candidat au Club
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Points : 2
    Points
    2
    Par défaut Help ! Programmer un jeu vidéo
    Hi !

    Je souhaite développer un jeu vidéo en C++ mais tout plein de questions m'assayent !

    Par exemple :

    : Comment choisir entre SDL, DirectX et OpenGL ?? Notamment selon la complexité...
    : Faut-il beaucoup de connaissances sur la programmation de l'API Win32 ??
    : Pour débuter, vaut-il mieux utiliser un moteur 3D du genre Genesys ?
    : ...et si oui, est-ce que Genesys peut être utiliser sous visual C++ car il semble systematiquement associé à C++ Builder ?
    : si je devais commencer par un jeu en 2D, qu'y a-t-il comme autres outils (librairie...) pour manipuler des sprites, sons et tout et tout ?!

    Je crois avoir entrevu beaucoup de tutoriaux sans que ceux-ci ne puissent me renseigner.

    Donc j'espère que mes questions ne sont pas trop triviales !
    Merci d'avance à tous !

    Bon codage.
    .e-e. . - . . - .
    (_/) ' `. ,' `.
    `-' `--.___, . . .
    '( ,_.-' Jay Bee
    "
    ^'

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Février 2004
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 133
    Points : 112
    Points
    112
    Par défaut
    si tu as de la bonne doc ca m'interresse aussi, alors si tu pouvait faire tourner les liens

  3. #3
    Candidat au Club
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Voilà un lien que je viens d'avoir sur un autre forum :

    www.gamedev.net

    je ne l'ai pas encore visité donc je ne sais pas encore précisément ce qu'il y a dessus mais le nom m'enchante déjà !

    bonne lecture et si vous avez d'autres tuyaux pour programmer des jeux, je suis preneur !

    .e-e. . - . . - .
    (_/) ' `. ,' `.
    `-' `--.___, . . .
    '( ,_.-' Jay Bee
    "
    ^'

  4. #4
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Pour débuter et répondre à pas mal de tes questions, Prografix est pas mal.

    Après il y a quelques incontournables, mais c'est un peu plus technique et pas forcément en français :

    Gamasutra
    Flipcode
    Gamedev
    Programplay

  5. #5
    Membre expérimenté

    Profil pro
    Programmeur
    Inscrit en
    Août 2002
    Messages
    1 091
    Détails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Programmeur

    Informations forums :
    Inscription : Août 2002
    Messages : 1 091
    Points : 1 679
    Points
    1 679
    Par défaut
    Programplay est bof..

    Gamasutra a beaucoup d'articles interessants mais le rythme des articles s'est rallenti beaucoup (les articles sont désormais quasi exclusivement sur le magazine Game developper magazine).

    FlipCode est très mort (à part le forum).

    Gamedev a encore des articles interessants de temps à autres et un forum interessant.

    Sinon le top c'est les mailing lists (souvent indigestes) comme dxDev ou GD-Algorithms ou GD-Soft-Eng etc.. Ou d'autres sur des sujets plus précis (formats EXR, flexporter, groupes d'utilisateurs d'un moteur 3D en particulier).
    Parler anglais est un minimum pour lire (et il faut au minimum lire et consulter les archives avant de poser une question déjà posée mille fois).

    Sinon pour ce qui est de la 3D (ce que je connais mieux) : les sites des constructeurs de cartes graphiques regorgent d'exemples, de white papers sur l'efficacité ou la méthode de rendre les ombres etc.. Surtout celui de nvidia : http://developer.nvidia.com/

    Il y a également beaucoup de moteurs en open source, y compris de jeux commerciaux d'il y a quelques années. Si tu n'y connais pas grand chose en programmation de moteur etc.. le mieux c'est de prendre un moteur existant et de faire un mod (c'est à la mode). C'est franchement pas aussi facile que ça surtout pour un débutant meme si les ressources sont nombreuses et que certains developpeurs aident les moddeurs en leur fournissant les outils de fabrication du jeu.

    A+
    LeGreg

    Mon site web | Mon blog | Mes photos | Groupe USA
    > BONJOUR, JE SUIS NOUVEAU SUR CE FORUM
    > presse la touche caps lock, stp
    > OH.. MERCI C EST BEAUCOUP PLUS FACILE COMME CA

  6. #6
    Candidat au Club
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Merci à tous pour tous ces précieux renseignements.

    J'ai plein de lecture à présent !!


    Bon codage à tous !
    .e-e. . - . . - .
    (_/) ' `. ,' `.
    `-' `--.___, . . .
    '( ,_.-' Jay Bee
    "
    ^'

  7. #7
    mat.M
    Invité(e)
    Par défaut Re: Help ! Programmer un jeu vidéo
    Citation Envoyé par Jay Bee
    Hi !

    Je souhaite développer un jeu vidéo en C++ mais tout plein de questions m'assayent !



    : Comment choisir entre SDL, DirectX et OpenGL ?? Notamment selon la complexité...
    Si c'est pour une orientation commerciale plutôt Direct X que Open Gl , sinon les 2 se valent.


    : Faut-il beaucoup de connaissances sur la programmation de l'API Win32 ??
    Oui il est préférable
    : Pour débuter, vaut-il mieux utiliser un moteur 3D du genre Genesys ?
    : ...et si oui, est-ce que Genesys peut être utiliser sous visual C++ car il semble systematiquement associé à C++ Builder ?
    Oui et non . Mieux vaut un bon bouquin qui explique pas à pas DX

    : si je devais commencer par un jeu en 2D, qu'y a-t-il comme autres outils (librairie...) pour manipuler des sprites, sons et tout et tout ?!
    Il ya libcon , SDL citée....voir sur sourceforge.net

  8. #8
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Je m'interesse à la conception d'un moteur 3D (en différents langages mais plus particulièrement en C++ pour le moment).
    Personnellement, j'utilise SDL.
    Pour ceux que ça intéresse, je propose les résultats de mes recherches sur mon site Web:
    http://www.rvweb.fr.st

    Romain [RVweb.fr.st]
    Romain [RVweb.fr.st]

Discussions similaires

  1. [Java] Apprendre à programmer un jeu vidéo.
    Par michigogo dans le forum Création de jeux vidéo
    Réponses: 3
    Dernier message: 21/11/2014, 11h48
  2. Apprendre à programmer un jeu vidéo
    Par michigogo dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 11/11/2014, 19h08
  3. Global Game Jam - L'évènement mondial de programmation de jeu vidéo sur 48h
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 17/01/2012, 01h23
  4. Help ! Programmer un jeu vidéo...
    Par Jay Bee dans le forum OpenGL
    Réponses: 3
    Dernier message: 05/03/2004, 15h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo