Orientation du programme


Ça fait pas mal de temps que je projette de faire une annonce, mais je n’ai jamais trouvé / pris le temps de le faire ! La faute à la vie, encore une fois, et des boulots qui me sont tombés dessus et que je ne pouvais refuser…

Toujours est-il que je n’ai pas décidé d’abandonner le projet… Mais je me pose pas mal de questions, et l’une d’elle est le changement de langage…

Je fais un bref topo, vous pouvez passer si ça ne vous intéresse pas !

Actuellement, le programme est codé en vb.net, parce qu’à l’époque c’était le seul langage que je connaissais me permettant de le développer (rappel : je ne suis pas développeur de métier). Beaucoup d’entre vous m’ont contacté pour savoir comment aider au développement, comment avoir accès au programme sur d’autres plateformes… Rien de tout ça n’était simple…

J’ai donc décidé qu’il pourrait être intéressant de passer le programme en python. Je vais vous détailler les avantages et inconvénients de cette solution, et vous pourrez répondre au sondage que je vous ai laissé en bas. Si tout le monde se positionne en faveur du non, j’abandonnerais l’idée !

Avantages :

  • Python est un langage de script, le code est dans des fichiers textes : il est donc facilement accessible…
  • Recoder le logiciel permettra d’uniformiser les sections, repartir sur des bases saines et, pourquoi pas, pouvoir gérer la VO et la VF. La VO étant plus avancée, ça permet de la coder telle qu’elle existe et de franciser par la suite…
  • Python est maîtrisé par plus de personnes que vb.net, ceux qui voudront participer en ajoutant leurs propres bouts de codes seront facilement intégrables.

Inconvénients :

  • Python est un langage que je ne maîtrise pas (encore), et il va me falloir du temps avant de réussir à réellement décoller. Vu que je suis rouillé en vb.net, c’est pas forcément le plus gros inconvénient.
  • Recoder implique de tout recommencer, avec tous les problèmes que cela pose en terme de développement : les bugs éventuels, les fonctionnalités pas immédiatement présentes…
  • Python nécessite un interpréteur pour fonctionner, donc une installation supplémentaire (qu’il est possible d’automatiser via un installeur, mais ce ne serait pas forcément la priorité)

 

Je vous demande donc votre avis :

 

N’hésitez pas à rajouter des commentaires ou à argumenter votre position…

Publicités

W40KCG 4.1.1


De manière totalement surprenante, voici une nouvelle version du programme, 2 ans après la précédente.
Lire la suite


Nouvelle année, nouveaux objectifs


Merci à tout ceux qui font l’effort de suivre encore le projet malgré le ralentissement manifeste de ces deux dernières années…

Je l’ai promis, le programme n’est pas mort, mais il me fallait un peu de temps pour rassembler mes esprits au sujet de ce que je comptais en faire…

Avec l’annonce d’un nouveau JdR, Wrath & Glory, est-il pertinent de continuer à développer un programme relatif à un jeu déjà largement dépassé ? Vu le peu de temps que j’arrive à y consacrer, est-il plausible de modifier le programme pour sortir une version multilingue dans le siècle à venir (parce que vu mon rythme de travail, on est dans cet ordre là) ???
D’un autre côté, après tant de boulot, il serait dommage de tout laisser en plan et de laisser le programme inachevé.

J’ai donc décidé de couper la poire en deux : d’un côté, je continue et tente d’ajouter les éléments manquants, en traduisant ce qui doit l’être (ce qui fait déjà pas mal de boulot), et de l’autre je laisse tomber la version multilingue, qui me demanderait de reprendre trop de choses…

Comme toujours, je ne promets pas de rythme de sortie : je ne vais pas me forcer à tenir des délais impossibles…

Je continuerai également de jeter un oeil à Wrath & Glory et ferai certainement une section dédiée, en commençant par compiler les dernières infos parues…

Encore merci aux fidèles, continuez de m’envoyer les problèmes que vous rencontrez, je me ferai une joie d’y répondre… et au besoin de les corriger !


Activité du projet et nouveau Jdr 40k


Comme vous avez pu le remarquer, le projet stagne actuellement.

La faute à la vie courante, bien sûr : nouvel enfant en début d’année, pas mal de boulot pro, quelques boulots dans le jdr et toujours une campagne à écrire…

Ça ne laisse pas beaucoup de temps pour le développement, mais ça ne veut pas dire que c’est mort ! Je continue de prendre en compte les remarques, de corriger les quelques bugs qui me sont signalés, et j’espère bien trouver le temps d’avancer un peu plus…

Par ailleurs, j’ai appris ce jour même l’arrivée prochaine d’un nouveau Jdr dans l’univers de 40k. Appelé Wrath & Glory, il serai à priori basé sur un système motorisant l’Oeil Noir. Et il y aurait Ross Watson aux manettes (Rogue Trader, Deathwatch…)

Je ne connais pas le système, donc je suis preneur des retours, et je suivrais quoiqu’il en soit ce projet, en espérant qu’un éditeur s’annonce rapidement pour la VF…

Les infos se trouvent ici : http://www.ulisses-us.com/in-development-wrath-glory-for-warhammer-40000-roleplay/

 


W40CG 4.1.2


Suite à un signalement fort opportun de Galactus31, voici une petite correction du programme qui ne concerne que Dark Heresy et la validation des Améliorations d’élite et Ascension.

C’est très léger, je ne mets donc que l’exécutable, il est inutile de remettre tout le programme…

http://interventiondivine.free.fr/w40kcg/W40KCG_4.1.2_exe_only.zip

 

Le changelog, pour info :

W40KCG Version 4.1.2 : 11.2016
[DH – Bug] Correction d’une erreur dans la validation des Améliorations d’élite et Ascension (Relevé par Galactus31)


Les Ombres de la Traîtrise


Lire la suite


La Voie de l’Archon


Lire la suite