Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

 Phylactère

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3, 4, 5, 6  Suivant
AuteurMessage
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
avatar

Nombre de messages : 1431

Age : 42

Date d'inscription : 20/10/2006


MessageSujet: Phylactère   Mar 10 Fév 2009 - 17:14



Pour l'utilisation, y a juste a importer le module et à remplacer le classique "Say" par "Phylactere".

exemple :

Code:
player.Phylactere("C'est une clef !");



Bon, c'est un peu plus long à écrire, mais l'auto-completion est là pour çà !

:bricole:


Dernière édition par Asraroth le Lun 15 Juin 2009 - 7:46, édité 8 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Alph Eratz
Cliqueur Emérite
Cliqueur Emérite
avatar

Nombre de messages : 861

Age : 53

Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan

Date d'inscription : 22/01/2008


MessageSujet: Re: Phylactère   Mar 10 Fév 2009 - 17:17

je ne sais que dire très cher.
Hum! t'es une machine à module, voilà !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://lauvrayarcherie.com
Godzillu
Grand Cliqueur Royal
Grand Cliqueur Royal
avatar

Nombre de messages : 1517

Date d'inscription : 11/03/2007


MessageSujet: Re: Phylactère   Mar 10 Fév 2009 - 18:57

Quelle rapidité!!! T'es en vacances ou quoi?

Je regarde ça dans la soirée. Et crois tu qu'il serait possible d'utiliser un dessin pour la bulle? J'imagine l'effet sympa d'une bulle transparente.

Bravo déjà.

Et pour le nom c'est bien une queue de bulle (c'est pas si compliqué que ça la bd).

_________________
Ma vie, mon oeuvre au jour semestre à la semaine le jour semestre la semaine : http://godzillu.blogspot.fr/
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://godzillu.blogspot.fr/
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
avatar

Nombre de messages : 1431

Age : 42

Date d'inscription : 20/10/2006


MessageSujet: Re: Phylactère   Mar 10 Fév 2009 - 19:14

Citation :
je ne sais que dire très cher.
Hum! t'es une machine à module, voilà !
Et pourquoi pas un extra-terrestre !? Ah non ! c'est déjà pris par la :reine:
sourire

Citation :
Quelle rapidité!!! T'es en vacances ou quoi?
Non, justement ! En vacances, pas le temps pour çà.

Citation :
Et crois tu qu'il serait possible d'utiliser un dessin pour la bulle? J'imagine l'effet sympa d'une bulle transparente.
Il faudrait tout un tas de dessin de bulles de differentes tailles, ou un système de bulles composites. Ca me semble un peu compliqué comme çà, mais j'vais y reflechir clin d\\\\'oeil

Citation :
Et pour le nom c'est bien une queue de bulle (c'est pas si compliqué que ça la bd).
ok ! merci. J'avais rien trouvé sur Wiki rougit
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue
avatar

Nombre de messages : 5457

Age : 39

Localisation : Montpellier

Date d'inscription : 17/04/2006


MessageSujet: Re: Phylactère   Mar 10 Fév 2009 - 19:55

Super !! Vivement la version définitive, ça devrait me servir sourire
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marionpoinsot.fr/video
Godzillu
Grand Cliqueur Royal
Grand Cliqueur Royal
avatar

Nombre de messages : 1517

Date d'inscription : 11/03/2007


MessageSujet: Re: Phylactère   Mar 10 Fév 2009 - 20:50

J'ai cette erreur qui apparait :

Code:
(48): Error (line 48): undefined symbol 'eFontSpeech'

Help.

_________________
Ma vie, mon oeuvre au jour semestre à la semaine le jour semestre la semaine : http://godzillu.blogspot.fr/
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://godzillu.blogspot.fr/
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
avatar

Nombre de messages : 1431

Age : 42

Date d'inscription : 20/10/2006


MessageSujet: Re: Phylactère   Mar 10 Fév 2009 - 21:08

Bizarre ! c'est une constante d'AGS... Tu utilises quelle version ?

essaye de remplacer "eSpeechFont" à la ligne 48 et 54 par "Game.SpeechFont".

48 :
Code:
int new_width = GetTextWidth(str, Game.SpeechFont) + 7;

54 :
Code:
int str_height = GetTextHeight(str, Game.SpeechFont, final_width);
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Godzillu
Grand Cliqueur Royal
Grand Cliqueur Royal
avatar

Nombre de messages : 1517

Date d'inscription : 11/03/2007


MessageSujet: Re: Phylactère   Mar 10 Fév 2009 - 21:31

Cette version :
Citation :
AGS Editor .NET (Build 3.0.2.44)

Ca fonctionne en remplaçant eFontSpeech.

Très prometteur pour la suite.

_________________
Ma vie, mon oeuvre au jour semestre à la semaine le jour semestre la semaine : http://godzillu.blogspot.fr/
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://godzillu.blogspot.fr/
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
avatar

Nombre de messages : 1431

Age : 42

Date d'inscription : 20/10/2006


MessageSujet: Re: Phylactère   Mar 10 Fév 2009 - 21:36

Ok ! je travaille sur AGS Editor .NET (Build 3.1.1.67)... C'est surement pour çà.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Le fous de LUCASART
Chevalier d'Honneur de la Grande Tasse Bleue
Chevalier d'Honneur de la Grande Tasse Bleue
avatar

Nombre de messages : 2096

Age : 25

Localisation : Dans l'univers d'un de ses bons vieux jeux d'aventures!!

Date d'inscription : 07/08/2006


MessageSujet: Re: Phylactère   Mar 10 Fév 2009 - 21:46

Va falloir vraiment songer à une partie modules fait maison et autres^^

_________________
Scénariste
Mai 2008 : background cimetière
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.fan-naheulbeuk.fr.st
Godzillu
Grand Cliqueur Royal
Grand Cliqueur Royal
avatar

Nombre de messages : 1517

Date d'inscription : 11/03/2007


MessageSujet: Re: Phylactère   Mar 10 Fév 2009 - 22:28

J'ai installé la dernière version d'ags et il ne reconnait pas eFontSpeech chez moi.

_________________
Ma vie, mon oeuvre au jour semestre à la semaine le jour semestre la semaine : http://godzillu.blogspot.fr/
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://godzillu.blogspot.fr/
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
avatar

Nombre de messages : 1431

Age : 42

Date d'inscription : 20/10/2006


MessageSujet: Re: Phylactère   Mer 11 Fév 2009 - 0:03

Nouvelle version V1.10 dispo... j'ai édité le 1er message du topic. sourire

Bizarre pour le eFontSpeech O_O Enfin, j'ai remplacé par le "Game.SpeechFont".
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
avatar

Nombre de messages : 1431

Age : 42

Date d'inscription : 20/10/2006


MessageSujet: Re: Phylactère   Jeu 12 Fév 2009 - 16:24

Version 1.11 dispo : phylactere V1.11

Maintenant, çà marche avec le scaling du personnage, et dans les rooms avec scrolling.

NB : on peut facilement modifier la forme de la queue de bulle en mettant des X et des O dans les 1eres lignes du code.

Code:
  String GQueue[10]; // Dessin de la Queue (X = Contour, O = Fond)
  GQueue[1] = "OOOOOOOO";
  GQueue[2] = "XOOOOOXX";
  GQueue[3] = "XOOOOX  ";
  GQueue[4] = "XOOOOX  ";
  GQueue[5] = " XOOOX  ";
  GQueue[6] = " XOOOX  ";
  GQueue[7] = "  XOOOX ";
  GQueue[8] = "  XOOOX";
  GQueue[9] = "    XXX ";
  int queue_height = 9; // Nombre de lignes pour le dessin de la queue

On peut aussi jouer sur quelques parametres :
Code:
  #define Phylactere_LARGEUR 230 -> Largeur maxi en pixel
  #define Phylactere_FOND 15 -> Couleur de fond (blanc)
  #define Phylactere_CONTOUR 0 -> Couleur du contour (noir)



Dernière édition par Asraroth le Mer 4 Mar 2009 - 15:50, édité 2 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue
avatar

Nombre de messages : 5457

Age : 39

Localisation : Montpellier

Date d'inscription : 17/04/2006


MessageSujet: Re: Phylactère   Jeu 12 Fév 2009 - 16:31

Excellent !!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marionpoinsot.fr/video
Godzillu
Grand Cliqueur Royal
Grand Cliqueur Royal
avatar

Nombre de messages : 1517

Date d'inscription : 11/03/2007


MessageSujet: Re: Phylactère   Jeu 12 Fév 2009 - 18:08

Génial! J'en ai révé, Asra l'a fait sourire

_________________
Ma vie, mon oeuvre au jour semestre à la semaine le jour semestre la semaine : http://godzillu.blogspot.fr/
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://godzillu.blogspot.fr/
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
avatar

Nombre de messages : 1431

Age : 42

Date d'inscription : 20/10/2006


MessageSujet: Re: Phylactère   Jeu 12 Fév 2009 - 20:45

Dites-moi si çà convient comme çà, ou si vous voyez d'autres trucs à améliorer. (Je travaille sur la transparence de la bulle, et l'alignement "centré" du texte) :travaille:
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jeanmarc
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue


Nombre de messages : 56

Date d'inscription : 06/11/2006


MessageSujet: Re: Phylactère   Ven 13 Fév 2009 - 20:17

Il est vraiment super ce module.
Merci !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Alph Eratz
Cliqueur Emérite
Cliqueur Emérite
avatar

Nombre de messages : 861

Age : 53

Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan

Date d'inscription : 22/01/2008


MessageSujet: Re: Phylactère   Sam 14 Fév 2009 - 23:24

Très fort. Et dire qu'on l'attendait, sur mon jeu j'étais embêté d'avoir des textes sans consistance, là on va s'éclater.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://lauvrayarcherie.com
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
avatar

Nombre de messages : 1431

Age : 42

Date d'inscription : 20/10/2006


MessageSujet: Re: Phylactère   Dim 15 Fév 2009 - 9:11

Je vais continuer à l'ameliorer. J'ai déjà corrigé un bug pour les rooms avec scrolling verticale et j'ai une idée pour centrer le texte dans la bulle.
Pour la transparence, çà me semble + difficile. Il n'y a pas de propriété transparance dans les Overlays... :bricole:

A suivre... ^^
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Alph Eratz
Cliqueur Emérite
Cliqueur Emérite
avatar

Nombre de messages : 861

Age : 53

Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan

Date d'inscription : 22/01/2008


MessageSujet: Re: Phylactère   Dim 15 Fév 2009 - 13:18

Merci pour nous, il semblerai que tu prends un immense plaisir à faire tes recherches, encore merci. clin d\\\\'oeil
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://lauvrayarcherie.com
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
avatar

Nombre de messages : 1431

Age : 42

Date d'inscription : 20/10/2006


MessageSujet: Re: Phylactère   Lun 16 Fév 2009 - 16:32

Alph Eratz a écrit:
il semblerai que tu prends un immense plaisir à faire tes recherches
oui oui ! clin d\\\\'oeil

Et voici Phylactere V1.20

Nouveautés :

Le texte est centré

(limite de 15 lignes... au dela, le texte est tronqué)

Ajout d'un mode "parle" et "pense"

Code:
player.Phylactere("C'est une clef !",Phylactere_THINKING);

Bon... faudrait redessinner les ptites bulles :
Code:
  if (mode == Phylactere_THINKING) {
    GQueue[01] = "        ";
    GQueue[02] = "        ";
    GQueue[03] = " XXX    ";
    GQueue[04] = "XOOOX  ";
    GQueue[05] = "XOOOX  ";
    GQueue[06] = "XOOOX  ";
    GQueue[07] = " XXX    ";
    GQueue[08] = "        ";
    GQueue[09] = "    XX  ";
    GQueue[10] = "  XOOX ";
    GQueue[11] = "  XOOX ";
    GQueue[12] = "    XX  ";
    queue_height = 12;
  }


Dernière édition par Asraroth le Mer 4 Mar 2009 - 15:50, édité 2 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue
avatar

Nombre de messages : 5457

Age : 39

Localisation : Montpellier

Date d'inscription : 17/04/2006


MessageSujet: Re: Phylactère   Lun 16 Fév 2009 - 19:04

Super !!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marionpoinsot.fr/video
Alph Eratz
Cliqueur Emérite
Cliqueur Emérite
avatar

Nombre de messages : 861

Age : 53

Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan

Date d'inscription : 22/01/2008


MessageSujet: Re: Phylactère   Lun 16 Fév 2009 - 20:00

Rien d'autre à dire qu'il est tout simplement génial.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://lauvrayarcherie.com
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
avatar

Nombre de messages : 1431

Age : 42

Date d'inscription : 20/10/2006


MessageSujet: Re: Phylactère   Lun 16 Fév 2009 - 20:24

Je m'amuse bien à le faire, et si çà peut servir, çà me motive pour continuer à l'ameliorer sourire
Merci à Godzi pour l'idée ! clin d\\\\'oeil
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Godzillu
Grand Cliqueur Royal
Grand Cliqueur Royal
avatar

Nombre de messages : 1517

Date d'inscription : 11/03/2007


MessageSujet: Re: Phylactère   Lun 16 Fév 2009 - 21:24

Ben euh de rien clin d\\\\'oeil

Compte-tu le diffuser en dehors de la communauté francophone? Je pense qu'il aurait sa place sur le site officiel.

Reste plus qu'à trouver comment utiliser une image comme fond sourire

_________________
Ma vie, mon oeuvre au jour semestre à la semaine le jour semestre la semaine : http://godzillu.blogspot.fr/
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://godzillu.blogspot.fr/
Contenu sponsorisé




MessageSujet: Re: Phylactère   

Revenir en haut Aller en bas
 
Phylactère
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 6Aller à la page : 1, 2, 3, 4, 5, 6  Suivant
 Sujets similaires
-
» Phylactère
» [Tutoriel] comment faire des montages rapides avec Photoshop

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Modules et plugins-
Sauter vers: