Créer un jeu en 2D facilement avec Unity (#36 : Sauvegarde des items)

Поделиться
HTML-код
  • Опубликовано: 18 янв 2025

Комментарии • 90

  • @Rose-fm5ue
    @Rose-fm5ue 2 года назад +21

    Hello. I am a new game developer as a student from Turkey.
    Everything was explained very flexibly and professionally. I learned a lot from you.
    Vraiment merci beaucoup. Cette série de tutos est géniale !

    • @boubinal
      @boubinal Год назад

      Rose et pas violet hahahahahahahahahahahahahahahhahahahahahahahahahahahahahahahahahahahhahahahahahahahahahahahaha.

  • @K4yzu
    @K4yzu 4 года назад +26

    Merci pour tous ces tutos ! :)

  • @jleablue8931
    @jleablue8931 3 года назад +3

    Bonsoir et vraiment merci beaucoup pour cette série en 2D. Tout est simple et Clairement expliqué. Vraiment merci, j'ai appris énormément de choses sur UNITY grâce à vous 🙂.

  • @danielfinir4488
    @danielfinir4488 4 года назад +8

    Merci à fond pour les tutos, super bien expliqué

  • @damienvienne5790
    @damienvienne5790 3 года назад +1

    Merci pour ta chaine incroyable !! J'ai pris un réel plaisir à découvrir le monde du codage grâce à toi ! Merci encore !

  • @oa1108
    @oa1108 4 года назад

    Les superlatifs ne manquent pas pour cette série de vidéos que je viens de terminer : super, géniale, passionnante et surtout utile ! Avec la présentation des principales fonctionnalités présentes dans ce type de jeu, on a aussi de nombreux conseils sur ce qu'il faut ou ne pas faire en programmation et en utilisation d'objet de Unity. Dans une seule vidéo, tu parles d'une "formation" et non d'un tutoriel et je suis entièrement d'accord avec toi ; il s'agit bien d'une formation complète et très claire qui permet de débuter le développement d'un jeu... et je n'évoque même pas le reste du contenu de cette chaîne !! Donc, un TRES GRAND MERCI à toi 👍

    • @YsoEU
      @YsoEU 4 года назад

      salut, tu peux m'aider s'il te plait ?

    • @oa1108
      @oa1108 4 года назад

      @@YsoEU Bonsoir, disons que je peux essayer ! Quel est ton problème ?

    • @YsoEU
      @YsoEU 4 года назад

      @@oa1108 Tu aurais le script du mouvement du deuxième episode. Je les fait en entier mais il marche pas chez moi.

    • @oa1108
      @oa1108 4 года назад

      @@YsoEU Salut, tu peux télécharger l'ensemble du projet depuis le lien en description pour vérifier dans un premier temps si le code que tu as écrit est correct

  • @krampoueshaer5898
    @krampoueshaer5898 4 года назад +2

    Bonjour ZEF, j'ai terminé le suivi des tes excellentes vidéos, je suis heureux d'être arrivé à la fin sans bugs de mon jeu, j'en ai eu mais réglés (petites fautes de frappe ;)). Comme tu l'as dit souvent, on peut revenir sur n'importe quels réglages et améliorer. J'y ai rajouté des sons et des ennemis pour ma part, en tous cas mes gamins adorent, ça leur change de Fornite (ha ha !!!) . On joue avec mon grand de 17 ans à WonderBoy ensemble, il a aimé ce que je faisais. Continue, cette série est intéressante et vraiment bien faite. Un grand merci.

    • @RecréerMarioEtZelda
      @RecréerMarioEtZelda 3 года назад

      salut, c'est vrai que c'est sympa quand son enfant aime bien joué au jeu qu'on fait ^^...enfin pour ma part, vue que ca vole pas bien haut mes realisations, et bien, je me dis qu'il perd son temps à jouer à mes jeux....ceci dit, il s'amuse aussi à modifier des parametres dans unity ^^
      wonderboy, vous l'avez reproduit ou bien vous joué au wonderboy officiel ?

  • @guillaumeo.3325
    @guillaumeo.3325 2 года назад +2

    slt ! Je suis un étudiant en école d'informatique, je viens de finir ta série de vidéo et bah elle est très bien réalisé. Je dois réaliser un jeu dans mon école comme projet de fin de semestre et cette série de vidéo m'a énormément aidé (voire sauver la vie). Tout ça pour dire merci bcp pour tous ces autos

  • @ick-xt5xm
    @ick-xt5xm 8 месяцев назад +2

    J'ai cliqué par hasard cette vidéo et j'ai profité commenté 😅.au fait je suis sur la première épisode mais je profite féliciter tous ce qui sont arrivés ici. A bientôt 😂

  • @spoke-te9oc
    @spoke-te9oc 4 года назад +30

    Dommage que ce soit déjà la fin mais ce fu très instructif ! , mais ou est l'épisode bilan ?
    en tout grâce a cette série je me suis remis a Unity et je vais en profiter pour t'aider quelque peu

  • @NOISCALE
    @NOISCALE 4 года назад

    Franchement Bravo !! Ta voix est clean et ton texte concis .. je peux suivre tes vidéos en vitesse 1.5 (voir 1.75) . Un grand MERCI !!!

  • @extraitkbis3199
    @extraitkbis3199 4 года назад +1

    tu devrais continuer ces séries qui sont formidables afin qu'on puisse s'améliorer.

  • @josephjoestar3545
    @josephjoestar3545 4 года назад +1

    merci pour tout merci a fond au fond du coeur et continus ce que tu fait

  • @alannmonnier-blondeau1429
    @alannmonnier-blondeau1429 2 года назад

    merci beaucoup pour cette série. j ai énormément appris et je me sens prêt à créer des jeux.

  • @gaspardj_26
    @gaspardj_26 2 года назад

    Merci énormément à toi, cette série était la première que je regardais, elle a été très instructive et tu m'as permis de débuter sur Unity. Juste, c'est dommage qu'il n'y ai pas eu d'épisode bilan de cette série. Bonne continuation!

    • @TUTOUNITYFR
      @TUTOUNITYFR  2 года назад

      Je n'avais finalement pas fait d'épisode bilan car je ne jugeais pas ça vraiment nécessaire, l'étape suivante était plutôt évidente : passer sur un autre projet !

    • @gaspardj_26
      @gaspardj_26 2 года назад

      @@TUTOUNITYFR Ok

  • @Yggdrasful
    @Yggdrasful 4 года назад +1

    Encore merci pour ta série très instructive !

  • @Bafrac
    @Bafrac 2 года назад

    Merci pour ce tutoriel.

  • @Llolth
    @Llolth 3 года назад +5

    Je viens de terminer toute la série!
    C'était pour moi une découverte de Unity et du C# en général, et j'ai réussi à suivre sans trop de soucis!
    Tu expliques vraiment bien, pas à pas, et l'avantage c'est que tout ce qu'on apprends peut être réutilisable dans d'autres projets et jeux.
    Petite question : est-ce que les séries RPG 3D sont toujours à jour? J'ai vu qu'elles dataient de quelques années.
    Merci pour la qualité du travail, j'ai beaucoup appris grâce à toi !

  • @McFlashone
    @McFlashone 3 года назад

    Beaucoup de bugs à droite et à gauche mais dans le fond une bonne série pour apprendre les principes. Je suis développeur C# et j'ai pas pu m'empêcher d'optimisé le code à tout vas.
    Merci à toi pour ce partage de connaissance !

  • @Nageat68
    @Nageat68 3 года назад +3

    Super tuto !
    Il manque peut étre juste un épisode sur comment faire des boss ! Mais sinon c'est top ^^

    • @skyzzer.
      @skyzzer. 2 года назад

      j'avoue et des meilleurs ennemis avec un systeme de tirs par example pour ajouter de l'action

  • @skyzzer.
    @skyzzer. 2 года назад

    merci pour tout

  • @jean-michel.houbre
    @jean-michel.houbre 3 года назад +1

    Belle série. Je ne trouve pas l'épisode de conclusion.

  • @Z-tox
    @Z-tox 2 года назад +1

    GG

  • @lebarde6043
    @lebarde6043 2 года назад

    Merci =)

  • @misheru504
    @misheru504 4 года назад +1

    Salut !
    Super épisode ! Comme d'habitude !
    Je t'écris ce commentaire car je pense que tu devrait faire une deuxième série en parallèle de celle-ci, genre un re-boot de la série Multijoueur 3D car sur ta chaîne, on ne voit pratiquement que des séries pour faire des jeux solo. Je sais que plein de tutoriels existe mais en français avec quelqu'un qui s'y connait comme toi est bien mieux qu'un anglais ( je pense ). Tu pourrais faire par exemple une série pour nous apprendre à faire un Battle Royale ( Je dit ça en terme d'exemple ) en t'inspirant de la série de Tom Weiland ou en utilisant Mirror car moi, personnellement, je ne sais pas faire de système multijoueur parce que je suis en débutant.
    Bonne soirée !

    • @misheru504
      @misheru504 4 года назад

      Je trouve aussi inutile le faite de refaire un énième re-boot de la série FPS.

    • @RecréerMarioEtZelda
      @RecréerMarioEtZelda 3 года назад

      sallut, Zef a realisé votre souhait avec ca derniere série de FPS et Mirror ^^

  • @krampoueshaer5898
    @krampoueshaer5898 4 года назад +1

    Bonjour Zef, peux tu nous expliquer avec ta version de flip pour pouvoir tirer un projectile dans le sens où va le joueur, j'ai essayé en regardant Brackeys mais je n'ai pas eu la même chance qu'avec toi. Mon gameObject ne flip pas avec le joueur. Ca serait sympa, là, à part ramasser des pièces et tuer les ennemis en leur sautant dessus, on fait pas grand chose ;)

  • @lechat_mc_officiel
    @lechat_mc_officiel Год назад

    Une suite une suite une suite stp !!!

  • @motti7707
    @motti7707 4 года назад +7

    Pourquoi tu ne continues les des épisodes de cette série on peut toujours améliorer

  • @ChristopheDACOSTA
    @ChristopheDACOSTA 3 года назад

    Bonjour,
    Merci pour toutes tes vidéos !
    Elles sont super intéressantes.
    Je me demande quel techno/service tu utiliserais s'il fallait sauvegarder des données dans un serveur pour les récupérer depuis n'importe quel device en utilisant un système d'authentification ?
    Si je ne me trompe pas tu n'as pas encore fait de tuto sur ce point.

  • @Détecteurderaclie
    @Détecteurderaclie 4 месяца назад

    J'arrive pas a télécharger le projet de la série 😐

  • @elict2063
    @elict2063 3 года назад

    Salut j'ai une question comment fais on pour que le jeu soit public pour que tous le monde le télécharge ?

  • @razar4043
    @razar4043 Год назад

    Bonjour j’ai un petit problème, j’ai créé une plate-forme qui bouge de haut en bas mais lorsque que le player est dessus il rebondit lors de la descente.

  • @elgrekko9634
    @elgrekko9634 3 года назад

    je m'attendais à ce que tu rajoutes dans l'inventaire en bas à droite le petit cercle rouge style NOTIFICATIONS avec le nombre d'items car si l'on possède plusieurs fois le meme object, l'inventaire ne nous le dit pas direct !

  • @longuemire748
    @longuemire748 3 года назад

    Je sais qu'on peut fusionner les tuiles de collision du décor pour simplifier l’ensemble, vous ne sauriez pas comment faire?

  • @krampoueshaer5898
    @krampoueshaer5898 4 года назад +1

    Bonjour, je suis actuellement au niveau de la barre de vie qui se régénère avec le coeur, j'ai fait un ennemi oiseau qui plonge d'un point vers un autre car quand je mets 3 points, mes flips ne fonctionnent pas bien, mon oiseau va bien du point 1 au 2 mais après il part à l'envers, normal puisqu'il se retourne à chaque arrivé à un waypoint, comment faire ? merci pour votre retour. Aussi je voulais pouvoir supprimer mon oiseau en lui jetant un caillou avec un compteur de cailloux pour l'inventaire. Mais comment faire pour lancer le projectile, est ce difficile ?

    • @VaddyLD
      @VaddyLD 3 года назад

      Salut, pour le lancement de projectile, je pense que l'utilisation des "Raycasts" semble adapté. Je sais que ça s'utilise en 3D et qu'ici c'est de la 2D, mais ça devrait s'utiliser de la même manière.
      Exemple: le raycast part du joueur, et s'il touche (trigger) l'oiseau, alors on retire un projectile du total, et surtout l'oiseau se prend des dégâts ou "disparaît" (Destroy).

  • @krampoueshaer5898
    @krampoueshaer5898 4 года назад +1

    Bonjour, j'ai regardé vos vidéos jusqu'à la 24 avant de me décider à aussi faire le mien (aurais je le temps avec la version démo ?), je suis actuellement à la 9ème vidéos en faisant un jeu quasi identique à ce que vous faites mais en rajoutant mes propres tiles et aussi ceux proposés, bon je suis novice mais me suis toujours intéressé au jeux vidéos et surtout comprendre comment ils fonctionnent. Donc j'ai essayé plusieurs mode de programmation durant ces 20 dernières années en restant novice à chaque fois car ce n'est pas mon métier.
    Je pensais à une idée (à savoir si c'est réalisable ou pas). On pourrait montrer un gamin de 8/9 ans qui joue au jeu en 2D sur une console mais seulement quand il arrive à la fin de ce jeu, imaginons contre le dernier boss, il lâche la console où se passe le jeu 2D qu'on est en train de jouer et une animation en 3D nous montre le gamin et la console qu'il lâche de ces mains et se casse sur le sol lorsqu'il aperçoit le véritable boss dans un décor 3D (plateform 3D) devant lui, et nous voilà en train de jouer avec ce petit garçon qui devient le héro de l'histoire (avec sa couronne sur sa tête, ha, ha) dans un jeu de plateform en 3D. Est ce encore réalisable ou pas ? Bon je pense qu'il y a du boulot, nan, juste un peu (en programmation et surtout graphisme), mais c'était mon idée, maintenant je comprend qu'un choix se pose au tout début à savoir si l'on programme pour de la 2D ou de la 3D. Existe t'il une façon de créer un jeu 2D, comme on est en train de le faire, tout en le créant sur une plateform 3D (d'ailleurs c'est surement ce que l'on fait, puisque j'ai vu qu'un moment en appuyant sur une mauvaise touche j'ai pu voir mon jeu en 2D se replier sur la droite et voir la plateform 3D). Comme je vous le dit, ce n'est pas mon métier donc, peut-être que mes termes ne sont pas les bons pour cette question.
    En tous cas félicitation pour votre patience, votre pédagogie et vos vidéos, cela faisait longtemps que j'attendais ce moment, avoir les souches pour pouvoir réaliser son propre jeu. MERCI.

    • @matthieu_giaccaglia
      @matthieu_giaccaglia 4 года назад

      C'est possible. Mario Odyssey le proposait avec des passages de certains niveau en 2D. Après il faut trouver comment faire :/

    • @VaddyLD
      @VaddyLD 3 года назад

      Salut, je pense qu'il faudrait commencer sur un projet en 3D, puisque ça sera principalement en 3D que sera le jeu. Pour la partie 2D, je pense que faire des animations de sprites dans un canvas (une sorte de fenêtre pour l'UI ou Interface Utilisateur), sera tout adapté.

    • @jean-michel.houbre
      @jean-michel.houbre 3 года назад +1

      Dans Unity, 2D et 3D sont deux facettes relativement semblables, en gros :
      2D : caméra orthographique et pas de profondeur
      3D : caméra en perspective et on utilise l'axe Z
      Enchaîner des scènes 2D et 3D dans un jeu n'est pas une difficulté selon moi. Le seul souci serait de passer proprement de la 2D à la 3D (et inversement ) dans la même scène. Sans avoir réfléchi longtemps, je ferais cela avec Cinemachine.

    • @RecréerMarioEtZelda
      @RecréerMarioEtZelda 3 года назад

      @@jean-michel.houbre salut, je partage aussi l'avis : par chance, programmer en 2d ou 3D c'est quasi identique ^^ et tant mieux....il faut rajouter l'axe de profondeur mais le reste est pareil ^^...et en fait, c'est meme plus facile (moins long plutot) en 3D car pas besoin de gerer la directoin des sprites.
      j'ai commencé à gouter un peu à la creation de jeux 3d avec un jeu de vaisseau et un projet resident evil. et ce fut, easy à mettre en place...je pense aussi mettre ça en démo.

  • @1petitloxxy
    @1petitloxxy 3 года назад

    Comment il s'appelle ton jeu?

  • @yayamon1407
    @yayamon1407 3 года назад

    es ce que c'est possible de faire le jeu en "avant" au lieu de le faire a l'horizontal ? ( un peu dans le style d'undertale)

  • @fuzeur2144
    @fuzeur2144 3 года назад +1

    salut, y'a moyen de faire un tuto sur comment faire tiret des balles avec son personnage 2d? j'arrive pas à trouver un bon tuto..

    • @RecréerMarioEtZelda
      @RecréerMarioEtZelda 3 года назад

      salut,avez vous trouvé depuis 6 mois ? j'ai pu realiser cette fonction, vous n'avez vraiment pas trouvé le tuto qui va ?

    • @fuzeur2144
      @fuzeur2144 3 года назад +1

      @@RecréerMarioEtZelda oui c'est réglé grâce à Internet 👍

    • @RecréerMarioEtZelda
      @RecréerMarioEtZelda 3 года назад

      @@fuzeur2144 bonsoir, et merci pour la réponse. c'est clair qu'internet aide bien pour tous plein de souci !! et sur le code, nous sommes gatés ^^ bon, c'est souvent en anglais, mais on s'en sort.
      bonne soirée !

  • @kitsu-_-8380
    @kitsu-_-8380 3 года назад

    Bonjour je viens informer d'un bug que j'ai remarqué en développant mon jeu 2d a partir de se tuto
    Par une raison que j'ignore lorsque que j'appuie sur des boutons de UI ( comme les fleches de l'inventaire ou la case pour consommer un item) et que j'appuie sur espace après, l'action du bouton va se refaire comme si j'avais appuyé dessus
    Encore plus bizarre quand j'appuie sur la flèche bas du clavier le bug prend fin
    Si vous avez une solution je suis preneur car j'ai regardé au niveaux des inputs et du codes et je n'ai rien trouver

  • @RecréerMarioEtZelda
    @RecréerMarioEtZelda 3 года назад

    Bonsoir, je suis passé finalement à la pratique sur cette fonction de save, et elle m'a calmé sur un sujet où je la jouais pépere en disant qu'unity 2017 est bien suffisant sauf que...pour cette fonction, unity 2017 n'accepte pas certaines lignes de code :( ....je creuserai le pkoi du comment car il doit y avoir une solution d'integrer juste ce qui manque à unity 2017 pour rester avec lui....
    merci encore au passage ^^

  • @melakiro_4344
    @melakiro_4344 4 года назад

    Bonjour comment s'appelle le logiciel que tu utilises pour faire tes propres sprites comme celles que tu as fait pour l'épisode des coffres ? En tout cas j'aime beaucoup cette séries même si j'arrive un peu après la guerre mais mieux vaut tard que jamais.

    • @clementsaget1764
      @clementsaget1764 3 года назад

      Aseprite mais c'est payant utilise plutot piskel a la place

  • @truegarbage9631
    @truegarbage9631 4 года назад +1

    Les PlayerPrefs écrivent dans le registre, et le registre ne sert pas à stocker des données...

  • @wkyubi
    @wkyubi 4 года назад +3

    Merci pour cette série de tuto !
    Pour l'histoire de l'empty string avec le Split, j'ai trouvé ça qui semble fonctionner :
    _var itemSaved = PlayerPrefs.GetString("inventoryItems", "").Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);_

  • @bedcermusic
    @bedcermusic 4 года назад

    Salut ! J'ai commencé à coder aujourd'hui et j'adore tes tutos ! Le seul problème c'est que le code rentré à l'episode 2 ne fonctionne pas pour moi : mon éditeur (qui est le même que le tien mais en version 2019) ne prend pas en compte "vector3" ou bien encore les "rigid" (en gros il ne me les propose pas). Si quelqu'un pourrait m'aider ça serait super merci !

    • @jeremychulliat8924
      @jeremychulliat8924 4 года назад

      Moi aussi j'ai le même problème

    • @TUTOUNITYFR
      @TUTOUNITYFR  4 года назад

      Il faut *lire* les commentaires de l'épisode 2

    • @bedcermusic
      @bedcermusic 4 года назад

      @@TUTOUNITYFR j'ai regardé partout j'ai rien trouvé :/

    • @TUTOUNITYFR
      @TUTOUNITYFR  4 года назад

      @@bedcermusic ruclips.net/video/sKUSt4YQkIk/видео.html

    • @bedcermusic
      @bedcermusic 4 года назад

      @@TUTOUNITYFR je n'avais pas fait la dernière étape, cependant ça ne fonctionne toujours pas j'ai pas la possibilité de changer la vitesse et rb :( je vais recommencer en espérant que ça marche

  • @shinyamadeus
    @shinyamadeus 4 года назад

    Bonjour l'équipe, serait-il possible de montrer dans un de vos épisodes sur la création de jeu 2D comment exporter son jeu final en un jeu que l'on peut jouer n'importe ou sans avoir besoin de unity (par exemple en fichier exe). En tout cas merci beaucoup et j'adore vos vidéos. Salut l'équipe !

    • @lebarde6043
      @lebarde6043 2 года назад

      Fait dans l'episode sur le menu settings

  • @RollsThatMovie
    @RollsThatMovie 2 года назад

    Salut, je n'ai pas trouvé de réponse, ni cher toi ni sur le net, y a-t-il des besoins pour mettre mon jeu (non multi) sur mon site ?
    Est-ce qu'il y a des dépendances où j'ai juste à mettre mon jeu dans le serveur et renseigner le ".html' dans une page ?
    Merci
    (Pour être plus précis, j'ai un WordPress)

  • @misheru504
    @misheru504 4 года назад +2

    Bientôt l'épisode bilan :(

  • @rhodesaxel1481
    @rhodesaxel1481 3 года назад

    La serie de tuto est génial ! En revanche j ai plusieurs soucis, quand j effectue mes test sur unity mes échelles mes coffres et mes potions de mon 2eme niveau marche très bien j'ai aucun soucis, en revanche au moment ou je test le build du jeu rien ne fonctionne au lvl 2 et je ne comprend pas pour quoi ! :( est ce que quelqu'un aurais une petite idée d'ou pourrais provenir le problème ?

  • @ftalcrc8890
    @ftalcrc8890 4 года назад

    on peut telecharger la map?

    • @krampoueshaer5898
      @krampoueshaer5898 4 года назад

      Tu peux télécharger le tileset au début des premières vidéos.

  • @lapprentiintello2572
    @lapprentiintello2572 3 года назад

    esque sa serait possible de mettre un joystick sur l'ecran histoire de pouvoir jouer sur android

    • @RecréerMarioEtZelda
      @RecréerMarioEtZelda 3 года назад

      avez vous trouvé votre bonheur ?
      moi aussi, je compte sortir une serie sur unity sur un plateformer, zelda-like (deplacement comme vous le souhaitez) et enfin, un shoot em up....mais avant tout ça, je dois peaufiner pas mal de choses, de bugs, en fonction de comment j'avance, les premiers episodes devraient arriver d'ici fin septembre ^^..
      j'ai pas tout fait de cette série comme les pnj, ou acheter des items, mais j'ai déjà ajouté le tire, des enemis qui "pleuvent", ou encore carrement mettre le joueur en mario ^^
      ...ah oui, et aussi programmer pour que ca soit jouable sur android ;).

  • @raftouix1150
    @raftouix1150 4 года назад

    Likez pour quil regarde.
    Salut, jaurrais aimer que tu fait un tuto pour creer un jeux mes pour consolle jais beau chercher je trouve pas merci de ta reponsse davence

  • @chocofaw
    @chocofaw 3 года назад

    Ou est l'épisode bilan 😭😂😂

  • @AJ-mt8gk
    @AJ-mt8gk 3 года назад

    Bonjour à tous, je dévellope le jeu proposé par tutoUnityFr et j'en suis actuellement à l'épisode 8. Sauf que voila j'ai un léger problème dans mon script PlayerMovement il y a une variable GroundCheck qui permet de vérifier si l'on est au sol. Cette variable est en public il faut donc la remplir depuis l'inspector ce que j'ai fait. Tout fonctionne bien en jeu mais un message d'erreur s'affiche dans la console :
    UnassignedReferenceException: The variable groundCheck of PlayerMovement has not been assigned.
    You probably need to assign the groundCheck variable of the PlayerMovement script in the inspector.
    Ce message ne gène pas le lancement et la lecture du jeu mais bon si quelqu'un a une idée pour corriger ça... Merci d'avance

  • @majesticfoxy7707
    @majesticfoxy7707 4 года назад +1

    Woah 0 dislike gg

  • @Tetybo
    @Tetybo 4 года назад +1

    Fait nous un jeux sur mobile stppp