« Tamagonche » : différence entre les versions

80 octets ajoutés ,  3 avril
Petites corrections
(mise en forme légère)
(Petites corrections)
Ligne 1 : Ligne 1 :
[[Fichier:Tamagonche1.png|vignette|Screenshot du site web de Tamagonche]]
[[Fichier:Tamagonche1.png|vignette|Screenshot du site web de Tamagonche]]
[https://tamagonche.github.io/ '''Tamagonche'''] est un jeu absurde développé par ''Pepe''{{CDVonche|Pseudo=pepe}} pour le forum [[Onche.org]] similaire à un [https://fr.wikipedia.org/wiki/Tamagotchi Tamagotchi]. Le but du jeu est simple : il faut garder le Tamagonche (une petite créature avec le sprite de [https://tamagotchi.fandom.com/wiki/Puchitomatchi Puchitomatchi]) en vie. Pour cela, les joueurs doivent poster des commandes dans le topic dédié. Chaque joueur est limité à une commande par heure.
[https://tamagonche.github.io/ '''Tamagonche'''] est un jeu absurde développé par ''Pepe''{{CDVonche|Pseudo=pepe}} pour le forum [[Onche.org]] similaire à un [https://fr.wikipedia.org/wiki/Tamagotchi Tamagotchi]. Le but du jeu est simple : il faut garder le Tamagonche (une petite créature avec le sprite de [https://tamagotchi.fandom.com/wiki/Puchitomatchi Puchitomatchi]) en vie. Pour cela, les joueurs doivent poster des commandes dans le [https://onche.org/topic/817382/tamagonche topic dédié]. Chaque joueur est limité à une commande par heure.


== Fonctionnement ==
== Fonctionnement ==
Il y a deux barres de 6 points: une barre de vie (représenté avec des coeurs) et une barre de bonheur (représenté avec des smileys), qui diminuent périodiquement. Si la barre de vie tombe à zéro, le Tamagonche meurt. Si la barre de bonheur est inférieure ou égale à 3, il devient dépressif et refuse de manger.
Il y a deux barres de 6 points: une barre de vie (représentée avec des coeurs) et une barre de bonheur (représentée avec des smileys), qui diminuent périodiquement. Si la barre de vie tombe à zéro, le Tamagonche meurt. Si la barre de bonheur est inférieure ou égale à 3, il devient dépressif et refuse de manger.


Le Tamagonche fait également ses besoins un peu partout et laisser traîner des [[Bouteille de pisse|bouteilles de pisse]]. S'il y en a trop, il tombe malade et ne peut plus manger.
Le Tamagonche fait également ses besoins un peu partout et laisse traîner des [[Bouteille de pisse|bouteilles de pisse]]. S'il y en a trop, il tombe malade et ne peut plus manger.


Si la barre de vie tombe à 3 points, Tamagonche va poster sur le [https://onche.org/topic/817382/tamagonche topic] pour alerter les joueurs.
Si la barre de vie tombe à 3 points, Tamagonche va poster sur le [https://onche.org/topic/817382/tamagonche topic] pour alerter les joueurs.
Ligne 12 : Ligne 12 :
* <code>/nourrir</code> : Redonne 6 points de vie.
* <code>/nourrir</code> : Redonne 6 points de vie.
* <code>/nettoyer</code> : Pour nettoyer la merde et vider les bouteilles de pisse.
* <code>/nettoyer</code> : Pour nettoyer la merde et vider les bouteilles de pisse.
* <code>/doliprane</code> : Soigne le tamagonche quand il est malade.
* <code>/doliprane</code> : Soigne le Tamagonche quand il est malade.
* <code>/weed</code> : Redonne 6 points de bonheur.
* <code>/weed</code> : Redonne 6 points de bonheur.


Ligne 21 : Ligne 21 :


=== Bot ===
=== Bot ===
Le [[Bot|'''bot''']] lis le [https://onche.org/topic/817382/tamagonche topic] et envoie des messages à [https://supabase.com/ '''Supabase'''] quand il trouve une commande. Le code source de ce bot est disponible [https://github.com/Tamagonche/bot/blob/main/main.py ici].
Le [[Bot|'''bot''']] lit le [https://onche.org/topic/817382/tamagonche topic] et envoie des messages à [https://supabase.com/ '''Supabase'''] lorsqu'il trouve une commande. Le code source de ce bot est disponible [https://github.com/Tamagonche/bot/blob/main/main.py ici].


=== Supabase ===
=== Supabase ===
Utilisé à la fois comme base de données et pour la synchronisation en temps réel, il contient toutes les valeurs actuelles du jeu et toute la logique. Par exemple, le Tamagonche se déplace une fois par minute car sa position change une fois par minute grâce à un [https://github.com/citusdata/pg_cron cronjob] dans '''Supabase'''.
Utilisé à la fois comme base de données et pour la synchronisation en temps réel, il contient toutes les valeurs actuelles du jeu et toute la logique. Par exemple, le Tamagonche se déplace une fois par minute car sa position (valeur dans la base de données) change une fois par minute grâce à un [https://github.com/citusdata/pg_cron cronjob] dans '''Supabase'''.


=== Site web ===
=== Site web ===
17

modifications