Forum FFL-ASL
ASL pour les nuls … et les autres !

Projet VASLweb

Hors ligne PierreProust

  • 9-1
  • *
    • Messages: 181
    • +4/-0
Bonjour,

J'avais posté ce sujet dans la mauvaise catégorie, je reprends ici.

Voilà où j'en suis.
https://1drv.ms/u/c/6ef0a8732cbb41a3/IQBaDfqPs5S6T6WykLSGMcicASfgUudS3t6CmpLlbBIIt4o?e=IXo8ta

Mon projet : avoir les fonctions de base de VASL dans une page html qui peut être ouverte par un navigateur.
Ouverture d'un fichier VASL pas ok
Jet de dés (ok avec SAN)
Zoom ok
Déplacement pions ok
Pions presque okey
Marqueurs pas okey
Gestion des stacks presque okey
Boite à pions pas okey (elle me prends beaucoup de temps !)
LOS pas commencé
Accès au fichier à un adversaire pas tester mais il y a une solution ok
Lecture/enregistrement de log pas commencé

Si quelqu'un qui s'y connait en informatique veut participer je peux partager mon projet Claude.
Je n'ai pas la volonté de faire un jeux vidéo juste d'avoir un moyen de jouer à ASL par navigateur web.
Je vais essentiellement travailler sur une version sur ordinateur la gestion de l'ergonomie avec le tactile n'est pas simple.





Hors ligne mont santo

  • 10-3
  • *
    • Messages: 899
    • +6/-0
Si j'ai bien compris tu demandes à une IA de  prendre les éléments en python ou java de VASSAL-VASL et de l'intégrer à une application pour un navigateur. Tu as un serveur propre ou bien tu te sers de ceux de VASSAL?


Hors ligne PierreProust

  • 9-1
  • *
    • Messages: 181
    • +4/-0
Si j'ai bien compris tu demandes à une IA de  prendre les éléments en python ou java de VASSAL-VASL et de l'intégrer à une application pour un navigateur. Tu as un serveur propre ou bien tu te sers de ceux de VASSAL?

Exactement je fais reprendre le code de VASL en Java par l'IA pour l'implémenter en html.
Je vais chercher, pour le moment, les éléments graphiques sur le Github de VASL.
Inconvénient : sans connexion ne fonctionne pas
Avantage : l'équivalent d'un VASLweb ne pèse que 2Mo.
« Modifié: 09 Août 2026, 18:04 par PierreProust »


Hors ligne PierreProust

  • 9-1
  • *
    • Messages: 181
    • +4/-0
Bonjour,

J'ai pas mal avancé pendant mes congés :
https://1drv.ms/u/c/6ef0a8732cbb41a3/IQBntOdWOda_RZXIto6eN-0SAaZuloZs06XTQRE1NtG28lA?e=thvJPc

On doit ouvrir un fichier VASL ou un LOG (la lecture des logs est okey le lecteur doit être optimisé) avec la gestion des droits sur les ?/HIP comme sur VASL à l'ouverture d'un fichier il faut rentrer son mot de passe VASL pour pouvoir accès à ses pions - j'ai laissé un mode administrateur alors attention si vous ouvrez une partie en cours vous aurez accès aux pions de votre adversaire donc à tester sur un scénario déjà joué !

Il reste du travail encore beaucoup de travail sur l'ergonomie et l'interface mais rien de bien compliqué par rapport à ce que l'IA a déjà fait (elle a bien galéré avec la gestion des propriétaires des ?) et quelques détails comme les SSR sur les terrains. A noter que les overlays ne fonctionneront que par le système natif de VASL (j'ai fait un tuto dessus)
Mais il me semble que l'essentiel est là (LOS mais informations fausses sur hindrances et différence de level, ?, HIP, marqueurs)
Sur cette version il n'y a pas la connexion P2P pour pouvoir jouer en ligne avec un adversaire mais cela fonctionne. (J'ai oublié de l'implémenter)

Pas possible de créer des cartes avec ce html il faut impérativement créer le scénario par VASL et que les 2 adversaires fassent leur setup avec VASL.

Donc pour conclure ce sera possible de jouer à ASL via un page web ! Vous pouvez tester sur un téléphone ( mais l'écran est un peu petit sur tablette c'est un peu mieux.
Enfin je suis content de pouvoir lire les logs de mes pbem sur mon téléphone !


« Modifié: Hier à 10:39 par PierreProust »


Hors ligne mont santo

  • 10-3
  • *
    • Messages: 899
    • +6/-0