Baldur's Gate et Dragon Age | La Couronne de Cuivre
Merci de prendre connaissance des conditions d'utilisation des forums, des blogs et du chat

Précédent   Baldur's Gate et Dragon Age | La Couronne de Cuivre > La Forge de GrondMarteau > Le Coeur de la Forge > Développement Interrompu > Projet Neo-Baldur's Gate > Les Archives Poussiéreuses

Les Archives Poussiéreuses Cette partie contient ce qui reste de la genèse du projet, où vous pourrez trouver les contributions des membres de l'équipe aujourd'hui portés disparus.

Réponse
 
Outils de la discussion Noter la discussion
Vieux 10/02/2005, 16h28   #1
Sous Nain
Loup Noir
 
Date d'inscription: juin 2004
Messages: 256
Par défaut

Après ma n-ieme partie de BGII, je remarque qu'il est rarement possible d'exprimer les opinions de son perso. Je m'explique : imaginons que le personnage fasse un acte mauvais, mais qui lui rapporte de l'argent. Ses motivations peuvent être à peu près tout et n'importe quoi. En vrac :
- Besoin d'argent pour libérer Imoen, ça passe avant tout (valable pour à peu près n'importe quel alignement)
- Besoin d'argent pour chasser Irenicu, la vengeance passe avant tout (Loyal mauvais ou neutre)
- Je. Veux. Plus. D'ARGENT ! (chaotique neutre/mauvais, neutre mauvais).
- Le mal doit triompher (loyal mauvais)
- la balance en ce lieu nécéssitait que le mal ne soit pas vaincu (neutre)
- sur le long terme, ça devrait être bénéfique à la région. (bon ?)
etc.

Alors voilà l'idée :
Après chaque quête importante résolue (ou non résolue ?), lorsque le joueur se repose, un dialogue se déclenche avec ses compagnons (ou un monologue s'il est tout seul), afin de discuter du pourquoi du comment des derniers évenements. C'est faisable, et je pense que ça peut ajouter un plus. Exemple de dicsussion (vite fait) :

Après la quête de Nalia :

(Alors que vous réunissez vos affaires et organisez les tous de garde, vous voyez qu'une certaine fatigue agit sur le groupe, après tout ce que vous venez de faire)

- Si Nalia est dans le groupe, c'est elle qui lancera la conversation

Nalia : Je n'arrive pas encore à réaliser... tout ce qui s'est passé en si peu de temps...
Nalia : Il y a peu, j'étais encore à mener une vie paisible au château...
Nalia : Enfin... (soupire)
-> réponse du PJ plus ou moins compatissante
Nalia : <CHARNAME>, je ne peut pas m'empêcher de me demander pourquoi tu m'as/vous m'avez aidé. Je sais, je vous avait promis quelques pièces, mais est-ce tout ?
-> En fait, je n'ai fait ça que pour faire le bien. La récompense était accessoire.
-> En fait, je n'ai fait ça que pour faire le bien, même si la récompense était appréciée.
-> Tu oublies tout ce que j'ai dérobé dans *ton* château, Nalia. Ca doit valoir une petite fortune !
-> Ferme-là, Nalia. (si j'avais su qu'elle me suivrais après, j'aurais demandé une plus forte somme)
etc.

avec bien sûr quelques interventions ça et là des autres PNJs.


- Si Nalia n'est pas dans le groupe

(Quelques paroles sont échangées, et le sujet revient vite à ce que vous avez accomplit pour le châte De'Arnisse)
(*quelques interventions de PNJ*)
-> (vérité) Finalement, cette aventure a une conclusion bien amère... pauvre Nalia. Mais il semblerait que nous ne pouvions pas l'aider...
-> (hypocrisie) Finalement, cette aventure a une conclusion bien amère... pauvre Nalia. Mais il semblerait que nous ne pouvions pas l'aider...
-> Nous progressons, encore quelques pièces d'or, et nous pourrons bientôt partir pour SpellHold...
-> Je regrette d'avoir aidé Nalia, j'ai l'impression que la situation a empiré.
etc.


Ce devrait être un moyen de discuter motivations et peut-être un peu philosophie avec les compagnons, ou en tout cas d'exprimerre ses "opinions". Bien sûr, il ne sera pas possible de mettre toutes les motivations possible, mais on peut en mettre suffisament je pense.
Ensuite, selon les choix du joueur, peuvent arriver changements d'alignement, etc.

Violà, qu'en pensez-vous ?
__________________
Projet NeoBG, viendez-y, c'est bien !
Statut : passe de temps en temps
Sous Nain est déconnecté   Réponse avec citation
Vieux 10/02/2005, 18h58   #2
ArkSeth, Aventurier
Basilic Mineur
 
Avatar de ArkSeth
 
Date d'inscription: octobre 2003
Localisation: Pas loin...
Messages: 2 110
Envoyer un message via MSN à ArkSeth Envoyer un message via Yahoo à ArkSeth
Par défaut

Que dire? Excellente idée, on comprend pourquoi tu fais partie de l'équipe :notme:
__________________
ArkSeth, de l'Auberge de la Plume d'Ambre. Statut: Étudiant quand j'ai l'temps.
la joie de t'avoir connu surpasse la peine de t'avoir perdu... Kupo.
Rp: Elza, Elfette d'outreplan. Actuellement en cours: P&Ch - lFdlS.
Coordinateur du Projet nBg et auteur de la Gigue des Ombres. Donnez vos avis!
ArkSeth est connecté maintenant   Réponse avec citation
Vieux 13/02/2005, 23h41   #3
Shinook
Araignée Éclipsante
 
Avatar de Shinook
 
Date d'inscription: mai 2004
Localisation: dans le vent...
Messages: 1 266
Par défaut

Bonnes idées, en effet. Si t'en as d'autres, vas-y, te gênes pas ! :rigoler:
__________________
FloraNPC : Au cimetierre...
Shinook est déconnecté   Réponse avec citation
Vieux 17/02/2005, 17h11   #4
Sous Nain
Loup Noir
 
Date d'inscription: juin 2004
Messages: 256
Par défaut

Bon puique je reçois des approbations autant continuer sur ma lancée ^_^

Bon, comment on peut gérer tout ça ?

Deux points difficiles à mon avis :
1) Faire en sorte que chaque discussion soit différente des précédentes sans pour autant faire une quantité infinie de dialogues
2) Gérer des modifications d'alignement en conséquence.


Pour le premier point, je vois deux possibilité :
- soit on se focalise sur un sujet différent pour chaque quête. Par exemple, pour la quête de Nalia, ça peut être la perte, la noblesse ; pour la quête des paladins de Anarg, l'honneur et autre...
- soit chaque discussion a un "tronc commun", qu'on devellope. Par exemple, si le joueur dit une fois qu'il aime l'argent, la deuxieme fois qu'il le dira il est possible qu'on lui demande de préciser sa pensée, voire qu'il y ait des avis plus prononcés à l'encontre du PJ. Ca me semble toutefois très complexe.

Bon, plus j'y pense, plus la première possibilité me semble le meilleur choix, car plus faisable tout en restant intéressant.


Pour le deuxième point, l'idéal serait de réutiliser le mod virtue tout en ajoutant quelquechose pour l'inclinaison Loi/Chaos. Ou alors un autre système, plus efficace ou réaliste ? A débattre, donc.

Ah oui, dernière chose. L'idéal serait de rassembler le plus grand nombre d'avis de joueur sur les motivations, déjà au sein de NeoBG, mais aussi sur le bazar de l'aventurier avec des sondages par exemple. D'un autre côté, ce n'est probablement pas le plus urgent.
__________________
Projet NeoBG, viendez-y, c'est bien !
Statut : passe de temps en temps
Sous Nain est déconnecté   Réponse avec citation
Vieux 17/02/2005, 17h14   #5
Shinook
Araignée Éclipsante
 
Avatar de Shinook
 
Date d'inscription: mai 2004
Localisation: dans le vent...
Messages: 1 266
Par défaut

Ce n'est pas le plus urgent, c'est sûr, mais tu peux toujours commencer à mettre les sondages pour avoir quelques réponses déjà. Ca pourrait orienter notre travail ensuite...
__________________
FloraNPC : Au cimetierre...
Shinook est déconnecté   Réponse avec citation
Vieux 17/02/2005, 18h19   #6
Dedalus Conseiller de Lumenis
Ver Charognard
 
Avatar de Dedalus
 
Date d'inscription: octobre 2003
Localisation: Besançon
Messages: 666
Envoyer un message via MSN à Dedalus
Par défaut

L’idée est intéressante et me donne encore plus envie d’installer ce mod. Toutefois, je joue peu de personnage maléfique à Baldur’s Gate.

Donc si les répliques pouvaient balayer un large spectre d’alignement, je pense que cela serait un mieux. Bien que le mod soit orienté Mal, il ne faut pas occulter totalement les alignements Neutre ou Bon.

Pour ce qui est de répondre plus ou moins à aux questions : Je verrais plus une approche par thème en relation avec la quête précédemment réalisé. Mais ne connaissant peu de chose en programmation, cette optique est peut être plus difficile à réaliser que celle d’un tronc commun. Je préconise donc de réaliser celle qui est la plus facile à faire. Les deux approches auront leurs détracteurs et leurs défenseurs. Le débat risque d’être stérile et de s’enliser rapidement.

Pour ce qui est de la modification de l’alignement en fonction de ses actions et de ses motivations, il y a déjà le mod Virtue. L’intérêt d’un clone ne me paraît pas flagrant de prime abord. Ne serait-il pas possible de contacter les auteurs du mod Virtue pour solliciter l’autorisation d’intégrer Virtue à votre travail. Quitte à leur faire parvenir en avant-première votre mod et de demander une version personnalisée si cela ne les gênent pas. Ou alors de requérir l’autorisation de modifier leur code et de l’adapter à votre sauce.
__________________
Si la vie était remplie de bonté et de compassion, pensez-vous que j'aurai autant arpenté les terres de Faerûn ?

Dedalus, Haut-Conseiller de Lumenis.
Dedalus est déconnecté   Réponse avec citation
Vieux 17/02/2005, 19h12   #7
Shinook
Araignée Éclipsante
 
Avatar de Shinook
 
Date d'inscription: mai 2004
Localisation: dans le vent...
Messages: 1 266
Par défaut

Je n'avais pas pensé à "Virtue". En effet, on reprend le même concept en fait. Il faudra donc peut-être leur demander, voir si on peut reprendre leur travail. ( d'ailleurs, ça nous simplifierait sûrement notre travail de programmation )
__________________
FloraNPC : Au cimetierre...
Shinook est déconnecté   Réponse avec citation
Vieux 17/02/2005, 19h27   #8
Sous Nain
Loup Noir
 
Date d'inscription: juin 2004
Messages: 256
Par défaut

@ Dedalus :
Le mod n'est pas entièrement voué au mal. C'est une partie importante, mais pas la seule. Puisque là le but est de rajouter un nouveau concept, il faut qu'il puisse "fonctionner" pour n'importe quel alignement, histoire de changer de l'habituelle alternative réponse gentille/réponse méchante, et permettre plus de nuances.
La gestion par "thèmes" me semble aussi meilleure, et est à priori plus réalisable.




Sinon pour le mod Virtue, c'est sûr que ça serait plus simple, et mieux, de le réutiliser. Ce serait dommage d'obliger le joueur à faire un choix entre les deux systèmes. Mais il ne faut pas non plus s'approprier leur travail et donc si possible collaborer avec les créateurs du mod. Il faut aussi bien réfléchire à la manière de gérer tout ça (quand mettre le perte de vertue ? A la fin de la quête ou à la fin de la discussion sur la quête, ou les deux ?). Je regarderais ça à l'occasion.
__________________
Projet NeoBG, viendez-y, c'est bien !
Statut : passe de temps en temps
Sous Nain est déconnecté   Réponse avec citation
Vieux 06/03/2005, 14h08   #9
Orbital
Ver Charognard
 
Date d'inscription: décembre 2004
Localisation: Metz (France)
Messages: 652
Envoyer un message via MSN à Orbital
Par défaut

Si vous prenez Virtue tel quel, je ne sais pas si un nombre important de problèmes et d'incompatibilités ne risque pas de ce présenter. avoir une autorisation de modifier ou adapter le mod à NeoBG est effectivementune très bonne idée, sinon vous pourrez en reprendre les grandes lignes simplement et les integrer directement au code.

ceci est peut être absurde mais je voulais juste apporter cette petite hypothèse pour aider juste
Orbital est déconnecté   Réponse avec citation
Vieux 07/03/2005, 17h51   #10
Sous Nain
Loup Noir
 
Date d'inscription: juin 2004
Messages: 256
Par défaut

En fait, intégrer virtue ne devrait pas être si compliqué, de nombreux mods le font (ou du moins les concepteurs de virtue rendent beaucoup de mods compatible losrque que virtue est installé en dernier).
Il suffit juste d'intégrer un test à l'installation de NeoBG pour qu'il change l'installation si Virtue est déjà installée, et de contacter les créateurs de Virtue pour que Virtue reconnaisse NeoBG si ce dernier est installé avant Virtuel, afin que tout marche quel que soit le mod d'installation.

Ce qui me pose problème, en fait, c'est qu'il faut décider ce qu'on fait si virtue n'est pas installée ? (soit parceque le joueur ne l'as pas, soit parcequ'il n'aime pas ce mod, pour cause d'incompatibilités, etc.)
On peut coder que Virtue est absolument nécessaire mais bon, certains joueurs risque de ne pas vouloir installer les "moitvations de charname" à cause de ça, ou sinon on utilise un autre système approchant, et auquel cas c'est dommage de le developper "pour rien" lorsque virtue est installée.

Si réutiliser virtue est bien ce qu'on veut faire, ce ne sera pas très difficile. Cependant, je ne pense pas qu'il faille reprendre une partie de virtue et la modifier à notre sauce, sachant qu'en plus ça risque de ne pas être simple. S'il faut installer virtue, et bien on le demande à l'installation et ça ne va pas plus loin (et si nécessaire on met un lien vers virtue sur le site).

Niveau codage, ce ne sera pas probablement trop compliqué, ou en tout cas pas tellement plus que si on avait fait des modifications de reputation à la place de modifications de virtue (ça marche grosso modo pareil), sauf erreur.

__________________
Projet NeoBG, viendez-y, c'est bien !
Statut : passe de temps en temps
Sous Nain est déconnecté   Réponse avec citation
Vieux 07/03/2005, 17h59   #11
Orbital
Ver Charognard
 
Date d'inscription: décembre 2004
Localisation: Metz (France)
Messages: 652
Envoyer un message via MSN à Orbital
Par défaut

Pour palier à ce problème, je te propose de suivre le model de TDD, l'installeur pose une question type "avez vous ToB d'installer ?" auquel cas si oui il installe les éléments poru ToB, si non il se contente des éléments SoA.

Afficher une question type "avez vous Virtue?" si Oui, continuer l'install en instalant les motivations de charname

Si non, proposer de l'installer, si la personne ne veut pas l'installer, NeoBg s'installera sans virtue et sans motivtions de charname



Orbital est déconnecté   Réponse avec citation
Vieux 07/03/2005, 18h52   #12
Sous Nain
Loup Noir
 
Date d'inscription: juin 2004
Messages: 256
Par défaut

En fait il est possible de détecter facilement à l'installation si un mod est installé ou pas (la grande majorité des mods copient un fichier-bidon qui ne sert qu'à être détecté), mais ok pour le principe "pour avoir les motivations de charname, il faut avoir virtue". Peut-être mettre "motivations de charname " comme composant à part, afin que le joueur puisse clairement se rendre compte lorsque l'absence de virtue rend cette partie impossible à installer.

Sinon, si vraiment tu veux te lancer là-dedans, niveau technique (codage quoi), il s'agira principalement du côté conception de dialogues, et donc ça devrait rester relativement simple (en gros, il y aura : 1) à déclencher le dialogue au bon moment, 2) le principe de base des dialogues, 3) les modifications niveau vertue -et éventuellement- 4) interactivité entre les différents dialogues), du moins je crois.
__________________
Projet NeoBG, viendez-y, c'est bien !
Statut : passe de temps en temps
Sous Nain est déconnecté   Réponse avec citation
Vieux 07/03/2005, 19h15   #13
Orbital
Ver Charognard
 
Date d'inscription: décembre 2004
Localisation: Metz (France)
Messages: 652
Envoyer un message via MSN à Orbital
Par défaut

Oui ça peut être une solution aussi, il faudra juste penser à prévenir le joueur que motivations de charname ne marche pas sans Virtue

Pour le coddage je suis nul donc...

mais pour la conception des dialogues je ne penses pas avoir de problèmes majeur!

Il me semble avoir lu que tu as déjà effectuer des traveaux, serait il possible de les avori? (afin de mieux approfondir sur le travail à faire et continuer sur ta lancée)

n'hésitez pas a envoyer des MP
Orbital est déconnecté   Réponse avec citation
Vieux 08/03/2005, 16h48   #14
Sous Nain
Loup Noir
 
Date d'inscription: juin 2004
Messages: 256
Par défaut

Quand je disais que la conception de dialogue devait être relativement simple, je parlant du codage uniquement, je ne pense pas que ce soit facile pour l'écriture des dialogues, c'est d'autant mieux si tu pense pouvoir y arriver

A part ce que tu as vu sur ce thread, je n'ai pas vraiment travaillé les motivations de charname (je peux pas être partout à la fois lol).

Après, pour le codage, je ne pense pas pouvoir le faire aussi pour les motivations de charname, ce serait bien que quelqu'un d'autre se propose
__________________
Projet NeoBG, viendez-y, c'est bien !
Statut : passe de temps en temps
Sous Nain est déconnecté   Réponse avec citation
Vieux 08/03/2005, 17h20   #15
Orbital
Ver Charognard
 
Date d'inscription: décembre 2004
Localisation: Metz (France)
Messages: 652
Envoyer un message via MSN à Orbital
Par défaut

Pour les dialogues, les "concevoir" sur papier il y a pas de problème, après pour le coddage, en effet je ne suis pas le meilleur coddeur qui soit (je vais suivre les tutoriaux du sites et tenter de m'y mettre)
Orbital est déconnecté   Réponse avec citation
Vieux 08/03/2005, 17h48   #16
Akeron
Invités
 
Messages: n/a
Par défaut

Je vais voir de suite comment ca fonctionne le codage histoire de pouvoir aider quand même

Orbital si tu as besoin d'aide pour concevoir quelques dialogues, je suis là :fleur:
  Réponse avec citation
Vieux 08/03/2005, 18h02   #17
Orbital
Ver Charognard
 
Date d'inscription: décembre 2004
Localisation: Metz (France)
Messages: 652
Envoyer un message via MSN à Orbital
Par défaut

OK, pas de problème si je manque d'imagination sur un pooint, je fairait appel à toi, mais si tu as déjà une idée qui te tient à coeur n'hésite pas
Orbital est déconnecté   Réponse avec citation
Vieux 09/03/2005, 10h19   #18
gogorafido
Araignée Géante
 
Avatar de gogorafido
 
Date d'inscription: mars 2004
Messages: 532
Par défaut

@ sous nain.

tu m'avais demandé de poster quelques exemples de dialogues ici.

En fait j'ai créé un nouveau sujet parce que j'ai trouvé que ca s'y prétais plus.
__________________
avatar http://www.penofchaos.com/

gogorafido est déconnecté   Réponse avec citation