GNT sans publicité, site mobile, fonctionnalitées exclusives...

Jeu commercial en Java

Le
Vincent Cantin
Bonjour,

Je sais j'ai deja poste a propos de ca, mais je vais faire plus simple avec
moins de sources de polemiques cette fois ci :

- Qui pense que c'est possible de faire un jeu commercial en Java (super
prod niveau warcraft avec peut-etre un serveur en C pour les performances) ?

- Qui d'entre vous programme des jeux videos commerciaux en Java, ou utilise
Java pour faire des outils pour la prod de jeu ?

Merci,
Vincent
Lire les 6 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
JScoobyCed
Le #771131
Vincent Cantin wrote:
Bonjour,

Je sais j'ai deja poste a propos de ca, mais je vais faire plus simple avec
moins de sources de polemiques cette fois ci :

- Qui pense que c'est possible de faire un jeu commercial en Java (super
prod niveau warcraft avec peut-etre un serveur en C pour les performances) ?

- Qui d'entre vous programme des jeux videos commerciaux en Java, ou utilise
Java pour faire des outils pour la prod de jeu ?

Merci,
Vincent




Bonjour,

Je developpe sous Java depuis plusieurs annees maintenant, mais je n'ai
pas d'experience precise pour le dev de jeu. Par contre, je peux
apporter mon grain de sel sur les constatations que j'ai pu faire:
- des programmes "gourmands" en Java sont tout a fait faisable. J'ai
deja developpe des outils de matching N:N d'empreinte digitales
(comparaisons d'empreintes digitales N vers N). J'ai porte d'abord un
algo ecrit pour du C et optimise pour utiliser les avantages e Java. A
la fin, j'avais des resultats plutot bon (un calcul de 4 heures en C
donnait les meme resultats en 1h30 en Java... Je pense qu'il y avait de
quoi ameliorer le code C, tout de meme).
- Java peche encore un peu sur l'apect graphique. Il y a de tres gros
progres depuis AWT, mais souvent, s'il y a un petit temps de latence
dans un Thread, tu risques de figer ta fenetre, voir une Exception te
jete et tu perds le jeu courant (tu AVAIS sauvegarde ton niveau, hein ? :) )

Donc je dirais que "oui", c'est faisable de faire un jeu commercial en
Java, mais tu as besoin d'une equipe QA super rigoureuse et des tests de
regression imparable.

--
JScoobyCed
What about a JScooby snack Shaggy ? ... Shaggy ?!

Trognon Patrice
Le #771130
Vincent Cantin wrote:

Bonjour,

Je sais j'ai deja poste a propos de ca, mais je vais faire plus simple
avec moins de sources de polemiques cette fois ci :

- Qui pense que c'est possible de faire un jeu commercial en Java (super
prod niveau warcraft avec peut-etre un serveur en C pour les performances)
?

- Qui d'entre vous programme des jeux videos commerciaux en Java, ou
utilise Java pour faire des outils pour la prod de jeu ?

Merci,
Vincent


http://www.puppygames.net/

AlienFlux !

C'est un jeu.
C'est commercial.
C'est développé en Java, en fait ca call les apis OpenGL dans
une librairie par JNI, sinon tout le reste est du Java pur.

Si tu veux je peux te mettre en relation avec l'auteur.

Cordialement,

Patrice Trognon.
http://www.javadevel.com

Hervé AGNOUX
Le #771129
Vincent Cantin wrote:


- Qui pense que c'est possible de faire un jeu commercial en Java (super
prod niveau warcraft avec peut-etre un serveur en C pour les performances)
?



"Un jeu", oui, et techniquement aussi bon que d'autres, "commercial", je ne
peux malheureusement rien en dire : le commercial est là où j'ai des
difficultés.


- Qui d'entre vous programme des jeux videos commerciaux en Java, ou
utilise Java pour faire des outils pour la prod de jeu ?



Pas moi, mais Sun a fait de gros efforts sur cette question, a même inséré
dans le JDK des fonctions pratiquement pour ça (le plein écran, par ex), et
sponsorise une "communauté" dont tu pourras te rapprocher à
http://community.java.net/games/

Cordialement.


--
Hervé AGNOUX
http://www.diaam-informatique.com

Hervé AGNOUX
Le #771128
Hervé AGNOUX wrote:


Pas moi, mais Sun a fait de gros efforts sur cette question, a même inséré
dans le JDK des fonctions pratiquement pour ça (le plein écran, par ex),
et sponsorise une "communauté" dont tu pourras te rapprocher à
http://community.java.net/games/



Excusez-moi pour le double post, mais je me suis souvenu qu'il y avait aussi
un forum spécial sur la question :

"Java Game Development"
http://forum.java.sun.com/forum.jsp?

Recordialement.


--
Hervé AGNOUX
http://www.diaam-informatique.com

Vincent Cantin
Le #771127
Bonjour,

Je developpe sous Java depuis plusieurs annees maintenant, mais je n'ai
pas d'experience precise pour le dev de jeu. Par contre, je peux apporter
mon grain de sel sur les constatations que j'ai pu faire:
- des programmes "gourmands" en Java sont tout a fait faisable. J'ai deja
developpe des outils de matching N:N d'empreinte digitales (comparaisons
d'empreintes digitales N vers N). J'ai porte d'abord un algo ecrit pour du
C et optimise pour utiliser les avantages e Java. A la fin, j'avais des
resultats plutot bon (un calcul de 4 heures en C donnait les meme
resultats en 1h30 en Java... Je pense qu'il y avait de quoi ameliorer le
code C, tout de meme).
- Java peche encore un peu sur l'apect graphique. Il y a de tres gros
progres depuis AWT, mais souvent, s'il y a un petit temps de latence dans
un Thread, tu risques de figer ta fenetre, voir une Exception te jete et
tu perds le jeu courant (tu AVAIS sauvegarde ton niveau, hein ? :) )

Donc je dirais que "oui", c'est faisable de faire un jeu commercial en
Java, mais tu as besoin d'une equipe QA super rigoureuse et des tests de
regression imparable.


Hum ... oky

Pour info : j'ai deja commence des outils pour jeu 3D en java, et j'utilise
jogl pour le rendu pour l'instant.
Je me soucis du temps que prendra le CPU par frame pour le game logic ainsi
que la resistance a l'utilisation de beaucoup de memoire plus qu'autres
choses.

Publicité
Suivre les réponses
Poster une réponse
Anonyme