| Est-il possible d'appeler un autre logiciel depuis AGS ? | |
|
|
Auteur | Message |
---|
filoulefilou Cliqueur Amateur
Nombre de messages : 359
Date d'inscription : 24/05/2010
| Sujet: Est-il possible d'appeler un autre logiciel depuis AGS ? Ven 6 Nov 2015 - 18:15 | |
| Tout est dans le titre !
C'est possible de lancer un autre logiciel depuis AGS ? Genre Wordpad ou un autre logiciel (voir un autre jeu) ?
|
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: Est-il possible d'appeler un autre logiciel depuis AGS ? Ven 6 Nov 2015 - 19:35 | |
| Pas à ma connaissance, mais certains sauront mieux répondre que moi :-/ |
|
| |
valoulef Délégué de la tasse bleue
Nombre de messages : 1791
Age : 35
Localisation : Condate
Date d'inscription : 01/08/2011
| Sujet: Re: Est-il possible d'appeler un autre logiciel depuis AGS ? Ven 6 Nov 2015 - 19:38 | |
| Tu peux jeter un coup d’œil aux fonctions de fichiers mais apparemment c'est pour un usage spécifique et je n'ai pas l'impression que ça permettre d'ouvrir un logiciel tiers. Comme d'habitude, les avis qui sont susceptibles de suivre seront probablement plus éclairés que le mien. |
|
| |
Kitai Délégué de la tasse bleue
Nombre de messages : 2907
Date d'inscription : 01/08/2006
| Sujet: Re: Est-il possible d'appeler un autre logiciel depuis AGS ? Ven 6 Nov 2015 - 19:53 | |
| Malheureusement tu ne pourras pas nativement exécuter de programme externe, pas même en utilisant les fonctions de fichiers que mentionne valoulef. Tout ce que le moteur d'AGS propose, c'est de lancer un autre jeu AGS. Je n'ai pas trouvé de plugin ajoutant cette fonction, mais théoriquement ce doit être possible. Qu'est-ce que tu cherches à lancer ? Peut-être qu'il y a moyen d'accomplir ce que tu cherches à faire directement dans AGS _________________ Ga is Ga Vous pouvez consulter l' aide d'AGS 3.2 en français et contribuer à la traduction et à l'amélioration si le cœur vous en dit ! |
|
| |
filoulefilou Cliqueur Amateur
Nombre de messages : 359
Date d'inscription : 24/05/2010
| Sujet: Re: Est-il possible d'appeler un autre logiciel depuis AGS ? Lun 9 Nov 2015 - 10:54 | |
| Mon fantasme c'était de créer un jeu en utilisant une sorte de "méta moteur" de jeu, par exemple AGS est idéal pour les jeux d'aventures avec les inventaires, etc... mais devient vraiment limité dès qu'on approche l'Arcade 2D .
Alors mon fantasme c'était de commencer un jeu sous AGS et en arrivant dans une zone (la zone 2D) que ça puisse renvoyer à un autre programme (Clickteam fusion, Love2d etc...) pour passer le niveau. Un système qui pourrait switcher de logiciels en logiciels en gros. |
|
| |
Billbis Disciple de la Grande Tasse Bleue
Nombre de messages : 1346
Date d'inscription : 10/05/2012
| Sujet: Re: Est-il possible d'appeler un autre logiciel depuis AGS ? Lun 16 Nov 2015 - 10:47 | |
| En fait, si tu est vraiment motivé et que le code ne te fait pas peur, deux solutions semblent possible: http://www.adventuregamestudio.co.uk/forums/index.php?topic=52906.msg636525178#new- utiliser un module qui permet de lancer des commandes shells depuis AGS pour windows: - Code:
-
int ShellExecute(const string operation, const string file, const string parameters, ShowCommand showCommand = SW_SHOW); - utiliser le plugin Lua pour AGS, sachant que Lua peut faire tout et n'importe quoi. |
|
| |
Kitai Délégué de la tasse bleue
Nombre de messages : 2907
Date d'inscription : 01/08/2006
| Sujet: Re: Est-il possible d'appeler un autre logiciel depuis AGS ? Lun 16 Nov 2015 - 14:21 | |
| À noter qu'en utilisant ShellExecute la méthode ne sera compatible qu'avec Windows. C'est peut-être évident selon la nature du programme externe que tu cherches à exécuter.
En ce qui concerne Lua je ne suis pas sûr, j'ai cru comprendre qu'il permet d'interagir avec l'OS en général. Je crois par contre qu'un jeu développé complémentairement avec Lua ne compilera que pour Windows (je peux me tromper cela-dit). _________________ Ga is Ga Vous pouvez consulter l' aide d'AGS 3.2 en français et contribuer à la traduction et à l'amélioration si le cœur vous en dit ! |
|
| |
Billbis Disciple de la Grande Tasse Bleue
Nombre de messages : 1346
Date d'inscription : 10/05/2012
| Sujet: Re: Est-il possible d'appeler un autre logiciel depuis AGS ? Lun 16 Nov 2015 - 15:10 | |
| Non, le plugin Lua est Open source et peut être recompilé sous Linux, au moins en théorie. |
|
| |
Kitai Délégué de la tasse bleue
Nombre de messages : 2907
Date d'inscription : 01/08/2006
| Sujet: Re: Est-il possible d'appeler un autre logiciel depuis AGS ? Lun 16 Nov 2015 - 16:22 | |
| OK mais est-ce que ça s'applique aussi au jeu compilé ? Par ailleurs dans un souci de compatibilité, il faudrait s'assurer que le programme externe est lui-même compatible avec chaque plateforme. Bref, appeler des ressources extérieures limite sérieusement la compatibilité sur différentes plateformes. _________________ Ga is Ga Vous pouvez consulter l' aide d'AGS 3.2 en français et contribuer à la traduction et à l'amélioration si le cœur vous en dit ! |
|
| |
Contenu sponsorisé
| Sujet: Re: Est-il possible d'appeler un autre logiciel depuis AGS ? | |
| |
|
| |
| Est-il possible d'appeler un autre logiciel depuis AGS ? | |
|