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

Moteurs de jeux vidéo Discussion :

Choix d'un moteur de jeux


Sujet :

Moteurs de jeux vidéo

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2011
    Messages
    43
    Points
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 43
    Points : 27
    Par défaut Choix d'un moteur de jeux
    Bonjour tout le monde,

    Petite question que beaucoup se posent:
    Quel moteur de jeux vidéos choisir?

    Mon but est de développer un MMORPG, je précise que je suis développeur de métier, et connait bien les difficultés de ce genre de projet, je compte créer ce jeu à mon temps perdu, et pas pour monter une entreprise, ou créer un 2eme WOW, comme j'ai lu sur certains sujet ^^

    Bref, ce jeux sera en 3D, avec des graphismes plutôt modernes, et une map ouverte de très grande taille, contenant de la végétation, des falaises, des prairies, des structures, des lacs, des montagnes, bref, un véritable environnement de jeu, qui me prendra bien 3-4 mois de travail à réaliser (surement plus) ^^

    Mes critères sont:
    • La performance réseau (très important pour ce genre de jeu, je souhaite minimiser autant que possible les latences dues au transport des données, si possible un système basé sur les sockets en protocole UDP, pour les déplacement, et TCP pour le tchat, à titre d'exemples).
    • La performance d'affichage (bien que le monde soit immense, je souhaite que l'affichage ne présente pas de lags, et ce sur des PCs pas forcément haut de gamme, avec un système affichant du brouillard pour cacher les structures lointaine, et un chargement de la carte à la volée).
    • La simplicité de développement (étant donné que je vais créer ce jeu durant mes heures perdues, je souhaite que le développement ne soit pas trop trop compliqué, affin d'avoir assez vite un petit cœur de jeu en place, sous 2-3 mois de travail, pour tester sur une petite carte basique, avec les fonctionnalités basiques, telles que le déplacement, et l'équipement des personnages).
    • Eviter d'utiliser le C++, que je ne connais pas très très bien, je suis développeur C# / VB.Net
    • Le chargement de structures dynamiques (les joueurs pourront construire des structures, et les placer sur la carte, directement depuis le jeux)
    • L’évolution constante du moteur (je ne souhaite pas m'orienter vers un logiciel susceptible de cesser d'évoluer par le futur)



    Voila, si quelqu'un peut me conseiller, ça serait super.

    Merci d'avance

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 024
    Points
    222 819
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 024
    Points : 222 819
    Billets dans le blog
    135
    Par défaut
    Bonjour,

    Pour certains de vos points (notamment le graphismes, le streaming du niveau, l'évolution du moteur), j'ai envie de dire : Unreal Engine 4.
    Maintenant, pour d'autres points, j'ai aussi envie de dire Unity, mais je n'y crois pas vraiment. Certes, on peut programmer en C# (alors que Unreal Engine 4 c'est en C++) mais Unreal Engine propose un éditeur graphique (blueprint).

    Après, pour la question du MMORPG, je ne sais pas du tout comment vous pouvez avoir envie de vous lancer dans un tel projet. C'est vraiment ultra dur. En plus, en 3D, d'où prendrait vous les niveaux (level designer) et les modèles (graphistes 3D) ?
    Quoi qu'il en soit, c'est un projet vraiment immense.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2011
    Messages
    43
    Points
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 43
    Points : 27
    Par défaut
    Oui je sais que c'est très compliqué, et que ce genre de projet, peut occuper une équipe de 100 personnes pendant 5-6 ans (exemple SWTOR).
    Je veux juste apprendre, tout en voyant ma création prendre forme, et je préfère travailler sur un projet compliqué, car j'aime la difficulté, mais pas trop non plus ^^

    A la base, je souhaitais m'orienter vers du C++ / DirectX.
    Je sais que ce genre de projet serait plus performant en passant par cette technologie, mais le soucis, c'est que je ne suis pas un AS en C++, et compte tenu des difficultés de ce langage, je préfère l'éviter, à moins que vous ayez de bons tutoriels, récents, pour développer un jeu en C++, avec DirectX ou OpenGL...

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 024
    Points
    222 819
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 024
    Points : 222 819
    Billets dans le blog
    135
    Par défaut
    Les moteurs de jeux (Unity, Unreal Engine, CRYENGINE, ...) sont en C++/DirectX (ou OpenGL) donc, eux, ils sont performants pour vous. Car, ce n'est pas juste une application DirectX qui est performante, c'est toute la technique derrière (et c'est un métier à part encore ).

    Pour OpenGL : http://opengl.developpez.com
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

Discussions similaires

  1. Choix du moteur de jeux
    Par peliandre dans le forum Moteurs de jeux vidéo
    Réponses: 2
    Dernier message: 08/02/2012, 11h34
  2. [Blog] Choix d'un moteur de blog sous Windows
    Par lp38 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 13/05/2008, 09h50
  3. moteur de jeux et language ?
    Par stefff285 dans le forum C++
    Réponses: 4
    Dernier message: 10/03/2008, 11h35
  4. Création d'un moteur de jeux 2d
    Par clemsye dans le forum Moteurs 3D
    Réponses: 5
    Dernier message: 15/09/2007, 11h36
  5. Cherche developpeur pour moteur de jeux 2d/3D
    Par Nadirov dans le forum Projets
    Réponses: 2
    Dernier message: 02/08/2006, 18h16

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