Translations of this page:

This is an old revision of the document!
—-

1. Qu'est ce que Wintermute ?

Vous avez téléchargé Wintermute, et vous vous demandez peut-être, ce que le moteur Wintermute est en fin de compte. Wintermute est un kit de développement professionnel, destiné à créer des jeux d'aventure. Il est constitué de deux parties. La première, est un ensemble d' outils permettant le développement du jeu, et la seconde est un interpréteur, c'est en fait lui qui va donner vie à votre création.

Maintenant, avant d'aller plus loin, et pour que vous puissiez être à même de décider si le moteur Wintermute peut vous convenir, voyons ce que l'on entend par jeux d'aventure. En effet, le terme "jeux d'aventure" est un peu vague, et peut porter à confusion. Certains joueurs, voient ce type de jeu comme étant des films interactifs, dans lesquels vous avancez en tapant des commandes ( comme "ouvrir la porte", "appuyez sur le bouton", "tuez le troll", etc.. ), et le jeu répond en affichant du texte, ou en affichant une nouvelle image.
Il y a également d'autres jeux d'action/aventure, où le gameplay se résume, à enclencher des mécanismes ci et là, afin d'avancer comme "Resident Evil". Bien qu'il soit possible de créer un tel jeu avec Wintermute, celui-ci n'a pas été développé dans cette optique.

Comme il a été dit, le moteur Wintermute n'est pas limité à ce type de jeu, mais a été conçu, avant tout, dans le but de concevoir des jeux de type "pointez-cliquez" ( point'n'click ). Dans ces jeux, le joueur peut, par exemple, avoir un inventaire. Le joueur peut être représenté sous la forme d'un personnage, et/ou rencontrer d'autres personnages non joueur, avec lesquelles il pourra interagir. En général, ce type de jeu consiste en la résolution d'énigmes, et en l'interaction avec d'autres personnages( via les dialogues ). Des centaines de jeu de la sorte, ont été créés, on peut entres autres citer les jeux "Lucas Arts", comme "Maniac Mansion" ou "Full Throttle" ou encore "Grim Fandango". Il y a également eu plus récemment des jeux comme "Syberia", ou "The longest journey". L'histoire tient en général une place importante dans ce type de jeux. Vous devez en quelques sortes, conter une histoire au joueur, et le jeu n'est rien de plus qu'un moyen de le faire. Il y a aussi d'autres types de jeux d'aventure, qui misent moins sur l'histoire, mais se focalisent plus sur la résolution d'énigmes, on peut penser à la série des "Myst par exemple.
Si vous avez pour projet de créer un jeu de ce type, alors Wintermute peut vous intéresser.

Maintenant, voyons plus en détail les outils qui vous sont proposés :

* Project Manager : cet outil vous propose une vue générale de votre projet. C'est là que vous pourrez régler les paramètres globaux. Vous pourrez, par exemple y lancer votre jeu, réglez la résolution, etc. C'est un peu comme la page d'accueil de votre projet.

* Scene Edit : c'est un éditeur de scéne. Comme Wintermute n'est pas encore complétement un moteur 3D, vous devez créez différentes images ( avec un programme de dessin ou un programme de modélisation 3D ), et lorsque le
joueur arrive à la limite de l'image, vous changez de scéne, donc d'image. Wintermute supporte le "scrolling", c'est à dire que si l'image est plus grande que votre résolution d'écran, le moteur recadrera l'image en fonction de la position du joueur ( par exemple ).

* Sprite Edit : outil aidant à la création de "sprites" animés.

* String Table Manager : outil, qui va vous permettre de localiser votre jeu, plus clairement, à le traduire dans d'autres langues comme le Japonais, l'Arabe ou le Russe, pour ne citer que les moins communs. Cet outil est vraiment très bien, car il est capable d'extraire les dialogues que vous aurez écrit dans les scripts, afin de les traduire plus facilement.

* Debugging Console : c'est un débogueur, c'est lui qui va vous aider à trouver les erreurs que vous pourriez avoir faites dans vos scripts.

* Templates for new game items and demo projects : ce sont des modéles de jeux, qui permettent entres autres d'illustrer les capacités du moteur.

Bien que ces outils soient primordiaux, le "scripting" l'est tout autant. C'est là que toute la logique de votre jeu réside. Le moteur Wintermute, n'est pas un outil, vous permettant de créer un jeu de A à Z en cliquant sur des boutons, et c'est ce qui le rend flexible. L'avantage, est que vous n'êtes de ce fait pas limité à un concept, vous pouvez créer votre concept.

Avant de nous plonger dans les entrailles du moteur, j'aimerai parler un peu plus de la façon de développer un jeu en général. En effet, il y a beaucoup de façons d'appréhender ce processus, et tous se valent plus ou moins, je vous donne juste quelques éléments de réflexion, c'est a prendre ou a laisser. Ces conseils concernent surtout les personnes, qui ne savent pas trop par où commencer, ou tout simplement celles qui voudraient savoir comment d'autres font.

Voici quelques questions que vous devriez vous posez avant de commencer :

*A quelle résolution mon jeu va t-il tourner ?
*Est-ce que mon jeu affichera des acteurs ?

  • Dans ce cas, vont-ils être en 3D, ou en 2D ?
  • Est-ce que le joueur pourra changer de protagonistes durant le jeu ?
    • Si tel est le cas, auront-ils chacun un inventaire ou un inventaire en commun ?

*Est-ce que mon jeu utilisera une interface classique, de type "point&click" ( souris ) ?

  • Si non, utilisera t-il des contrôles directs ( clavier, manette ) ?

*Quelle sera la durée de vie de mon jeu ( en terme de difficultés, de taille du monde ) ?
*Ai-je tout le matériel nécessaires pour commencer mon jeu ?


 
fr/wmebook/ch1.1266246273.txt.gz · Last modified: 2010/02/15 16:04 by rens
Recent changes RSS feed Creative Commons License Driven by DokuWiki