OVH Cloud OVH Cloud

[programation] TBT recrute et vous questionne

4 réponses
Avatar
mathieu
salut à tous

Tow Bowl Tactics (http://www.towbowltactics.com/)projet de jeu libre
tournant sous windows et sous linux veut repartir du bon pied.

Il y a actuellement un code en c++/SDL mais absolument pas documenté.
Lorsqu'il a été décidé de nettoyer le code pour implémenter le réseau et
l'IA, on s'est apperçu que le travail était titanesque et surtout ne
motivait personne. Décision a été prise de reprendre depuis le début.
Et, pour partir sur une bonne base, la question a été posée, java ou c++ ?

C'est cette question qu'on vous pose. Quel est votre avis sur la
question et, plus important encore, seriez-vous prêt à travailler avec
nous sur un de ces langages. Vous pouvez venir alimenter le débat sur la
liste de diffusion ou sur le forum du site
(http://www.towbowltactics.com/phpBB2/ftopic196.html).

Tbt possède une grosse équipe de "non programmeurs" (dont je fais parti
qui traduisent, prépare le travail, testent...

On est preneur de tout commentaire ou toute suggestion

mathieu

ps: ce message est posté sur différents forums destinés à la programmation.

4 réponses

Avatar
Chewee
mathieu wrote:
salut à tous

Tow Bowl Tactics (http://www.towbowltactics.com/)projet de jeu libre
tournant sous windows et sous linux veut repartir du bon pied.

Il y a actuellement un code en c++/SDL mais absolument pas documenté.
Lorsqu'il a été décidé de nettoyer le code pour implémenter le réseau
et l'IA, on s'est apperçu que le travail était titanesque et surtout
ne motivait personne. Décision a été prise de reprendre depuis le
début.
Et, pour partir sur une bonne base, la question a été posée, java ou
c++ ?

C'est cette question qu'on vous pose. Quel est votre avis sur la
question et, plus important encore, seriez-vous prêt à travailler avec
nous sur un de ces langages. Vous pouvez venir alimenter le débat sur
la liste de diffusion ou sur le forum du site
(http://www.towbowltactics.com/phpBB2/ftopic196.html).

Tbt possède une grosse équipe de "non programmeurs" (dont je fais
parti qui traduisent, prépare le travail, testent...

On est preneur de tout commentaire ou toute suggestion

mathieu

ps: ce message est posté sur différents forums destinés à la
programmation.


Je ne suis pas expert en java alors je me garderais bien de donner mon avis.
En revanche, je connais le C++ et le jeu vidéo.
Pour ce qui est du choix java ou C++, ça dépends quand même beaucoup du type
de jeu que vous voulez faire.
Si vous voulez refaire Half-Life, je doute que le java soit adapté par
exemple...

Avatar
mathieu

Je ne suis pas expert en java alors je me garderais bien de donner mon avis.
En revanche, je connais le C++ et le jeu vidéo.
Pour ce qui est du choix java ou C++, ça dépends quand même beaucoup du type
de jeu que vous voulez faire.
Si vous voulez refaire Half-Life, je doute que le java soit adapté par
exemple...


le jeu est une transposition de bloodbowl, le jeu de plateau. C'est une

sorte de football américain avec des monstres. C'est en tour par tour et
c'est tactique, il n'y a pas d'animations particulières ni de 3D.

@+

Avatar
TestMan
Si vous voulez refaire Half-Life, je doute que le java soit adapté par
exemple...


Ah bon ? Entre le C++ et Java, tu pourrais m'expliquer la différence de
vitesse de ton GPU pour ce qui es de l'interpretation des primitives
OpenGL ?

https://jogl.dev.java.net/
https://joal.dev.java.net/

Pour rappel ce n'es pas parce que Java fait bcp de chose et reste
largement plus simple& rapide à programer que du C / C++ qu'il faut en
oublier l'optimisation :))

Par exemple un petit shoot-them-up sympas pour prouver ce point :
http://www.puppygames.net/info.php?game=Alien_Flux

TM

Avatar
Chewee
"TestMan" a écrit dans le message de news:
40bbab8d$0$24493$
Si vous voulez refaire Half-Life, je doute que le java soit adapté par
exemple...


Ah bon ? Entre le C++ et Java, tu pourrais m'expliquer la différence de
vitesse de ton GPU pour ce qui es de l'interpretation des primitives
OpenGL ?

https://jogl.dev.java.net/
https://joal.dev.java.net/

Pour rappel ce n'es pas parce que Java fait bcp de chose et reste
largement plus simple& rapide à programer que du C / C++ qu'il faut en
oublier l'optimisation :))

Par exemple un petit shoot-them-up sympas pour prouver ce point :
http://www.puppygames.net/info.php?game=Alien_Flux

TM




(Je parlait d'Half-Life mais ce n'est pas le meilleur exemple puisqu'il
utilise un moteur OpenGL)
Pour faire du jeu, il n'y a pas que des routines d'affichage à appeller...
Et la plupart du temps, elle ne sont pas en OpenGL mais en DirectX ou
directement en assembleur pour les consoles.