Projet JK1

 
 
Ce projet a pour but de reconstruire quelques niveaux de l'ancien jeu Jedi-Knight Dark Forces II pour le moteur de Jedi-Knight Outcast.
 
Ce moteur est bien sûr beaucoup plus récent et performant, il permet de créer des décors beaucoup plus détaillés, des personnages avec un grand nombre de polygones et utilisant une large variétés d'animation. Les effets spéciaux et les éclairages sont bien entendu sans comparaison avec l'ancien jeu et les textures sont photoréaliste.
 
J'ai du bien sûr reconstruire complètement la géométrie des niveaux, refaire des scripts adaptés, convertir les vidéos au format roq utilisé par le moteur de Quake 3.
 
Une telle conversion s'est révélée pas aussi simple qu'il pourrais l'être, en effet si les personnages sont tout à fait utilisables, certains manquent à l'appel et c'est pratiquement impossible d'en créer de complètement nouveaux. Le problème c'est qu'on ne dispose pas du code pour le mode simple joueur, on dispose du code multijoueurs, mais il ne permet pas de créer de nouveaux personnages, simplement de nouveaux modèles de joueurs.
 
C'est là la principale limitation de cette conversion, on est à tout moment limité par ces problèmes de code indisponible pour adapter les fonctions et l'intelligence artificielle au besoins du niveau.
De plus les scripts de Jedi Outcast sont beaucoup plus limités que ceux de Jedi-Knight, on est contraint de se débrouiller avec ce qu'on a et ça nous impose de faire des modifications importantes par rapport au jeu d'origine.
 
Le décors lui peut être reconstruit de façon très ressemblante, mais je ne me suis pas limité au décor sommaire de Jedi-Knight. J'ai ajouté pas mal de détails qui rendent l'univers bien plus réaliste tout en gardant le dessin général d'origine.
 
Je n'ai pas essayé d'optimiser les niveaux pour que ça marche sur une machine moyenne. Les niveaux sont très grands et contiennet beaucoup de détails, les textures sont nombreuses et très grandes, les personnages sont également très nombreux et les scripts qui gèrent le déroulement du jeu utilisent pas mal de ressources.
Je pense qu'on peut y jouer avec une machine moyenne : CPU de 1gigahertz, 128 meg de RAM et une carte graphique de type Geforce 2.
Mais une bonne configuration est recommandée : CPU de 2 gigahertz, 512 meg de RAM, carte vidéo de type Geforce 4 Ti 600 ou Radeon 9700.
 
 
Actuellement on peut tester les trois premiers niveaux de JK1, la taille du jeu complet dépasse 500 meg et a été compressé avec Winrar. C'est une archive autoextractible composée d'un executable et de 51 archives liées. Il y a égalemet un fichiet bat pour lancer le jeu dans Jedi Outcast.
 
Il faut décompresser cette archive pour obtenir un dossier JK1 dans le dossier d'Outcast. On place le fichier bat dans le dossier d'Outcast.
 
On peut télécharger le projet à partir de mon serveur FTP : ftp://www.jfvgames.ch