Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/02/2018, à 16:51

moths-art

Jeu de Puissance 4

Bonjour à tous :

Voici un projet tout frais qui permet de jouer au puissance 4 en réseau.
Le descriptif, les imprims écrans, la procédure d'installation ce trouve sur mon site : https://mothsart.github.io/puissance4.html

C'est fait en Rust + des technos web (websocket) !

Hors ligne

#2 Le 04/03/2018, à 12:06

nam1962

Re : Jeu de Puissance 4

Très joli smile
Merci !
J'en profite pour te mettre dans les liens de l'Almanet.

Dernière modification par nam1962 (Le 04/03/2018, à 12:12)


Almanet doLys de l'open source : [url=https://[Publicité personnelle]]mon tuto pour optimiser / finaliser une install[/url]
Xubuntu devel - Manjaro unstable - OpenSUSE tumbleweed (GeckoLinux) -Debian Testing - Et vous ?
57 convertis  IRL (n'ont pas eu le choix...).
Un jeune site que j'aime bien, le top du T-shirt homme ...bio et éthique en plus : https://goudronblanc.com

Hors ligne

#3 Le 05/03/2018, à 01:20

moths-art

Re : Jeu de Puissance 4

Ok, sympa. Tu pourras me donner l'URL précise ?
C'est un peu HS mais ce projet pourrais également t'intéresser : https://forum.ubuntu-fr.org/viewtopic.php?id=2015457
Il est bien plus abouti (de nombreux correctifs et suggestions ont permis une version stable)  et possède un paquet debian et son ppa.

Hors ligne

#4 Le 05/03/2018, à 10:12

nam1962

Re : Jeu de Puissance 4

C'est dans la page [url=https://[Publicité personnelle]/references-de-almanet-dolys/]références de l'almanet doLys[/url] wink
Je regarde aussi ton lien wink


Almanet doLys de l'open source : [url=https://[Publicité personnelle]]mon tuto pour optimiser / finaliser une install[/url]
Xubuntu devel - Manjaro unstable - OpenSUSE tumbleweed (GeckoLinux) -Debian Testing - Et vous ?
57 convertis  IRL (n'ont pas eu le choix...).
Un jeune site que j'aime bien, le top du T-shirt homme ...bio et éthique en plus : https://goudronblanc.com

Hors ligne

#5 Le 24/04/2018, à 12:05

moths-art

Re : Jeu de Puissance 4

Plusieurs semaines ont passés.
J'ai appris à empaqueter des projets Rust (Le langage est un peu jeune) : https://forum.ubuntu-fr.org/viewtopic.php?id=2023943

Pour accéder aux paquets : https://launchpad.net/~jerem-ferry/+arc … /+packages

J'ai dût  me pencher sur Systemd (mon inspiration : http://alesnosek.com/blog/2016/12/04/co … -systemd/)) et adapter le code aux contraintes d'une mise en prod.

Néanmoins, le soft reste en béta et demande votre indulgence.
Pour l'instant, après installation du paquet, ça nécessite de lancer les services systemd à la main (en root) :

systemctl start connectfour.service
systemctl start connectfour_web.service
systemctl start connectfour_ws.services

Ces derniers lancent respectivement le serveur web et le serveur websocket.
Lorsque le serveur websocket est arrêté ou redémarré, les données du jeux liés à la session sont vidés. (Ceci évite les enregistrements fantômes qui pourraient se cumuler)

Pour accéder au jeu, il faut donc lancer un navigateur puis :

* Si l'on est sur la même machine que le serveur : 127.0.0.1:8000 (ou localhost:8000) suffira

* Si l'on est sur une autre machine appartenant au même réseau locale : ip_du_poste_serveur:8000

Evolution à venir : J'aimerais rapidement créer un petit applicatif d'admin (en gtk) qui viendrait piloter le service systemd pour éviter la ligne de commande. (au moins au premier lancement)

Dernière modification par moths-art (Le 24/04/2018, à 12:07)

Hors ligne