Je suis nouveau ici, et je dois bien avouer que j'ai bien rigolé par moments à lire ce débat. Je suis développeur sur l'un des deux langage, et je connais pas trop mal l'autre... Je crois avoir la solution pour mettre tout le monde d'accord une bonne fois pour toute.
Puisque chaque camp reste sur ses positions et que beaucoup d'entre vous semblent être pointue sur leur langage respectif, il me semble que pour faire définitivement aboutir ce débat sempiternel, une seule solution existe. Je vous propose donc un défi mesdames et messieurs! Personnellement je n'ai pas les connaissances nécessaire pour réaliser ce défi, car je travail sur des process industriels.
Programmez nous un jeu dont je vais définir le caractéristiques ci après. Ce sera un petit jeu amateur. Le jeu sera mis sous licence CeCILL avec ce que cela implique au niveau du développement
.
Voici les caractéristiques du jeu :
First Personne Shooter
Frame Rate entre 30 et 60 fps
Multiplaformes (Windows, Mac, Linux)
Installation du jeu automatisée sur toutes les platformes
Une seule grande Map comportant 4 zones de jeu (histoire de provoquer des chargements)
Multijoueurs (4), donc Archi client/serveur style MMO
Des Skins pour chaque joueur (4 en tout)
Commandes au clavier et à la souris
Les animations qui vont bien sur les personnages
Quatre Armes différentes (pistolet, fusil, lance roquettes, et grenade)
Ramassage des munitions au sol comme dans quak ou unreal
Repop des munitions après un temps donné
Repop des personnage mort à un point aléatoire de la Map
Des effets spéciaux qui tiennent la route
De la musique
Des bruitages
Bande passante réseau réduite (max 240 Kb/s)
Chaque fois que la limite de 4 joueurs sur la Map sera atteinte, le serveur devra se dupliquer (ou un truc dans ce goût là) de manière à accepter un nouveau groupe de 4 joueurs sur une nouvelle Map.
Le tout devra fonctionner sur la machine de monsieur tout le monde en 2008.
Je propose qu'un dessinateur face le design de la Map et des Skins, et des objets du jeu.
Ensuite que chaque équipe ayant le courage de participer se compose des éléments suivants :
Un chef de projet
Deux codeurs
Un infographiste
Une personne chargé de la musique et effets sonores
Pour les Javaistes, seul les implémentations de référence du JDK et du serveur d'application de SUN sont acceptées.
Nous somme le 14 janvier 2009, résultats le 14 janvier 2010.
Franchement, je suis curieux du résultat, bien que j'ai déjà ma petite idée sur l'issue de ce défi.
Le nom de code de ce jeu sera Waterloo, je trouve ça bien comme nom.... ^^
Partager