Page 1 sur 1

[CARTES] Passage secret et zone d'exploration

Posté : sam. 17 sept. 2016, 10:06
par Cocrane
J'ai un mur masquant l'accès à un couloir.

Si l'on s’approche du mur, la zone d'exploration (de visibilité) dépasse les limites du mur et le couloir apparait.

Je pourrais agrandir l'image du mur (TITLESET) mais ça ne colle pas graphiquement si on arrive du couloir.

Comment ne pas dévoiler le PS?



Cocrane

Posté : sam. 17 sept. 2016, 10:54
par Freddy_Gwendo
C'est un grand classique du passage secret dans un couloir. ;)

L'astuce la plus élégante consiste à créer une porte plus grande que le passage secret en lui-même : lorsqu'elle est fermée, tu remplaces toute la zone située derrière par le même noir que le brouillard de guerre. Comme ceci, lorsque le passage est fermé, tu ne vois rien derrière. Dès qu'il est ouvert, tu découvres ce qu'il y a derrière lui. Ça t'oblige à créer une porte beaucoup plus grande que 2 ou 4 tilesets, mais ça fonctionne. L'inconvénient, c'est du one shot : si tu refermes le passage secret en étant de l'autre côté, tu te retrouves dans l'obscurité la plus totale !

Posté : dim. 18 sept. 2016, 23:47
par Cocrane
C'est ce que je craignais. ^^

Effectivement, ça peut devenir un lieu de passage. Et le fait d'avoir le PS fermé en temps normal me semble plus logique.

A réfléchir du coup.

Un sort d'ombre qui tourne en boucle lorsque le PS est fermé, ce n'est pas envisageable? Ca masquerait la visibilité derrière le mur?

Posté : ven. 14 oct. 2016, 14:24
par Freddy_Gwendo
Oups...

Désolé, ta réponse est passée à l'as. :gign:

Le problème du sort de Ténèbres, c'est de trouver un effet visuel (bam + vvc) qui produise du noir plein, et ça c'est pas gagné avec les versions non Enhanced...

De plus, ça supposerait que tu crées une bam s'ajustant parfaitement à ton décor.

Une solution plus simple consiste à créer une bam à partir de ta carte qui représente ton passage secret fermé (avec de l'obscurité de l'autre côté). Tu gères sa visualisation dans le script de la carte (si le passage secret est fermé, ta bam s'affiche, quand il est ouvert, elle est désactivée)...
Il faut cocher la case "Ground" dans les flags de la bam de la carte.

J'ai fait ça pour des carrés de 128x128 pixels, ça fonctionne pas trop mal. ;)

Posté : ven. 14 oct. 2016, 21:18
par Cocrane
Ca marche.

Je vais réfléchir à la solution la plus simple en fonction de mes capacités. ^^

Mais pour le moment, je suis en mode déménagement d'appart. Je vais pouvoir arrêter de moder sur mon lit! Bientôt je vais pouvoir m'y remettre.


Cocrane