Baldur's Gate et Dragon Age | La Couronne de Cuivre
 

Précédent   Baldur's Gate et Dragon Age | La Couronne de Cuivre > La Forge de GrondMarteau > La Forge des Apprentis > Idées

Idées
C'est ici que les membres sont invités à poster toutes leurs idées de mods pour ensuite les mettre en chantier.

Réponse
 
Outils de la discussion Noter la discussion
Vieux 23/01/2006, 00h06   #1
Heretik
Invités
 
Messages: n/a
Par défaut Installateur automatique

Suite à un bout de discution m'est venu l'idée de creer un mod particulier puisque que celui-ci ne changera ABSOLUMENT rien à BG2. :hein:

Oui bon alors pourquoi le faire hein ? Voilà mon idée :

N'importe qui qui veut refaire une partie de BG2 avec un ou deux mods n'as pas vraiment de problème, par contre dés qu'on augmente la dose il s'avère que ca devient une galère innomable. Entre les liens mort ( et ce malgrés la vigilance des Admins ), les updates parfois fréquente, les incompatibiltés entres certains mods et la lourdeur du système d'installation de ceux-ci ( je ne parlais que de BP par exemple, c'est tout simplement affreux, ou bien de l'ordre d'install à respecter obligatoirement.. ).
Bref personellement j'ai vu mieux :eye:.

Bon ceci étant dit je me posais la question de la viabilité d'un logiciel qui s'occuperait de tout ça à notre plaçe. Bon dis comme c'est pas évident.. Mais imaginons un peu comment construire le bordel...

En premier lieu concentrer tout les mods qui le soft gèrerait sur un hebergeur ( ça je pense pouvoir le faire, à condition d'avoir l'autorisation des différents auteurs évidemment ). C'est une condition essentielle puisque le logiciel va ensuite aller chercher ces mods sur le serveur et les télécharger selon la demande de l'user.

Deuxièmement coder le logiciel ( j'en vois déjà qui rigolent dans le fond ). Je me pose encore la question du langage à utiliser pour faire ce miracle, Java étant peut-être un peu lourd ? Qu'en pensez-vous ?

Dans la liste des fonctionnalités à implémenter :

- Une interface façile à gerer, avec la listes de mods disponibles sur le serveur, des cases à cocher suivant les mods voulu. ( On peux même imaginer des " listes " pré-faites suivant l'orientation voulu par l'user. Par exemple une liste " jeu axé sur les perso mauvais " ou alors " liste difficulté " avec battles tactic etc etc )

- Un bouton télécharger, le soft s'occupant lui-même d'aller chercher les mods sur le serveur.

- un bouton installer, le soft installe le mod demandé.

... ( pleins d'autres choses auxquelles je ne pense pas sur le coups )...


Je n'en dit pas plus pour le moment. Qu'en pensez-vous ?
Réalisable je suis à peu prés sur que ce le soit. Difficile ? Oui biensur.
Qui serait interessé ?

:timide:
  Réponse avec citation
Vieux 23/01/2006, 02h11   #2
Sir Alexander
Invités
 
Messages: n/a
Par défaut

Je serais interessé mais comme coder n'est pas mon point fort et que je n'ai pas beaucoup de temps en ce moment je ne peux te proposer mon aide :..:
  Réponse avec citation
Vieux 23/01/2006, 14h57   #3
zefklop
Invités
 
Messages: n/a
Par défaut

Citation:
Originally posted by Heretik+lundi 23 janvier 2006 à 01:06--><div class='quotetop'>QUOTE(Heretik @ lundi 23 janvier 2006 à 01:06)</div>
Citation:
Deuxièmement coder le logiciel ( j'en vois déjà qui rigolent dans le fond ). Je me pose encore la question du langage à utiliser pour faire ce miracle, Java étant peut-être un peu lourd ? Qu'en pensez-vous ?
[snapback]244762[/snapback]
[/b]
Visual Basic me semble plus approprié. Il est beaucoup moins lourd et plus facile à utiliser que Java.

Le grand intérêt de ce projet est la compatibilité et la simplicité d'utilisation.
Simplicité, parce que même le plus gros newbie existant sur notre pauvre terre (Que la bénédiction de Helm soit sur lui, on a toujours besoin de quelqu'un qui n'y connait rien pour faire un logiciel simple et efficace) pourra installer des mods facilement.
Compatibilité, parce que ce fameux logiciel pourra toujours faire en sorte qu'il ne soit pas possible d'installer deux mods incompatibles entre eux.

Le gros bémol, tu l'as cité toi même :
Heretik
@lundi 23 janvier 2006 à 01:06
Entre les liens mort ( et ce malgrés la vigilance des Admins ), les updates parfois fréquente, les incompatibiltés entres certains mods et la lourdeur du système d'installation de ceux-ci ( je ne parlais que de BP par exemple, c'est tout simplement affreux, ou bien de l'ordre d'install à respecter obligatoirement.. ).
[snapback]244762[/snapback]
Il se trouve que les liens morts et les mises à jour régulière des mods font qu'un tel projet nécessiterait de très fréquentes et très rapides mises à jour pour que l'utilisateur profite le plus vite possible des dernières versions des mods.

Bon courage à la bonne poire qui s'y attelera.
  Réponse avec citation
Vieux 24/01/2006, 00h41   #4
Heretik
Invités
 
Messages: n/a
Par défaut

Alors je note, les deux du dessus-là, manque flagrant d'envis d'aider, à garder en mémoire pour les piler dans une future partie multi :eye:

Bon sèrieusement, personne d'autre ? vraiment ?

( Moi qui pensait que ça allait interesser du monde :..: )
  Réponse avec citation
Vieux 24/01/2006, 17h30   #5
zefklop
Invités
 
Messages: n/a
Je pense que ça intéresse vraiment du monde, mais comme l'a dit Isaya dans un autre post, cette idée nécessite :
Du temps : Je n'en ai pas, parce que je suis en terminale et que je souhaite m'orienter vers une prépa MP (ya qu'a voir, ca fait plus d'une semaine que j'ai rien posté dans la correct-zone)
Des connaissances : bah oui, un programme se fait avec un minimum de connaissances en programmation, et on a beau être au 21eme siècle, le nombre de personnes sachant VRAIMENT programmer (je parle pas de faire faire un petit truc du genre tu rentres une valeur, puis une autre et je te donne leur somme) se fait de plus en plus rare. (y a 20 ans, tous ceux qui utilisaient un ordi savait programmer un minimum).

Loin de moi l'idée de te décourager, mais il y a certainement plein de gens pleins de bonne volonté qui ne remplissent pas ces conditions. (surtout la deuxième, quelqu'un qui sait programmer le fait en général pour son plaisir).

Cependant, il y a quelque chose que les gens peuvent faire : écrire une petite description des mods à installer, et les classer par genre. :timide:

Bon courage :fleur:
  Réponse avec citation
Vieux 24/01/2006, 21h54   #6
Isaya, Adepte de Grondmarteau
Loup Vampirique
 
Date d'inscription: juillet 2003
Localisation: Plaisir
Messages: 1 868
Envoyer un message via MSN à Isaya
Par défaut

Le meilleur langage, c'est celui que le programmeur connaît le mieux. Si tu n'en connais aucun plus qu'un autre, alors tu peux te poser la question. Sauf cas particulier, n'importe quel langage devrait permettre de réaliser ce que tu cherches, en disposant le cas échéant de bibliothèques.
Le fait qu'un langage ou un autre nécessite l'installation de runtime particulier ne sera pas vraiment un obstacle à l'utilisation (les gens qui veulent utiliser Near Infinity téléchargent bien Java).
Isaya est déconnecté   Réponse avec citation
Vieux 26/01/2006, 09h36   #7
Akadis, Adepte de Grondmarteau
Loup Effrayant
 
Avatar de Akadis
 
Date d'inscription: avril 2003
Localisation: En migration
Messages: 786
Envoyer un message via MSN à Akadis
Par défaut

Citation:
Originally posted by zefklop@ lundi 23 janvier 2006 à 14:57
Visual Basic me semble plus approprié. Il est beaucoup moins lourd et plus facile à utiliser que Java.
[snapback]244806[/snapback]
Le Visual Basic ne peut pas prétendre au* vrai* titre de langage de programmation, il est vraiment trop... comment dire... basique. Il permet de faire des interface très jolies et très facilement mais pour ce qui est du code on est très vite limité (par exemple, pour ceux qui s'y connaissent en langage objet : même pas d'héritage de classe). Je pense que le plus adapté est le C++ car l'étendue des possibilités d'un tel langage est immense.
EDIT
En fait je viens de réfléchir 2 minutes et je crois pas que ce programme pose de réels problèmes techniques et le VB devrait suffire.
Je n'ai pas le temps de participer pour le moment (mon temps libre je le passe à coder sur le Mod Le Seigneur des Anneaux) mais tu devrais commencer par travailler sur la base de données. Je ne pense pas qu'une vraie analyse (avec la méthode Merise) soit indispensable mais il faut lister toutes colonnes nécessaires et voir si une table suffit ou s'il faut faire une relation maître-détail entre plusieurs tables.
__________________
Responsable de la maintenance du mod Kim
Développeur du mod Akadis version beta disponible, les 2 premières jouables (envoyez moi un MP) Mission 3 en beta test
Akadis est déconnecté   Réponse avec citation
Vieux 26/01/2006, 10h22   #8
Heretik
Invités
 
Messages: n/a
Par défaut

Citation:
Originally posted by Deecy@jeudi 26 janvier 2006 à 09:36
Le Visual Basic ne peut pas prétendre au* vrai* titre de langage de programmation, il est vraiment trop... comment dire... basique. Il permet de faire des interface très jolies et très facilement mais pour ce qui est du code on est très vite limité (par exemple, pour ceux qui s'y connaissent en langage objet : même pas d'héritage de classe). Je pense que le plus adapté est le* C++ car l'étendue des possibilités d'un tel langage est immense.
EDIT
En fait je viens de réfléchir 2 minutes et je crois pas que ce programme pose de réels problèmes techniques et le VB devrait suffire.
Je n'ai pas le temps de participer pour le moment (mon temps libre je le passe à coder sur le Mod Le Seigneur des Anneaux) mais tu devrais commencer par travailler sur la base de données. Je ne pense pas qu'une vraie analyse (avec la méthode Merise) soit indispensable mais il faut lister toutes colonnes nécessaires et voir si une table suffit ou s'il faut faire une relation maître-détail entre plusieurs tables.
[snapback]245149[/snapback]
Merci pour les précisions et ton avis dessus. J'ai récolté ici et là quelques avis de codeurs confirmé ( dont un travaillant chez MS US ). Il en sort que du C# serait le plus approprié.
Qu'en pense tu ? Quelle réelle différence entre C# et C++ ?

Parce que bon si je dois me mettre à un des deux langages et apprendre du début autant pas me planter :timide:
  Réponse avec citation
Vieux 26/01/2006, 12h39   #9
Akadis, Adepte de Grondmarteau
Loup Effrayant
 
Avatar de Akadis
 
Date d'inscription: avril 2003
Localisation: En migration
Messages: 786
Envoyer un message via MSN à Akadis
Par défaut

J'ai jamais fait de C# mais d'après ce que j'ai lu sur le net, il est très proche du Java qui lui même est très proche du C++. Je n'ai plus qu'une envie c'est de m'y essayer dès que j'aurais du temps libre (mais c'est pas demain la veille) c'est aussi le plus récent me semble-t-il donc ça peut être un bon choix.
Si tu t'y connais une peu en programmation Java et/ou C/C++ va faire un tour sur ces 2 pages
JDNet Développeurs : Passer de C++ à C# (un peu vieux 2002)
Wikipedia : C_sharp (C# se prononce c sharp). Page trés récente.
__________________
Responsable de la maintenance du mod Kim
Développeur du mod Akadis version beta disponible, les 2 premières jouables (envoyez moi un MP) Mission 3 en beta test
Akadis est déconnecté   Réponse avec citation
Vieux 26/01/2006, 14h27   #10
Heretik
Invités
 
Messages: n/a
Par défaut

Citation:
Originally posted by Deecy@jeudi 26 janvier 2006 à 12:39
J'ai jamais fait de C# mais d'après ce que j'ai lu sur le net, il est très proche du Java qui lui même est très proche du C++. Je n'ai plus qu'une envie c'est de m'y essayer dès que j'aurais du temps libre (mais c'est pas demain la veille) c'est aussi le plus récent me semble-t-il donc ça peut être un bon choix.
Si tu t'y connais une peu en programmation Java et/ou C/C++ va faire un tour sur ces 2 pages
JDNet Développeurs : Passer de C++ à C# (un peu vieux 2002)
Wikipedia : C_sharp (C# se prononce c sharp). Page trés récente.
[snapback]245162[/snapback]
Merci pour les liens :fleur:.

Bon aprés avoir un peu réfléchis je pense m'orienter vers le C-sharp donc où si vraiment je galère essayer en java (que je connais un poil plus).

Deecy si jamais tu veux continuer à discuter du projet/m'aider/apporter une contribution quelconque tu est le bienvenu évidemment. Je vais commencer idéalement ce soir à me pencher dessus et je donne des nouvelles au plus vite.

( Question: Comment on fait pour avoir un sous-forum rien qu'as nous ? Faut coucher avec un admin ? Parce que je veux bien tant que c'est lui qui fournit ***** :blush: )

Edité par Isaya: s'il te plaît évite des mots sensibles tels que **** ici. Tout ce qui pourrait passer pour de l'incitation ne peut qu'apporter des problèmes au forum et à des responsables.
  Réponse avec citation
Vieux 26/01/2006, 22h46   #11
Isaya, Adepte de Grondmarteau
Loup Vampirique
 
Date d'inscription: juillet 2003
Localisation: Plaisir
Messages: 1 868
Envoyer un message via MSN à Isaya
Par défaut

Je ne sais pas si le C# permet de générer du code natif ou s'il nécessite le framework .net. Dans le deuxième cas, c'est un frein majeur à son développement (et ça obligera les utilisateurs à l'installer car il n'est pas si courant que ça). Microsoft a bien donné les spécifications pour que ça aboutisse à un standard ANSI, IEEE ou ISO (je ne sais plus lequel) mais le langage reste quand même principalement un jouet Microsoft.
Du point de vue professionnel et des milieux loin du monde Internet tant poussé par Microsoft et compagnie, je pense que le langage est peu représenté (même le C++ ne l'est pas tant que ça). Dans ma société, je n'en ai jamais entendu parler (les langages objet n'ont pas forcément la côté non plus dans les systèmes embarqués). Java est davantage représenté.
Quel que soit ton choix, je te conseille assez vivement ce site qui regorge d'exemples et de composants réutilisables (en C++ et C#, en tout cas).

Mais je maintiens ce que j'ai dit. A moins que tu ne veuilles vraiment apprendre un nouveau langage, un projet de ce type est déjà suffisamment un accomplissement sans se compliquer les choses encore davantage.

PS: inutile de coucher avec un admin pour obtenir un sous forum. Un contact par message personnel suffit largement.
Isaya est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Tags
Aucune


Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Noter la discussion
Noter la discussion:

Règles de messages
Vous pouvez créer de nouvelles discussions
Vous pouvez envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are non
Navigation rapide

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
[BG1] L'installateur ne me demande pas le CD2 melmire La Taverne de Château-Suif (Baldur's Gate 1) 4 05/03/2007 10h46
[CHLOE] L'installateur trouve pas le dialog.tlk samura Compagnons d'Amn : Les modules dit "PNJ" 7 13/11/2006 23h50
[MALTHIS] L'installateur ne trouve pas dialog.tlk Gargus le terrible Compagnons d'Amn : Les modules dit "PNJ" 2 22/10/2006 18h24
Mort automatique Venolas La Taverne d'Amkethran (Baldur's Gate 2) 12 19/08/2005 15h16
[TUTU] L'installateur ne détecte pas les patchs [dyree] Baldur's Gate Reloaded : les mods TUTU et Baldur's Gate Trilogy 7 27/08/2004 23h36

Merci de soutenir La Couronne de Cuivre et le Wiki consacré à Baldur's Gate et aux RPG
Fuseau horaire GMT +2. Il est actuellement 14h40.

Les forums La Sirène Rougissante, La Couronne de Cuivre, ainsi que les sites associés Le Portail du Web et Le Monde de Baldur's Gate sont protégés par le Code de la propriété littéraire et artistique. Baldur's Gate I (1998), Tales of the Sword Coast (1999), Baldur's Gate II (2000) Shadows of Amn, et Throne of Bhaal (2001) sont ©BioWare, licenses et distribution ©ATARI. Dungeons & Dragons material est ©Wizards of the Coast. NeverWinter Nights est un produit ©Bioware, licenses et distribution ©ATARI. DRAGON AGE © 2002-2007 BioWare Corp. Dragon Age, the Dragon Age logo, BioWare Corp., and the BioWare logo are trademarks of BioWare Corp. in the United States, Canada and other countries. All other trademarks are the property of their respective owners. All rights reserved.
Conformément à l'article 34 de la loi 78-17 du 6 janvier 1978 dite loi "Informatiques et Libertés" vous disposez d'un droit d'accès, de modification, de rectification et de suppression de vos données personnelles (déclaration CNIL en cours mai 2007). Pour faire valoir ce droit contactez nous en cliquant ici et en utilisant le formulaire à votre disposition


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0 Tous droits réservés.
Version française #17 par l'association vBulletin francophone
Alapage Norton AV 2009 Warhammer

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184