DukeNukem 4 Linux

OUI! Duke Nukem pour Linux ça existe, et c'est pas évident à trouver…
Premièrement, je vous conseil de lire http://dukeguide.free.fr/

Après lecture de ce "Howto", on découvre qu'il existe plusieurs refonte de DukeNukem, dont la plus connue est la JFDuke.
Ces versions permettent de faire fonctionner DukeNukem en réseau, bénéficier d'OpenGL, et d’installer des mods.

Je vous ai déjà parler du mod "HRP" qui permet de faire marcher DukeNukem avec des résolutions allant jusqu'à 1280×1024 et avoir des models 3D (au lieu des sprits) pour les monstres, armes et éléments du décort.
Je vous conseil aussi le mod "SD_Duke" qui rajoute des giclés de sang et des gibs en 3D…
Ces mods sont compatible avec plusieurs versions de Duke, dont la JFDuke… et peux importe l'OS.

Malheureusement, la version Linux de Duke ne se télécharge pas (comme la version Mac d'ailleur). Donc j'ai télécharger les sources de JFDuke pour les compiler sous Linux afin de pouvoir y jouer, mais aussi de pouvoir bénéficier des mods.

Pour les plus "geek" d'entre vous, voici alors les binaires compilés pour Linux x86. Il y a sans doute des problèmes de sons (d'ailleur il est conseillé sur les forums de désactiver les sons d'ambiances) car cette version utilise la librairie FMod, et l'utilise pas forcement comme il faut… L'auteur ne corrige pas les bugs car il travail sur une nouvelle architecture (JFAud) basé sur OpenAL (donc patience pour le sons nickel sous linux).

Alors, bon jeux les penguins !

DukeLinux

Duke comes back !

Enfin une bonne nouvelle dans ce « monde de merde » : Duke Nukem HRP (High Resolution Pack) !
C’est un Duke Nukem, toujours le même avec les mêmes armes, les même monstres et les même maps…
mais avec des textures en Haute résolution (je joue perso en 1280 et j’en bave) mais aussi avec des modèles 3D, et non plus les sprits 2D comme sur l’original!

Bref, que du bon, à voir absolument.

Néanmoins, il vous faut une vrai copie de Duke Nukem car l’install va executer un script afin de copier le fichier « DUKE3D.GRP » qui contient toutes les données du jeux (marche aussi avec la version Démo téléchargeable depuis le site).

A ne pas oublier aussi, le « mod » officiel pour les 10ans de Duke : sd_duke. Ce dernier permet, entre autre, d’avoir du sang qui gicle et des « gibs » en 3D.

« Your face, your ass, what’s the difference ? »

Java for gaming :)

Et oui, Java n’est pas incompatible avec les jeux !

Personnellement, je ne reproche pas grand chose à Java (surtout depuis la v5), sauf la conso en mémoire… Bref, Java c’est aussi des outils comme Eclipse (vivement la 3.1) [http://www.eclipse.org/] et des Frameworks comme jME [http://www.mojomonkeycoding.com].

Non non, jME ce n’est pas « Java for Mobile Edition » mais ici « jMonkey Engine ».

jME est donc un Framework Java pour faire des jeux (game engine) qui repose sur une API de Java qui s’interface avec OpenGL : LWJGL pour « Lightweight Java Game Library ».

« Lightweight » car cette API a pour ambition de s’intégrer dans les systèmes embarqués (les portables ^^).

La combinaison des deux permet tout de même des résultats très appréciables :

[exemple de chargement de fichier 3DS avec animations]

J’ai commencé à faire un petit jeu… mais je passe du coq à l’âne… il me faudrait plus de temps.