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

Projet VASLweb

Hors ligne PierreProust

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

Lien vers le fichier en test à date : (24/08/2026)
https://drive.google.com/file/d/1dvdfTFIpNhy3E-CSz2qDxi5jGctF_7qL/view?usp=sharing
(accès en ligne à 2 joueurs implémenté icône à droite du bouton MOVE)

Fichier à télécharger et à ouvrir avec un navigateur web

Mon projet : avoir les fonctions de base de VASL dans une page html qui peut être ouverte par un navigateur. SANS règle géré par l'IA.
Ouverture d'un fichier VASL ok
Jet de dés (ok sans SAN)
Zoom ok
Déplacement pions ok
Pions presque okey
Marqueurs presque okey (pb residual/firelane/oba - création de marqeuers <> de VASL)
Gestion HIP/? semble okey (dévoilement par automatique)
Gestion des stacks okey
Boite à okey (mais pas publier)
LOS (trait okey informations erronées)
Accès au fichier avec un adversaire okey mais pas tester
Lecture de log okey (à améliorer)
Enregistrement partie okey à tester (pas okey sur les marqueurs)
Enregistrement 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.

Fonctionne sur PC et Android
Je ne peux pas tester sur MAC/Iphone Ipad

« Modifié: Aujourd'hui à 21:06 par PierreProust »


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: 191
    • +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: 191
    • +4/-0
Bonjour

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é: 21 Août 2026, 09:27 par PierreProust »


Hors ligne mont santo

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

Hors ligne PierreProust

  • 9-1
  • *
    • Messages: 191
    • +4/-0


Mise à jour

Toujours des bugs :-D

Bientôt la connexion 2 joueurs   :-@ 8-O

Précision il faut télécharger le fichier partagé et l'ouvrir avec son navigateur web.

Je suis preneur d'un retour d'un utilisateur sur Mac et Iphone.

Merci
« Modifié: 21 Août 2026, 09:27 par PierreProust »



Hors ligne ThidalASLSK

  • 8-1
  • *
    • Messages: 131
    • +3/-0
    • Thidal ad bellum (YouTube)
Génial ! Depuis le temps que j'espérais pouvoir utiliser mon iPad ! Quelqu'un a déjà essayé avec ?


Hors ligne PierreProust

  • 9-1
  • *
    • Messages: 191
    • +4/-0
Mise à jour
Suppression du bug qui supprimait les pions sur un clic droit
AJout de la sauvegarde (tester avec un fichier)
« Modifié: Aujourd'hui à 15:54 par PierreProust »


Hors ligne PierreProust

  • 9-1
  • *
    • Messages: 191
    • +4/-0
Génial ! Depuis le temps que j'espérais pouvoir utiliser mon iPad ! Quelqu'un a déjà essayé avec ?

Si tu as un ipad tu peux tester, je suis preneur du retour.

Merci


Hors ligne PierreProust

  • 9-1
  • *
    • Messages: 191
    • +4/-0
Bravo pour tout ce travail!

Bonjour,

C'est surtout l'IA qui travaille. Je commence à lui dire merci bravo elle est plus efficace....Je précise l'IA sert juste à coder la page html.
« Modifié: Aujourd'hui à 20:59 par PierreProust »


Hors ligne Zorngottes

  • 8-1
  • *
    • Messages: 105
    • +1/-0
J'ai testé depuis mon PC et depuis mon téléphone, il y a encore pas mal de bugs mais c'est prometteur !

Merci pour ce travail, je suis sur qu'il pourrait intéresser beaucoup de personnes, surtout les possesseurs de tablettes. Moi-même je voulais pouvoir jouer à Vassal depuis mon téléphone, j'en avais parlé sur Strat et des petits scénarios SK sont tout à fait adaptés.


Hors ligne Phil D

  • De moins en moins bleu, de moins en moins en reprise
  • 1-4-9
  • *
    • Messages: 2 989
    • +12/-0
Moi je pourrais être intéressé par un portage de VASL sur iPad, mais je n'ai aucune envie de faire confiance à une IA pour interpréter les règles pour moi - chose que VASL évite totalement, heureusement. Et je n'ai d'intérêt que pour la version "jeu contre un adversaire réel", donc même une adaptation exécutable sur tablette et qui ne serait pas compatible avec le serveur VASL perdrait tout intérêt en ce qui me concerne.


Hors ligne Zorngottes

  • 8-1
  • *
    • Messages: 105
    • +1/-0
Le projet ici n’est pas de jouer contre une IA, simplement utiliser l’IA pour aider au développement d’une version web (et donc accessible depuis les tablettes et smartphones) de VASL.

Je ne pense pas que l'accès aux serveurs VASL sera possible mais faire du PBEM le sera.


Hors ligne PierreProust

  • 9-1
  • *
    • Messages: 191
    • +4/-0
Moi je pourrais être intéressé par un portage de VASL sur iPad, mais je n'ai aucune envie de faire confiance à une IA pour interpréter les règles pour moi - chose que VASL évite totalement, heureusement. Et je n'ai d'intérêt que pour la version "jeu contre un adversaire réel", donc même une adaptation exécutable sur tablette et qui ne serait pas compatible avec le serveur VASL perdrait tout intérêt en ce qui me concerne.

Ce n'est pas le but c'est juste une transposition de VASL dans un fichier html.
Comme je trouves que VASL va déjà trop loin dans l'intégration des règles je te rassure je ne vais même pas gérer les résultats des LOS ni les résultats des dés spéciaux. Ce sera à l'ancienne ! J'ai pensé même ne pas mettre les LOS avec de la pâte à fixe et un fil c'est gérable sur un écran non ?

Par ailleurs il y a déjà un serveur intégré je ne pense pas le rendre compatible avec celui de VASL rapidement déjà bien content d'avoir déjà cette solution.