AccueilPortailFAQRechercherS’enregistrerConnexion
Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets.   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.
 

LES PROPRIETES DES ROOMS

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue



Inscrit le : 17 Avr 2006
Messages : 2608

MessageSujet: LES PROPRIETES DES ROOMS   Mar 18 Avr - 12:21

Les écrans de jeu (Rooms) possèdent plusieurs caractéristiques personnalisables, permettant de disposer d'une grande variété de décors interactifs. Nous allons les passer en revue une par une.
Revenir en haut Aller en bas
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue



Inscrit le : 17 Avr 2006
Messages : 2608

MessageSujet: Re: LES PROPRIETES DES ROOMS   Mar 18 Avr - 12:26

ROOMS EDITOR :


C'est ici que vous pouvez voir la liste de toutes les rooms de votre jeu.
Chaque fois que vous en sauvegardez une nouvelle, elle vient s'ajouter à la liste, à côté du numéro correspondant (par exemple, si vous sauvegardez une nouvelle Room sous le nom room4.crm, vous verrez apparaître : 4 (No Description).

Pour entrer une description de votre room afin de l'identifier facilement, faites clic droit sur (No description) puis choisissez "Edit Room description". Entrez le texte que vous voulez.

Pour éditer une room existante, double-cliquez sur son nom. Si vous étiez en train de travailler sur une autre room, il vous sera demandé si vous souhaitez la sauvegarder avant (on ne peut éditer qu'une room à la fois).
Revenir en haut Aller en bas
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue



Inscrit le : 17 Avr 2006
Messages : 2608

MessageSujet: Re: LES PROPRIETES DES ROOMS   Mar 18 Avr - 12:43

SETTINGS :

C'est ici que vous pouvez modifier les configurations de base de votre room.

Pour importer une image de décor, cliquez dans le menu en haut : Room / Import Background. Attention à la taille de l'image, la profondeur de couleur... Et surtout, si vous souhaitez importer une nouvelle image alors que vous aviez déjà tracé des aires de marche ou autre, si cela ne correspond plus au nouveau décor... vous devrez les redéfinir !

Les quatre icônes en haut de l'écran Settings vous permettent de :
- Sauvegarder la room
- Lancer le panneau d'interactions (voir plus loin)
- Editer le script (pour les utilisateurs avancés)
- Editer les messages relatifs à cette room.

C'est également ici que vous pouvez lier une musique à la room (Play music on room load).

Vous avez d'autres options :
- Save/load disabled : si vous cochez cette option, le joueur ne pourra pas sauvegarder ni charger une partie tant qu'il est sur cet écran. Par exemple, durant une scène importante, histoire de faire monter la pression !
- Hide player character : si cette option est cochée, le personnage principal sera invisible. Utile si vous souhaitez par exemple faire un écran de menu, de transition...
- Player character view : si vous souhaitez que le personnage principal utilise une certaine animation pendant qu'il est dans cette room (par exemple, si ça se passe sous l'eau et qu'il doit utiliser l'animation «nage» au lieu de l'animation «marche» habituelle), entrez ici le numéro correspondant à l'animation.
- Music volume adjustement : si vous souhaitez que la musique se fasse entendre plus ou moins fort dans cette room.
- Animating backgrounds : il est possible d'animer le décor en faisant se succéder plusieurs images différentes, ce qui évite par exemple de devoir créer plusieurs objets animés (le nombre d'objets par room étant limité). Nous verrons cela plus tard.

Ici, vous pouvez également déterminer les limites de marche du personnage (haut, bas, gauche, droite) comme expliqué précédemment.


LES INTERACTIONS :

Vous pouvez appeler plusieurs actions relatives à la room, notamment quand le joueur y entre ou en sort.
Cliquez sur l'icône Interactions : vous avez une liste de conditions.

- Walk off left screen edge : événements qui se produisent si le joueur franchit la limite de gauche (par exemple, se rendre à une autre room, ou faire le tour de l'écran).
- Walk off right screen edge : idem, si le joueur franchit la limite de droite
- Walk off bottom screen edge : idem, si le joueur franchit la limite du bas
- Walk off top screen edge : idem, si le joueur franchit la limite du haut
- First time player enters room : événements qui se produisent la toute première fois que le joueur entre dans cette room, et qui ne seront pas répétés lorsque le joueur entrera la prochaine fois.
- Player enters room (before fade-in) : événements qui se produisent chaque fois que le joueur entre dans la room, avant qu'elle n'apparaisse. Ne mettez à cet endroit que des actions courtes qui ne se répètent pas, car la room n'apparaîtra qu'après que ces événements se soient produits.
- Player enters room (after fade-in) : événements qui se produisent chaque fois que le joueur entre dans la room, une fois qu'elle est affichée.
- Repeatdly execute : événements qui se produisent en boucle tant que le joueur est dans la room.
Revenir en haut Aller en bas
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue



Inscrit le : 17 Avr 2006
Messages : 2608

MessageSujet: Re: LES PROPRIETES DES ROOMS   Mar 18 Avr - 19:26

AREAS

La section Areas permet de délimiter des aires dans le décor, de la même manière que nous avons déterminé une aire de marche et un walk-behind. Il existe d'autres sortes d'aires.


LES HOTSPOTS :

Les hotspots sont des aires interactives, sur lesquelles le joueur peut utiliser des verbes tels que Regarder, Utiliser ou Prendre, ou même Parler. Ces aires délimitent des parties du décor non animées (sinon il faut créer un objet), par exemple un meuble, un personnage qui ne bouge pas, ou simplement un élément du décor dont on souhaite déterminer le nom (si l'interface choisie permet d'afficher le nom des éléments au-dessus desquels passe le pointeur de la souris).

Déterminer les contours de votre aire de la même manière que précédemment : cliquez sur l'icône «ligne droite» ou «main levée», tracez les contours, puis remplissez. Notez que vous pouvez annuler la dernière action (dernier bouton) ou effacer une aire (4è bouton).

Ceci fait, vous pouvez donner un nom à votre hotspot - ce n'est pas obligatoire si votre interface de jeu ne permet pas de lire le nom des éléments, mais c'est tout de même utile pour s'y retrouver, car un même écran peut continuer plusieurs hotspots (attention toutefois, ils ne peuvent pas se superposer). Par contre, si vous souhaitez créer un hotspot invisible (par exemple, pour déterminer une action quand le personnage marche à un certain endroit), laissez en blanc.

Maintenant, il faut déterminer ce qui se passe lorsque le joueur interagit avec cet hotspot. Cliquez sur Interaction pour lancer la boîte des conditions. Voici les options disponibles :

- Player stands on Hotspot : définit les événements qui se produisent si les pieds du personnage entrent en contact avec la zone correspondant au Hotspot.
- Look / Interact / Talk to hotspot : définit les événements qui se produisent si le joueur clique sur le hotspot avec la souris en mode Regarder, Utiliser ou Parler. D'autres verbes sont disponibles si votre interface le permet.
- Use inventory on hotspot : définit les événements qui se produisent si le joueur utilise l'un des objets de son inventaire avec le hotspot (par exemple, une clef sur un hotspot déterminant une porte). Si aucun objet n'est déterminé, les actions se produiront avec n'importe quel objet de l'inventaire, donc n'oubliez pas de mettre la condition «Conditional / if inventory item was used» et de mettre le numéro de l'item correspondant.
- Any click on hotspot : détermine les événements qui se produisent si le joueur clique sur l'hotspot, quel que soit le mode de la souris.
- Mouse moves over hotspot : détermine les événements qui se produisent si le pointeur de la souris passe sur l'hotspot.




WALKABLE AREAS :

Nous avons vu dans les Premiers Pas comment définir une aire de marche (Walkable Area). Toutefois, il est possible d'avoir plusieurs aires, et de les configurer :

- Change player view while on this area : permet de définir le numéro d'une animation particulière quand le personnage est dans cette aire. Exemple : une aire de marche est située sur une partie du décor correspondant à un sol brûlant ; nous pouvons demander au logiciel d'utiliser une animation montrant le personnage sautillant pour ne pas se brûler les pieds, puis revenir à l'animation normale une fois qu'il a quitté cette aire de marche.

- Zoom level : permet de changer la taille du personnage quand il est dans cette aire. Par exemple, si le décor choisit est particulièrement grand, on peut demander au logiciel de rendre le personnage plus petit pour respecter l'échelle. C'est également utile si on veut faire un effet de zoom ; par exemple, si le décor s'étend assez loin en profondeur, on peut demander au logiciel d'afficher le personnage de plus en plus petit s'il s'éloigne, ou de plus en plus grand s'il s'approche. Pour cela, cochez la case "use continuous scaling" et entrez le pourcentage minimum et le pourcentage maximum.





WALK-BEHINDS :

Ce sont les aires qui déterminent les endroits derrière lesquelles doit passer le personnage. Nous avons déjà vu cela dans les Premiers Pas, mais je répète l'opération pour ceux dans le fond qui n'ont pas suivi :

- tracer le contour de l'aire correspondant à l'élément du décor
- le remplir
- cliquez sur Set Baseline et placer la ligne (normalement en bas de l'élément) pour indiquer à partir de quand le personnage marche devant / derrière l'élément.

Vous pouvez bien évidemment avoir plusieurs walk-behinds par écran. Un seul walk-behind peut être découpé en plusieurs morceaux si tous les éléments ont la même baseline (par exemple tous les éléments figurant à l'avant plan).


REGIONS :

Les regions sont des aires du décor où vous pouvez déterminer certaines propriétés particulières. Notamment, vous pouvez indiquer au logiciel de rendre le personnage plus clair ou plus foncé s'il se trouve dans une region : cela peut être utile par exemple pour des endroits du décor qui sont dans l'ombre ou la lumière.

Comme précédemment, déterminez une region en traçant le contour et en remplissant (vous pouvez avoir plusieurs regions par écran). Vous pouvez déterminer le degré de luminosité du personnage qui se déplace dans cette region avec l'option «Light Level» : un % inférieur à 100, et le personnage sera affiché plus sombre ; un % supérieur, et il sera affiché plus clair.

Vous pouvez également cliquer sur Interaction pour voir la liste des conditions offertes par les regions :

- While player stands on region : événements qui se produisent tant que le personnage est présent dans cette région (comme d'habitude, on situe le personnage au niveau des pieds).
- Player walks onto region : événements qui se produisent si le personnage pénètre dans la région. Utile par exemple si vous souhaitez changer d'écran sans forcément passer par les bordures du Settings, par exemple si le personnage a le choix entre plusieurs portes.
- Player walks off region : événements qui se produisent si le personnage quitte la région.
_________________

http://www.ninatonnerre.com : le site officiel de la BD Nina Tonnerre
http://katurajdr.fr : mon forum officiel sur mes BD et autres créations


Dernière édition par Shai-la le Ven 1 Aoû - 10:03, édité 3 fois
Revenir en haut Aller en bas
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue



Inscrit le : 17 Avr 2006
Messages : 2608

MessageSujet: Re: LES PROPRIETES DES ROOMS   Mar 18 Avr - 20:15

OBJECTS :

Nous avons vu comment ajouter un objet dans les premiers pas. Nous allons maintenant apprendre à l'animer.

Reprenons depuis le début :

- Cliquez sur New Object.
- Cliquez sur le décor à l'endroit où vous souhaitez faire apparaître l'objet.
- Cliquez sur Change Image.
- Une fois dans le gestionnaire de sprites, sélectionnez l'image que vous souhaitez utiliser.
- Déterminez la baseline comme pour un walk-behind.

Pour animer l'objet, il va nous falloir passer par le gestionnaire de sprites et le gestionnaire d'animations, expliqués plus en détails dans un autre chapitre.

Rendez-vous dans le gestionnaire de sprites, et importez les sprites correspondant à l'animation de l'objet. Ceci étant fait, rendez-vous dans l'écran de gestion des animations (Views) et cliquez sur New View, puis sur New Frame dans le loop 0. Choisissez le premier sprite de l'animation, puis répétez l'opération pour chacun des sprites. Notez le numéro de l'animation, et revenez au Room Editor.

Il va falloir déterminer à quel moment vous souhaitez lancer l'animation de l'objet (par exemple, si le joueur actionne un levier). Nous allons commencer par faire simple, et demander au logiciel d'animer l'objet dès que le personnage entre dans l'écran (par exemple pour une animation d'un décor, comme un feu ou de l'eau qui coule).

Allez dans Settings, cliquez sur Interaction puis clic droit sur «Player enters room (after fade-in)». Choisissez ensuite l'action «Object - Set object view number» : cela va lier une animation à l'objet. Notez le numéro de l'objet et le numéro de l'animation que vous venez de créer. Ensuite, ajoutez l'action «Object - Start object animating» afin de lancer l'animation que vous venez de lier à l'objet. Entrez le numéro de l'objet, le numéro du loop (s'il n'y en a qu'une, laissez 0), et la vitesse. Plus vous entrez un chiffre élevé, plus l'animation sera lente (0 correspondant donc à une vitesse très rapide). Une vitesse d'animation de 4 est une bonne moyenne. Si vous souhaitez que l'animation se répète en boucle, sélectionnez «Repeat : True», sinon laissez False, auquel cas l'animation ne se jouera qu'une seule fois.
_________________

http://www.ninatonnerre.com : le site officiel de la BD Nina Tonnerre
http://katurajdr.fr : mon forum officiel sur mes BD et autres créations
Revenir en haut Aller en bas

LES PROPRIETES DES ROOMS

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: LES TUTORIAUX : APPRENDRE A UTILISER AGS :: 1. FAIRE UN JEU DE BASE-
Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets.   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.