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

Java Discussion :

[Jeu]Que choisir ?


Sujet :

Java

  1. #1
    Membre confirmé Avatar de soulhouf
    Inscrit en
    Août 2005
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 213
    Par défaut [Jeu]Que choisir ?

    je souhaite me lancer dans la programmation d'un petit jeu vidéo (jeu de rôle genre Chrono Trigger ou Final Fantasy pour les connaisseurs) en 2D.
    les questions que je me pose:
    - quel langage de programmation vous me conseillez? (je connais java et C++)
    - quelles api utiliser? (je connais SDL pour C++)

    merci pour votre réponse.

  2. #2
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    bon, le debat C++ / java pour un jeu peu durer 15 pages. je le laisse de coté, puisque tu connais les deux tu dois pouvoir faire ton choix ;-)

    en java tu peux voir du coté de java2D, (une api tres puissante), Jogl (un binding opengl pour java plutot pour la 3D ) et je crois qu'il existe meme un binding sdl.

  3. #3
    Membre confirmé Avatar de soulhouf
    Inscrit en
    Août 2005
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 213
    Par défaut
    merci bien lunatix je vais me documenter là dessus
    Citation Envoyé par lunatix
    bon, le debat C++ / java pour un jeu peu durer 15 pages. je le laisse de coté, puisque tu connais les deux tu dois pouvoir faire ton choix ;-)
    je sais si veux la portabilité c'est java qu'il faut choisir sinon si je veux la performance c'est clair qu'il faut prévilégier C++
    hmm un choix difficile...

  4. #4
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    pas si simple ;-)

    si tu codes bien en C++, ca sera portable apres recompilation bien sur (battle of wesnoth par exemple). (bien sur pas de directX non plus)

    les perfs de java sont plutot bonnes ( http://www.bytonic.de/html/benchmarks.html par exemple) et a mon avis largement sufisante pour faire un jeu en 2D dans le style de ce que tu veux.

    a toi de voir si la complexité de C++ vaudra le plus en perf que tu vas obtenir.

    si tu es motivé tu peux te commander http://www.amazon.com/exec/obidos/tg...56748?v=glance en anglais. il est pas mal et donne de bonnes bases de depart

  5. #5
    Membre confirmé Avatar de soulhouf
    Inscrit en
    Août 2005
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 213
    Par défaut
    merci pour l'info
    sinon est ce que java2D est disponible dans la version 1.4 ou il faut la version 1.5?

  6. #6
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 901
    Billets dans le blog
    54
    Par défaut
    Tu peux avoir plus de renseignements sur les jeux en Java sur les forums de www.javagaming.org. Ne faisant pas de jeu j'ai quand même trouvé interressant de lire de temps à autre le forum 2D pour les besoins du boulot.

    Après toi seul peux décider si tu veux un truc en Java ou en C++. Même en restant en C++ tu peux trouver des API qui feront que ton jeu soit + ou - portable (au niveau des sources uniquement bien sur) comme SDL ou Open GL (même pour un rendu 2D). Voir http://directory.google.com/Top/Comp...Libraries/SDL/ et http://directory.google.com/Top/Comp...mes/Libraries/
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  7. #7
    Membre confirmé Avatar de soulhouf
    Inscrit en
    Août 2005
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 213
    Par défaut
    merci je vais regarder ça.

  8. #8
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 901
    Billets dans le blog
    54
    Par défaut
    sinon est ce que java2D est disponible dans la version 1.4 ou il faut la version 1.5?
    Dispo depuis au moins la version 1.2.
    Ce qui change dans les dernières version ca peut-être l'utilisation sougeacente de DirectDraw, Direct 3D ou Open GL* sans que tu t'en rendes compte + qq rectifications de bugs. Pas de grand changements entre les diférentes versions (juste un rendering hints de + entre la 1.2 et la 1.3, les classes VolatileImage et BufferStrategy dans la 1.4, ....

    *Peut nécessiter l'utlisation de flags spécifiques au lancement de la JVM ou alors de mettre certaines propriétés au démarrage du prog. + d'infos sur le site dont j'ai filé l'URL. JE crois que dans Java 6 les pipelines accéléré seront actifs d'office.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

Discussions similaires

  1. Que choisir : Delphi ou C++ ?
    Par Gwipi dans le forum Débats sur le développement - Le Best Of
    Réponses: 30
    Dernier message: 18/07/2010, 11h43
  2. Que choisir ? C# , VB.NET, C++, Delphi ? pourquoi ?
    Par Louis-Guillaume Morand dans le forum Général Dotnet
    Réponses: 475
    Dernier message: 08/04/2010, 19h27
  3. Que choisir ? Delphi ou Java ?
    Par Jean-Yves dans le forum Débats sur le développement - Le Best Of
    Réponses: 89
    Dernier message: 19/04/2008, 15h40
  4. Web contre client/serveur que choisir??
    Par silvermoon dans le forum Débats sur le développement - Le Best Of
    Réponses: 41
    Dernier message: 24/01/2004, 15h53
  5. Que choisir ? Visual C++ ou Borland c++ builder ?
    Par ashram dans le forum Débats sur le développement - Le Best Of
    Réponses: 27
    Dernier message: 24/02/2003, 14h39

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