Novice - quelques interrogations diverses

Pour discuter des langages que nous utilisons pour réaliser nos jeux : problèmes, solutions, suggestions...

Modérateurs: Stormi, Otto Grimwald

Novice - quelques interrogations diverses

Messagepar DiChim le Jeu Mai 14, 2009 1:35 pm

Bonjour,

Cherchant un jeu sur jeuxlibres je suis tombé, par hasard, sur lieux communs qui m'a lui amené sur ce site.

Etant développeur d'un côté et auteur amateur (dans les 2 sens du mot :D ) de SF diffusant mes textes sous LAL de l'autre, une petite lumière s'est allumée dans mon cerveau, et je me suis dit que ces fictions interactives pourraient bien réunir ces deux activités. D'autant que même si je ne me rappelle plus les titres, je me rappelle tout à fait avoir passé des heures dans les 80's devant un écran avec mes potes pour essayer d'avancer dans ces satanés jeux. :lol:

Tout ça pour dire, que depuis quelques jours j'explore pour voir comment ça marche.

Voulant créer des jeux en français, je me suis dirigé sur Inform.

La version 7 tout d'abord, mais je ne peux pas l'installer sur ma ubuntu 8.04 (problème de dépendances) et mon essai sous windows s'est arrêté à une erreur de compilation dans la bibliothèque française au niveau du genre. (C'est peut être du au fait que l'extension était pour la version précédente d'inform...)

Donc, je suis passé à la version 6 avec le kit de démarrage (merci :D ). La syntaxe me semble plus claire, pour un jeu en français tout du moins, que celle d' inform 7. J'en suis actuellement à la lecture de l'IBG (très bien fait d'ailleurs) et je passerais ensuite au DM4, puisque mes quelques tests me font penser que ce langage me convient.

Pourtant étant totalement novice dans ce petit monde de la création d'IF, je me demande si le choix d'inform 6 au lieu du 7 ne me conduit pas à terme vers une impasse : plus d'évolution du langage ou des extensions, abandon par la communauté etc...

Autre interrogation, mon rapide passage par l'IDE d'inform 7 m'a beaucoup fait apprécier la fonction Replay. Y-a-t-il moyen d'avoir l'équivalent avec inform 6 ?

Toujours avec inform 6, existe-t-il une extension pour parler à la 2ème personne ? Si oui le féminin est-il géré ? Ben oui, pour m'essayer au truc je compte faire quelques petits jeux pour mes filles. :lol:

Voilà, ça doit être tout... Pour l'instant ! :D

Merci d'avance pour les réponses et désolé d'avoir été si long.
Avatar de l’utilisateur
DiChim
Sorcier du culte
 
Messages: 3
Inscription: Jeu Mai 14, 2009 6:00 am

Re: Novice - quelques interrogations diverses

Messagepar Otto Grimwald le Jeu Mai 14, 2009 4:25 pm

Salut,

merci de ta venue ici, en espérant pouvoir lire tes productions très bientôt :)

Au niveau d'Inform 6, le compilateur continue à être développé, puisque Inform 7 exporte dans un premier temps en code Inform 6, qui est ensuite compilé. Mais c'est vrai que les fonctionnalités spécifiques (bibliothèques du langage) vont être pour Inform 7. D'un autre côté, les bibliothèques de langue française ont plus de mainteneurs que pour Inform 7 (il n'y a presque que moi qui utilise Inform 7, alors qu'il y a plus de codeurs en Inform 6 en français)

Pour l'IDE, il est aussi possible de s'en passer en Inform 7 et de faire en ligne de commande, mais c'est moins pratique je trouve. Si tu n'arrives pas à installer Inform 7 sur Ubuntu 8.04, peut-être peux-tu essayer la version Debian du paquet ? Quel dépendance manque ?
De plus, il faut impérativement la même version de l'IDE et de l'extension française (la référence nécessaire figure au début), car vu qu'il y a pas mal de modifications dans le code d'inform 7 qui évolue beaucoup, l'entension FR évolue en conséquence.

À ma connaissance, il n'y a pas de commande Replay dans Inform 6 comme dans I7. Mais tu peux créer un fichier avec les commandes à jouer (= la solution du jeu), et utiliser la fonction "replay" qui chargera cette liste. (ex : http://svn.tuxfamily.org/viewvc.cgi/inf ... iew=markup )

>Toujours avec inform 6, existe-t-il une extension pour parler à la 2ème personne


non, mais cela doit être possible de le coder. Bon courage quand même...
Il y a cela a adapter : http://svn.tuxfamily.org/viewvc.cgi/inf ... iew=markup

Avec Inform 7, on peut avoir :
- première personne du singulier au présent (pas encore mise en ligne) ou au passé
- 2ème personne du pluriel au présent
- troisième personne du singulier au présent

Avatar de l’utilisateur
Otto Grimwald
Très Ancien
 
Messages: 3031
Inscription: Mar Aoû 24, 2004 12:02 pm

Re: Novice - quelques interrogations diverses

Messagepar Eriorg le Ven Mai 15, 2009 12:19 am

Bienvenue sur le forum, DiChim, et bon courage pour tes projets de jeux ! :D
Avatar de l’utilisateur
Eriorg
Grand Ancien
 
Messages: 857
Inscription: Jeu Déc 14, 2006 8:03 am
Localisation: Suisse

Re: Novice - quelques interrogations diverses

Messagepar DiChim le Ven Mai 15, 2009 6:14 am

Merci pour l'accueil et les réponses.

Otto Grimwald a écrit:Pour l'IDE, il est aussi possible de s'en passer en Inform 7 et de faire en ligne de commande, mais c'est moins pratique je trouve. Si tu n'arrives pas à installer Inform 7 sur Ubuntu 8.04, peut-être peux-tu essayer la version Debian du paquet ? Quel dépendance manque ?


J'avais essayé mais la version Debian ne marche pas non plus. La dépendance qui pose problème est libgtk2.0-0 qui pourtant semble installée...
Pas grave, je pense commencer avec I6, je verrais ensuite une fois les concepts de conceptions acquis.

Pour les reste de tes réponses, je jette un oeil dès que possible.
Avatar de l’utilisateur
DiChim
Sorcier du culte
 
Messages: 3
Inscription: Jeu Mai 14, 2009 6:00 am

Re: Novice - quelques interrogations diverses

Messagepar Flap le Ven Mai 15, 2009 8:14 am

Si tu chercher un IDE pour Inform, il y a WIDE : http://wide.berlios.de/ .
Je ne dirais pas que je l'utilise, puisque je n'ai pas encore pris le temps de faire quoique ce soit en Inform, mais il a l'air pratique.
Flap
Grand Ancien
 
Messages: 203
Inscription: Mer Sep 27, 2006 4:53 pm

Re: Novice - quelques interrogations diverses

Messagepar Otto Grimwald le Ven Mai 15, 2009 8:20 am

peut-être que cela n'est pas la même version de gtk. Tu peux essayer de compiler I7 depuis les sources...

Sinon le message d'erreur exact c'est quoi ? Parfois ils modifient les versions des fichiers des bibliothèques présentes, et un lien symbolique suffit à rétablir cela.

Avatar de l’utilisateur
Otto Grimwald
Très Ancien
 
Messages: 3031
Inscription: Mar Aoû 24, 2004 12:02 pm

Re: Novice - quelques interrogations diverses

Messagepar DiChim le Ven Mai 15, 2009 8:39 am

Flap a écrit:Si tu chercher un IDE pour Inform, il y a WIDE : http://wide.berlios.de/ .
Je ne dirais pas que je l'utilise, puisque je n'ai pas encore pris le temps de faire quoique ce soit en Inform, mais il a l'air pratique.


Oui, je l'ai repéré, mais il a un gros défaut pour faire des jeux en français : c'est sa gestion des accents dans les sources. Les @` sont peu lisibles. Pourtant son panneau latéral est bien pratique.

Flap a écrit:Sinon le message d'erreur exact c'est quoi ?


Je ne l'ai pas sous la main, mais comme je l'ai dit plus haut pour l'instant je vais me cantonner sur I6, donc d'ici là j'aurais sûrement mis à jour ma distrib.

Donc pour l'instant, je me débrouille avec Kate + makefile. :lol:
Avatar de l’utilisateur
DiChim
Sorcier du culte
 
Messages: 3
Inscription: Jeu Mai 14, 2009 6:00 am

Re: Novice - quelques interrogations diverses

Messagepar Otto Grimwald le Ven Mai 15, 2009 12:00 pm

Heureusement que linux a d'autres qualités, parce que l'aspect "on compile des binaires qui ne vont être valables que pendant 8 mois", je trouve cela très pénible.

Pour I6, je trouve effectivement que kate + un makefile c'est le mieux.

Avatar de l’utilisateur
Otto Grimwald
Très Ancien
 
Messages: 3031
Inscription: Mar Aoû 24, 2004 12:02 pm

Re: Novice - quelques interrogations diverses

Messagepar Akien le Ven Mai 15, 2009 4:43 pm

Bienvenue DiChim et bon courage :)

En tant que codeur Inform 6 sous Mandriva je confirme que Kate + makefile c'est un must.
Avatar de l’utilisateur
Akien
Grand Ancien
 
Messages: 298
Inscription: Mer Mai 09, 2007 1:31 pm
Localisation: En Allemagne, en France ou au Danemark, ça dépend


Retourner vers Questions techniques et aide pour votre code

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron