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

Unreal Engine Discussion :

Est-ce que l'UDK est l'outil qu'il me faut?


Sujet :

Unreal Engine

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2006
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 80
    Points : 34
    Points
    34
    Par défaut Est-ce que l'UDK est l'outil qu'il me faut?
    Bonjour,

    Je suis en train de préparer un projet de jeu en 3D type FPS (mais c'est un jeu un peu "spécial"). J'ai passé en revue de nombreux outils de développement, et j'ai finalement opté pour l'Unreal Development Kit.
    Mais avant de me lancer, je voudrais verifier que je pourrais faire tout ce que j'ai prévu avec cet outil.
    Pourriez-vous, svp, me confirmer que l'UDK est capable de faire les choses suivantes:

    - Immersion dans un environement 3D (ça je pense qu'il n'y a pas de probleme).
    - Possibilité de se connecter en réseau local, jusqu'à 64 joueurs en meme temps sur la meme carte. (là je suis moins sûr... sinon quel est le nombre de joueurs maxi en LAN? )
    - Possibilité de regler les paramètres de mouvements des joueurs (vitesse de marche, de course, hauteur des sauts, etc...)
    - Possibilité de sauvegarder des informations sur la partie en cours (par exemple enregistrer les positions de tous les joueurs dans un fichier texte, afin de reconstruire les trajectoires des joueurs ensuite et faire des statistiques (distance parcourue, zone explorée, etc..) ).

    Je pense que l'UDK est capable de faire tout ça, en particulier en passant par le UScript. N'est ce pas?

    Merci d'avance pour votre aide !

    A+

    PS: sinon, à part l'UDK, quel autre outil je pourrais utiliser pour faire tout ça?

  2. #2
    Membre à l'essai
    Inscrit en
    Août 2006
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 160
    Points : 14
    Points
    14
    Par défaut
    J'ai envie de te dire que quel que soit le moteur, tu risques de devoir mettre la main à la pate.
    Ce sera pas forcément : "fais juste des réglages" style le truc pour débutant : FPS Creator
    Après pour le multi joueur, 32 ou 16 comme les gros titres commerciaux, ce sera déjà pas mal. Pour plus tu risques de devoir mettre la main à la pate peut être , je sais pas ? style engager un programmeur et utiliser une lib spécialisée.

    -Y'a Unity 3D, tu pourra changer le script ou attributs du character controller pour tes réglages de gamepaly. Pour la partie réseau , je sais il est utilisé dans des MMOs, donc ... faut leur demander dans les forums.
    -Torque 3D parait à un bon code réseau et es tdéjà orienté jeu en rséeau et FPS
    -Esenthel engie, c'est du C++ accessible mais plus compliqué et parait il est orienté mmo aussi

    -Sinon oui l'Unreal 3 vu qu'il a servi justement au dernier Unreal Tournament mutijouer devrait pourvoir faire tout ça (à part le nombre de joueurs en multi , je sais pas du tout faut te renseigner sur leurs forums pour ce sujet ...)
    Il a de grosses possibilités ( édition de shaders, plein d'effets 3D possibles etc ..) , c'est clair il a l'air complet et prête pour du modding !

    - Il y a source Engine utilisé dans le dernier jeu que j'adore : E.Y.E
    Par contre la license et le multi je sais pas du tout ... !

    Bref après j'en connais d'autres mais ça risque de pas la faire style :
    à la ramasse coté graphqie, workflow ou pas de vrais composants réseau solides !

  3. #3
    Membre à l'essai
    Inscrit en
    Août 2006
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 160
    Points : 14
    Points
    14
    Par défaut
    UDK est gratuit pour l'utiliser et demande des royalties juste à partir d'un seuils de revenus suite à la vente du jeu créé avec !
    Je trouves perso c'est un très bon deal.

    Sinon tu as un moteur de jeu gratuit et open source ,je me rappelles plus le nom , c'est pas "cube", c'est un autre ... il avait plein de trucs déjà aussi ...


    Quel style de jeu tu veux faire ? commercial ? Indie ? gratuit ? pour t'exercer ?
    pour gagner de l'argent ?
    Parce que les FPS Multi y'en a déjà des myriades et y'a déjà certains tu pourras pas égaler la qualité : COD, Bad company etc ...

  4. #4
    Nouveau membre du Club
    Inscrit en
    Juin 2006
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 80
    Points : 34
    Points
    34
    Par défaut
    Salut ComboDev,

    Merci pour tes réponses, c'est sympa.
    Oui, je me doute que je vais devoir coder un peu. Eventuellement je ferais appel à quelqu'un pour ça.
    En fait, c'est pas pour faire un 'vrai' jeu. C'est pour faire des études comportementales (c'est mon boulot). On met plein de gens en reseau sur une map très simple (genre modélisation d'une petite ville), sans armes évidement c'est pas de la baston, on leur donne des instructions et on regarde comment ils se déplacent.
    C'est pour ça que j'ai besoin du LAN, et aussi de récupérer les déplacements de tous les joueurs en fin de partie. Sur ce dernier point, je suis pas sûr que l'UDK fasse l'affaire. J'ai pas trouvé de code sur les forum pour enregistrer le déplacement des joueurs...
    Il faut que les graphismes soit un peu réaliste, et il faut pas que ça rame pendant la partie... Alors l'UDK me semble à peu près convenir.

    FPS creator aurait pu etre bien, mais il n'autorise que 8 joueurs maxi pour le LAN (et impossible de sauvegarder les données de la partie).

    Tu penses que c'est faisable avec UDK ?

  5. #5
    Membre émérite Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 021
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 021
    Points : 2 278
    Points
    2 278
    Par défaut
    Salut,
    vu que seul le résultat semble compter et pas le développement tu pourrais peut-être aussi t'orienter vers la création d'un mod (Half-Life ou autre), ça te permettrait d'avoir déjà des... euh, d'avoir tout, en fait
    Il y a des chances que l'économie de temps soit énorme, enfin, à voir
    Vive les roues en pierre

  6. #6
    Acropole
    Invité(e)
    Par défaut
    L'UDK te permettra de faire ça assez facilement, moyennant l'étude d'unreal script.
    Unity n'a pas de code réseau. Il fait juste qu'envoyer et recevoir les infos, ce qui représente peut être 1% du code réseau dans un jeu.
    Le Cryengine va passer sous une licence plus abordable ce mois-ci, sur le modèle de l'UDK en mieux, selon crytek.

  7. #7
    Nouveau membre du Club
    Inscrit en
    Juin 2006
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 80
    Points : 34
    Points
    34
    Par défaut
    Je ne comprend pas ta réponse Djackisback ...
    En utilisant l'UDK je suis bien train de créer un mod d'Unreal, non ?
    Je ne vois pas où si situe le "gain de temps enorme"?

    Pourrais-tu m'éclairer là dessus? je sent qu'il y a un truc qui m'échappe..

  8. #8
    Membre émérite Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 021
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 021
    Points : 2 278
    Points
    2 278
    Par défaut
    Oui, on peut peut-être voir ça comme ça bien que ça ne revienne pas à prendre Unreal et à le modifier (Pour moi utiliser l'Unreal Engine, c'est pas du modding d'Unreal).

    Je me disais juste que maitriser l'UDK serait plus complexe que de créer une simple map pour Half Life ou autre et de modifier le mode multiplayer existant pour supprimer les armes, ajouter des stats et quelques fonctionnalités.

    Au final, j'ai le sentiment que ce serait plus simple mais je ne sais pas, c'est juste une piste

    D'un autre côté, il doit sans doute y avoir des exemples pour faire un mode multi basique avec l'UDK.
    Vive les roues en pierre

  9. #9
    Nouveau membre du Club
    Inscrit en
    Juin 2006
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 80
    Points : 34
    Points
    34
    Par défaut
    Du coup tu me fait hesiter maintenant... Je viens de me renseigner un peu sur le Source SDK, et il semble que ça donne à peu près les memes possibilités, en effet...

    Par contre, quand on a jamais fait ni UDK, ni source SDK, il semble que l'Unreal Dev. Kit est plus facile a prendre en main.

    Niveau graphisme, la qualité d'Half-Life 2 est tout à fait suffisante. Mais il y a l'air d'y avoir une communauté plus importante pour UDK si j'ai besoin de poser des questions...

    Bon zut, je ne sais plus quoi faire...

  10. #10
    Membre émérite Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 021
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 021
    Points : 2 278
    Points
    2 278
    Par défaut
    Tu devrais te renseigner sur le multiplayer avec l'UDK pour voir si c'est assez simple ou non et sur la possibilité de modifier facilement le serveur.
    Je crois que c'est surtout ça la "difficulté" du projet (le squelette client-serveur).
    Vive les roues en pierre

  11. #11
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Bon le thread est un peu vieux mais la réponse est sans nul doute OUI et je dirais que la question est un peu stupide étant donné tous les jeux qui font déjà ça et qui ont été réalisé avec Unrealengine. Vous pouvez fermer le topic

    Le seul problème que tu risques de rencontrer est de bien cerner ce qui se passe du côté client et du côté serveur. Le moteur d'Unreal est hyper optimisé pour le netplay et il y a plein de truc que tu vas prendre pour aquis que ça fonctionne réseau qui ne fonctionnera pas parce que désactivé du côté client ou serveur. Des heures et des heures à comprendre comment coder à la manière du dev d'Unreal pour que le code fonctionne en ligne. Il va falloir comprendre le moteur... je parle pas d'unrealscript ou unrealed ça c'est la partie simple.

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/04/2006, 13h22
  2. Est ce que sdl font est rapide.
    Par elekis dans le forum SDL
    Réponses: 4
    Dernier message: 25/04/2006, 20h31
  3. Est-ce que cette ligne est obligatoire ? (<!DOCTYPE html.
    Par cvb dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 11/12/2005, 00h07
  4. est ce que office arabe97 est compatible avec windows 98
    Par ghita269 dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 10/11/2005, 19h16
  5. [débutant]Est-ce que Direct X est programmable en C ?
    Par Bubonik software dans le forum DirectX
    Réponses: 12
    Dernier message: 12/12/2003, 10h45

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