Get Gem

Get Gem

0.0
Télécharger
Screenshot 1

Application du jour

The Cursed

The Cursed

Obtenir

Description

Télécharger Get Gem – jeu de recherche, 3D à la troisième personne, aventure, puzzle, Saya de 13 ans, Saya de 23 ans, bijoux, manoir du grand‑père, campagne

Aperçu

Le jeu propose une expérience d’aventure narrative unique centrée sur l’exploration et la découverte. Les joueurs prennent le contrôle de deux versions du même personnage — Saya à 13 ans et à 23 ans — naviguant dans un mystérieux manoir de campagne appartenant à son grand‑père. Le principe de base tourne autour de la recherche de bijoux cachés, obligeant les joueurs à explorer chaque recoin de l’environnement tout en découvrant des indices et en résolvant des énigmes pour progresser. Le jeu mêle des éléments de mystère, de mémoire et de perspective temporelle, créant une expérience à plusieurs niveaux où les deux lignes temporelles peuvent influencer la perception et l’interaction avec le monde.

Conçu comme une aventure solo, le jeu s’adresse aux amateurs d’expériences atmosphériques riches en histoire, avec un accent sur la résolution d’énigmes et l’interaction environnementale. Le développeur, Aki, n’a pas partagé davantage de détails sur la structure narrative ou les motivations des personnages, laissant la profondeur émotionnelle et l’intention thématique ouvertes à l’interprétation du joueur. Les attentes du genre s’enracinent dans les jeux d’exploration classiques, où la progression dépend de la découverte plutôt que du combat ou de l’action rapide. Le décor — un manoir isolé à la campagne — suggère un ton calme et introspectif, mettant l’accent sur l’atmosphère et la curiosité plutôt que sur le conflit externe.

Gameplay & Core Mechanics

Le gameplay est structuré autour de l’exploration, de la résolution d’énigmes et de l’interaction avec l’environnement en perspective à la troisième personne en 3D. Les joueurs alternent entre les versions jeune et âgée de Saya pour accéder à différentes zones ou manipuler des objets d’une manière uniquement possible grâce à une des lignes temporelles. Cette mécanique à double personnage constitue le socle de la progression, incitant les joueurs à réfléchir de façon critique à la manière dont les actions du passé et du présent peuvent influencer l’état actuel du manoir.

Le rythme est délibéré, favorisant la contemplation et l’observation attentive plutôt que l’urgence. Chaque pièce et chaque couloir recèlent des indices potentiels, les énigmes étant probablement conçues pour récompenser la patience et le souci du détail. Le jeu ne propose ni combat ni objectifs de mission traditionnels, s’appuyant plutôt sur des défis logiques et une narration environnementale pour faire avancer l’histoire. L’interaction se limite probablement à l’utilisation d’objets depuis l’inventaire, aux dialogues avec des entités non jouables et à la manipulation de mécanismes physiques.

  • Exploration en 3D à la troisième personne dans un manoir entièrement réalisé
  • Passage entre Saya de 13 ans et Saya de 23 ans pour résoudre des énigmes temporelles
  • Énigmes environnementales liées à la progression narrative
  • Système d’inventaire pour collecter et combiner des objets
  • Exploration non linéaire avec multiples chemins et zones cachées

Graphismes, Audio & Performances

Le style visuel du jeu s’oriente vers une interprétation réaliste mais stylisée d’un manoir de campagne, avec une attention portée aux détails architecturaux et à l’éclairage atmosphérique. Le rendu 3D prend en charge des animations de personnage fluides et des effets environnementaux dynamiques, contribuant à un sentiment d’immersion. Les espaces intérieurs apparaissent richement meublés, avec des textures et un éclairage conçus pour évoquer la nostalgie et le mystère.

Le design sonore joue un rôle crucial dans le renforcement de l’ambiance du jeu, avec des sons ambiants, une musique de fond subtile et des effets sonores réactifs aux mouvements et aux interactions du joueur. La bande‑son originale est probablement minimaliste, accentuant le ton introspectif sans dominer l’environnement. Aucun repère de performance officiel n’a été fourni, et les réglages graphiques détaillés n’ont pas été divulgués. Cependant, le jeu est développé pour Windows, ce qui suggère une optimisation pour le matériel PC standard.

Compatibilité et exigences

Get Gem est disponible exclusivement sur Windows. Le jeu est conçu pour fonctionner sous le système d’exploitation Windows, sans information fournie sur les exigences matérielles spécifiques. Le développeur n’a pas indiqué de configuration minimale, ni de spécifications recommandées. Le jeu est proposé au prix de 12,99 $ et est publié comme une expérience solo. Aucun enregistrement cloud, multijoueur ou fonctionnalité multiplateforme n’a été mentionné.

Avantages et inconvénients

Avantages

  • Mécanique de personnage à double ligne temporelle offrant un design d’énigmes inédit
  • Exploration immersive en 3D à la troisième personne dans un décor de manoir détaillé
  • Récit atmosphérique axé sur le mystère et la profondeur émotionnelle
  • Prix abordable pour une aventure solo avec des mécaniques originales
  • Conçu pour un gameplay contemplatif centré sur les énigmes

Inconvénients

  • Aucune information sur les exigences système ou les attentes de performance
  • Variété de gameplay limitée au-delà de l’exploration et de la résolution d’énigmes
  • Aucun détail sur les mises à jour post‑lancement ou l’expansion de contenu
  • Solo uniquement — pas de multijoueur ni d’éléments coopératifs
  • Incertitude quant à la durée de l’expérience sans contenu additionnel

Section FAQ

Le jeu est-il sûr à télécharger ?

Oui, Get Gem est publié par Aki et est disponible via des canaux officiels. Aucune source tierce n’a été mentionnée, il est donc recommandé de le télécharger depuis des plateformes de confiance.

Le jeu est-il adapté aux débutants ?

Les mécaniques du jeu sont centrées sur l’exploration et la résolution d’énigmes, accessibles à des joueurs de tous niveaux. L’absence de combat ou de pression temporelle le rend adapté aux joueurs occasionnels comme aux plus expérimentés.

Le jeu reçoit-il des mises à jour ?

Aucune information publique n’est disponible concernant de futures mises à jour ou correctifs. Le développeur n’a pas annoncé de plan de contenu post‑lancement.

Quelles plateformes le supportent ?

Get Gem est actuellement disponible sur Windows. Aucune information concernant un support console ou mobile n’a été fournie.

Le jeu nécessite-t-il une connexion Internet ?

Le jeu est conçu comme une expérience solo. Bien que les fonctionnalités en ligne n’aient pas été mentionnées, une connexion Internet peut être requise pour l’activation ou la vérification initiale.

Conclusion

Get Gem propose une aventure calme et réfléchie qui se démarque par son utilisation innovante de la perspective à double personnage et sa narration environnementale. Le mélange d’exploration en 3D, de résolution d’énigmes et de récit émotionnel offre une alternative rafraîchissante aux genres à haute intensité. Bien que les détails concernant les performances, la durée et le support futur restent flous, le concept unique du jeu et son prix abordable en font un choix convaincant pour les amateurs d’expériences atmosphériques en solo.

Il s’inscrit parfaitement dans le genre aventure en privilégiant la découverte plutôt que l’action, et son focus sur la mémoire, le temps et l’histoire personnelle ajoute de la profondeur à la boucle de jeu principale. Pour les joueurs qui apprécient les jeux qui récompensent la patience et la curiosité, ce titre offre un voyage distinctif et mémorable.

Téléchargez Get Gem maintenant

Télécharger Get Gem – jeu de recherche, 3D à la troisième personne, aventure, puzzle, Saya de 13 ans, Saya de 23 ans, bijoux, manoir </article> <div class="inline-flex items-center gap-3 bg-emerald-50 rounded-xl px-4 py-3 mt-6"> <div class="ap-safety-icon w-10 h-10 bg-emerald-500 rounded-full flex items-center justify-center flex-shrink-0"> <i class="fa fa-shield-halved text-white"></i> </div> <div> <p class="text-sm font-bold text-on-surface">Analysé par TotalVirus</p> <p class="text-xs text-on-surface-variant mt-0.5">Ce logiciel a été analysé contre les malwares et vérifié comme sûr à télécharger.</p> </div> </div> </div> <section> <header class="mb-4"> <h2 class="inline-flex items-center py-4 text-sm font-medium text-on-surface border-b-2 border-blurple"> Guides et tutoriels pour Get Gem </h2> </header> <div class="faq-section w-full pt-4"> <details class="group mb-3 bg-surface-lowest rounded-xl shadow-ambient-sm transition-all duration-200"> <summary class="flex justify-between items-center font-medium cursor-pointer list-none p-5 hover:bg-gray-50 rounded-xl"> <span class="text-gray-900 text-sm font-bold">Comment installer Get Gem</span> <span class="transition group-open:rotate-180 text-gray-500"> <svg fill="none" height="20" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="20"><path d="M6 9l6 6 6-6"></path></svg> </span> </summary> <div class="text-gray-600 text-sm p-5 border-t border-gray-100 bg-gray-50 rounded-b-xl"> <ol class="list-decimal pl-5 space-y-2"> <li>Cliquez sur le bouton <strong>Aperçu / Télécharger</strong> ci-dessus.</li> <li>Une fois redirigé, acceptez les conditions et cliquez sur Installer.</li> <li>Attendez la fin du téléchargement de Get Gem sur votre appareil.</li> </ol> </div> </details> <details class="group bg-surface-lowest rounded-xl shadow-ambient-sm transition-all duration-200"> <summary class="flex justify-between items-center font-medium cursor-pointer list-none p-5 hover:bg-gray-50 rounded-xl"> <span class="text-gray-900 text-sm font-bold">Comment utiliser Get Gem</span> <span class="transition group-open:rotate-180 text-gray-500"> <svg fill="none" height="20" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="20"><path d="M6 9l6 6 6-6"></path></svg> </span> </summary> <div class="text-gray-600 text-sm p-5 border-t border-gray-100 bg-gray-50 rounded-b-xl"> <p>Ce logiciel est principalement utilisé pour les fonctionnalités décrites ci-dessus. Ouvrez l'application après l'installation pour explorer ses capacités.</p> </div> </details> </div> </section> <section> <header class="mb-4"> <h2 class="inline-flex items-center py-4 text-sm font-medium text-on-surface border-b-2 border-blurple"> Avis des utilisateurs pour Get Gem <span class="ml-2 px-2 py-0.5 text-xs font-bold bg-blurple rounded-full text-white"> 0 </span> </h2> </header> <div class="py-8 px-6 bg-gray-50 mt-4 rounded-lg"> <ul class="space-y-6"> <p class="text-sm font-medium text-gray-500">Aucun avis trouvé</p> </ul> </div> </section> <section> <header class="mb-4"> <h2 class="py-4 text-sm font-medium text-on-surface border-b-2 border-blurple">Applications similaires</h2> </header> <div class="py-6 bg-gray-50 mt-4"> <div class="grid grid-cols-1 sm:grid-cols-3 gap-6"> <div class="text-center"> <a href="https://keyboardkommander.fr.softpas.com" class="block transition-transform hover:scale-105" title="keyboardkommander"> <img src="https://shared.fastly.steamstatic.com/store_item_assets/steam/apps/1448310/header.jpg?t=1733011913" alt="keyboardkommander" class="w-24 h-24 mx-auto rounded-lg object-cover" loading="lazy" decoding="async" width="96" height="96" onerror="this.onerror=null;this.src='/images/placeholder-150.png';"> <p class="mt-2 text-sm font-medium text-gray-900 truncate"> keyboardkommander </p> <p class="text-xs text-gray-500">FREE</p> </a> </div> <div class="text-center"> <a href="https://xodus.fr.softpas.com" class="block transition-transform hover:scale-105" title="Xodus"> <img src="https://shared.fastly.steamstatic.com/store_item_assets/steam/apps/530340/header.jpg?t=1719261551" alt="Xodus" class="w-24 h-24 mx-auto rounded-lg object-cover" loading="lazy" decoding="async" width="96" height="96" onerror="this.onerror=null;this.src='/images/placeholder-150.png';"> <p class="mt-2 text-sm font-medium text-gray-900 truncate"> Xodus </p> <p class="text-xs text-gray-500">FREE</p> </a> </div> <div class="text-center"> <a href="https://mischief-dungeon-life.fr.softpas.com" class="block transition-transform hover:scale-105" title="Mischief Dungeon Life - 異世界転生した俺のイタズラダンジョンライフ"> <img src="https://shared.fastly.steamstatic.com/store_item_assets/steam/apps/1961870/header.jpg?t=1653540945" alt="Mischief Dungeon Life - 異世界転生した俺のイタズラダンジョンライフ" class="w-24 h-24 mx-auto rounded-lg object-cover" loading="lazy" decoding="async" width="96" height="96" onerror="this.onerror=null;this.src='/images/placeholder-150.png';"> <p class="mt-2 text-sm font-medium text-gray-900 truncate"> Mischief Dungeon Life - 異世界転生した俺のイタズラダンジョンライフ </p> <p class="text-xs text-gray-500">FREE</p> </a> </div> </div> </div> </section> </div> <div class="lg:self-start space-y-6"> <div class="ap-app-aotd-desktop"> <div class="ap-mini ap-aotd"> <p class="ap-mini__title">Application du jour</p> <a href="https://the-cursed-2.fr.softpas.com" class="ap-aotd__card"> <img class="ap-aotd__icon" src="https://image.winudf.com/v2/image1/MzY4MTYyODFfMTcyNDMyNDc3MF8wNjA/screen-0.png?fakeurl=1&type=png&w=170" alt="The Cursed" loading="eager" fetchpriority="high" decoding="async"> <div class="ap-aotd__body"> <p class="ap-aotd__name">The Cursed</p> <p class="ap-aotd__tag"></p> </div> <span class="ap-aotd__cta">Obtenir</span> </a> </div> </div> <div class="bg-surface-lowest rounded-2xl shadow-ambient-md p-5"> <h2 class="text-lg font-bold text-on-surface mb-4 flex items-center gap-2"> Applications recommandées <i class="fa fa-chevron-right text-sm"></i> </h2> <div class="space-y-4"> <div> <div class="flex items-center gap-3"> <img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/576960/header.jpg?t=1741683417" alt="OUT OF THE BOX" class="w-12 h-12 rounded-xl object-cover flex-shrink-0" loading="lazy" onerror="this.onerror=null;this.src='/images/placeholder-150.png';"> <div class="flex-1 min-w-0"> <p class="text-sm font-bold text-on-surface truncate">OUT OF THE BOX</p> <p class="text-xs text-on-surface-variant mt-0.5">Games</p> </div> </div> <a href="https://out-of-the-box.fr.softpas.com" class="btn-primary w-full text-center mt-2 block text-sm"> Télécharger des applications </a> </div> <div> <div class="flex items-center gap-3"> <img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/965340/header.jpg?t=1555673536" alt="Human Rocket Person" class="w-12 h-12 rounded-xl object-cover flex-shrink-0" loading="lazy" onerror="this.onerror=null;this.src='/images/placeholder-150.png';"> <div class="flex-1 min-w-0"> <p class="text-sm font-bold text-on-surface truncate">Human Rocket Person</p> <p class="text-xs text-on-surface-variant mt-0.5">Games</p> </div> </div> <a href="https://human-rocket-person.fr.softpas.com" class="btn-primary w-full text-center mt-2 block text-sm"> Télécharger des applications </a> </div> <div> <div class="flex items-center gap-3"> <img src="https://shared.fastly.steamstatic.com/store_item_assets/steam/apps/1009200/header.jpg?t=1672397635" alt="Tanks on the Eastern Front💥" class="w-12 h-12 rounded-xl object-cover flex-shrink-0" loading="lazy" onerror="this.onerror=null;this.src='/images/placeholder-150.png';"> <div class="flex-1 min-w-0"> <p class="text-sm font-bold text-on-surface truncate">Tanks on the Eastern Front💥</p> <p class="text-xs text-on-surface-variant mt-0.5">Games</p> </div> </div> <a href="https://tanks-on-the-eastern-front.fr.softpas.com" class="btn-primary w-full text-center mt-2 block text-sm"> Télécharger des applications </a> </div> <div> <div class="flex items-center gap-3"> <img src="https://shared.fastly.steamstatic.com/store_item_assets/steam/apps/1071920/header.jpg?t=1667163995" alt="Foreign Frugglers" class="w-12 h-12 rounded-xl object-cover flex-shrink-0" loading="lazy" onerror="this.onerror=null;this.src='/images/placeholder-150.png';"> <div class="flex-1 min-w-0"> <p class="text-sm font-bold text-on-surface truncate">Foreign Frugglers</p> <p class="text-xs text-on-surface-variant mt-0.5">Games</p> </div> </div> <a href="https://foreign-frugglers.fr.softpas.com" class="btn-primary w-full text-center mt-2 block text-sm"> Télécharger des applications </a> </div> <div> <div class="flex items-center gap-3"> <img src="https://shared.fastly.steamstatic.com/store_item_assets/steam/apps/2919560/header.jpg?t=1738562671" alt="选王之剑:零 Demo💕(Idle Calibur:Zero)" class="w-12 h-12 rounded-xl object-cover flex-shrink-0" loading="lazy" onerror="this.onerror=null;this.src='/images/placeholder-150.png';"> <div class="flex-1 min-w-0"> <p class="text-sm font-bold text-on-surface truncate">选王之剑:零 Demo💕(Idle Calibur:Zero)</p> <p class="text-xs text-on-surface-variant mt-0.5">Games</p> </div> </div> <a href="https://demoidle-caliburzero.fr.softpas.com" class="btn-primary w-full text-center mt-2 block text-sm"> Télécharger des applications </a> </div> </div> </div> </div> </div> </div> </main> </div> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Accueil", "item": "https://get-gem.fr.softpas.com" }, { "@type": "ListItem", "position": 2, "name": "Applications", "item": "https://get-gem.fr.softpas.com/apps" }, { "@type": "ListItem", "position": 3, "name": "Get Gem", "item": "https://get-gem.fr.softpas.com" } ] } </script> </main> <script nonce="tMfXiOXDwd69HOW3B/8R/w==" defer src="https://get-gem.fr.softpas.com/js/apkpure-clone.js"></script> <footer class="ap-footer"> <div class="ap-footer__cols"> <div> <p class="ap-footer__brand">SoftPas</p> <p class="ap-footer__about"> SoftPas est votre plateforme pour les derniers logiciels et technologies : applications, jeux, mods et avis sur ordinateur et mobile. </p> <div class="ap-footer__social"> <a href="https://x.com/softpascom" target="_blank" rel="nofollow noopener" aria-label="X"><i class="fa-brands fa-x-twitter"></i></a> <a href="https://www.facebook.com/profile.php?id=61560272739720" target="_blank" rel="nofollow noopener" aria-label="Facebook"><i class="fa-brands fa-facebook-f"></i></a> <a href="https://www.instagram.com/softpascom/" target="_blank" rel="nofollow noopener" aria-label="Instagram"><i class="fa-brands fa-instagram"></i></a> </div> </div> <div> <h4>Parcourir</h4> <ul> <li><a href="https://get-gem.fr.softpas.com/apps">Applications</a></li> <li><a href="https://get-gem.fr.softpas.com/category/games">Jeux</a></li> <li><a href="https://get-gem.fr.softpas.com/category/ai">Outils IA</a></li> <li><a href="https://get-gem.fr.softpas.com/articles">Articles</a></li> </ul> </div> <div> <h4>Mentions légales</h4> <ul> <li><a href="https://get-gem.fr.softpas.com/privacy">Politique de confidentialité</a></li> <li><a href="https://get-gem.fr.softpas.com/terms">Conditions générales</a></li> <li><a href="https://get-gem.fr.softpas.com/cookie-policy">Politique relative aux cookies</a></li> <li><a href="https://get-gem.fr.softpas.com/dmca">DMCA</a></li> </ul> </div> <div> <h4>Newsletter</h4> <p style="font-size:13px;line-height:20px;margin:0 0 12px;color:var(--ap-muted);"> Abonnez-vous pour recevoir des actualités logicielles et des sélections recommandées. </p> <form action="#" method="POST" style="display:flex;gap:8px;"> <input type="hidden" name="_token" value="Qr3qqJplGEmX2T2M6KhC7UQowvFmMDDOK1Acjs4B" autocomplete="off"> <input type="email" name="email" placeholder="Votre e-mail" required style="flex:1;min-width:0;height:36px;padding:0 12px;border-radius:6px;border:1px solid var(--ap-border);background:#ffffff;color:var(--ap-text);font-size:13px;outline:none;color-scheme:light;"> <button type="submit" style="height:36px;padding:0 16px;border-radius:6px;background:var(--ap-accent);color:#fff;border:0;font-size:13px;font-weight:600;cursor:pointer;">S'abonner</button> </form> <a href="/publishing-center" style="display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:600;color:var(--ap-accent);text-decoration:none;"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1"/><polyline points="16 8 12 4 8 8"/><line x1="12" y1="4" x2="12" y2="16"/></svg> Téléverser votre logiciel </a> </div> </div> <nav class="ap-footer__languages" aria-label="Traductions disponibles"> <a href="https://get-gem.de.softpas.com/" hreflang="de">German</a> <a href="https://get-gem.es.softpas.com/" hreflang="es">Spanish</a> <a href="https://get-gem.fr.softpas.com/" hreflang="fr">French</a> <a href="https://get-gem.pt.softpas.com/" hreflang="pt">Portuguese</a> <a href="https://get-gem.ro.softpas.com/" hreflang="ro">Romanian</a> <a href="https://get-gem.ru.softpas.com/" hreflang="ru">Russian</a> <a href="https://get-gem.tr.softpas.com/" hreflang="tr">Turkish</a> </nav> <div class="ap-footer__bottom"> <div>© 2026 SoftPas. Tous droits réservés.</div> <div class="ap-footer__legal"> <a href="https://get-gem.fr.softpas.com/about">À propos</a> <a href="https://get-gem.fr.softpas.com/team">Équipe</a> <a href="https://get-gem.fr.softpas.com/contact">Contact</a> <a href="https://get-gem.fr.softpas.com/advertising">Publicité</a> </div> </div> </footer> <script src="/livewire/livewire.js?id=646f9d24" nonce="tMfXiOXDwd69HOW3B/8R/w==" data-csrf="Qr3qqJplGEmX2T2M6KhC7UQowvFmMDDOK1Acjs4B" data-update-uri="/livewire/update" data-navigate-once="true"></script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "SoftPas", "url": "https://softpas.com", "logo": "https://softpas.com/logo.png", "sameAs": [ "https://x.com/softpascom", "https://www.facebook.com/profile.php?id=61560272739720", "https://www.instagram.com/softpascom/" ] } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "SoftPas", "url": "https://softpas.com", "potentialAction": { "@type": "SearchAction", "target": "https://softpas.com/apps?search={search_term_string}", "query-input": "required name=search_term_string" } } </script> <script nonce="tMfXiOXDwd69HOW3B/8R/w=="> function showAlert(message, type) { type = type || 'info'; var alertDiv = document.createElement('div'); var colors = { 'success': 'bg-green-100 border-green-500 text-green-700', 'error': 'bg-red-100 border-red-500 text-red-700', 'warning': 'bg-yellow-100 border-yellow-500 text-yellow-700', 'info': 'bg-blue-100 border-blue-500 text-blue-700' }; var icons = { 'success': 'fa-check-circle', 'error': 'fa-exclamation-circle', 'warning': 'fa-exclamation-triangle', 'info': 'fa-info-circle' }; alertDiv.className = 'fixed bottom-4 right-4 z-50'; alertDiv.innerHTML = '<div class="p-4 rounded-lg shadow-lg border-l-4 ' + colors[type] + '">' + '<div class="flex items-center">' + '<div class="flex-shrink-0"><i class="fas ' + icons[type] + ' text-xl"></i></div>' + '<div class="ml-3"><p class="text-sm font-medium">' + message + '</p></div>' + '<button class="ml-4 text-gray-400 hover:text-gray-500 alert-close"><i class="fas fa-times"></i></button>' + '</div></div>'; document.body.appendChild(alertDiv); alertDiv.querySelector(".alert-close").addEventListener("click",function(){alertDiv.remove()}); setTimeout(function() { alertDiv.remove(); }, 5000); } </script> <script nonce="tMfXiOXDwd69HOW3B/8R/w=="> (function(){ var els = document.querySelectorAll('[data-animate]'); if (!els.length) return; if (!('IntersectionObserver' in window)) { els.forEach(function(el){ el.classList.add('is-visible'); }); return; } var obs = new IntersectionObserver(function(entries){ entries.forEach(function(e){ if (e.isIntersecting) { e.target.classList.add('is-visible'); obs.unobserve(e.target); } }); }, { threshold: 0.1, rootMargin: '0px 0px -40px 0px' }); els.forEach(function(el){ obs.observe(el); }); })(); </script> <script nonce="tMfXiOXDwd69HOW3B/8R/w=="> // Hard kill stale service workers that cached HTML responses for some users. // Runs on every page load; no-op once nothing is registered. if ('serviceWorker' in navigator) { navigator.serviceWorker.getRegistrations().then(function(regs){ regs.forEach(function(r){ r.unregister(); }); }).catch(function(){}); if (window.caches && caches.keys) { caches.keys().then(function(keys){ keys.forEach(function(k){ caches.delete(k); }); }).catch(function(){}); } } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "SoftwareApplication", "name": "Get Gem", "operatingSystem": "Windows, Mac, Linux, Android, IOS", "applicationCategory": "Utilities", "image": [ "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/1265140/header.jpg?t=1730991847" ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": 0, "reviewCount": 0 }, "offers": { "@type": "Offer", "price": "FREE", "priceCurrency": "USD", "url": "https://get-gem.fr.softpas.com/preview" }, "publisher": { "@type": "Organization", "name": "Sonic-Alpha", "url": "", "eeat": "" }, "description": "" } </script> <script type="application/ld+json"> {"@context":"https://schema.org","@type":"ItemList","itemListElement":[{"@type":"SiteNavigationElement","position":1,"name":"Jeux","url":"https://get-gem.fr.softpas.com/games"},{"@type":"SiteNavigationElement","position":2,"name":"Applications","url":"https://get-gem.fr.softpas.com/apps"},{"@type":"SiteNavigationElement","position":3,"name":"Articles","url":"https://get-gem.fr.softpas.com/articles"},{"@type":"SiteNavigationElement","position":4,"name":"Produits","url":"https://get-gem.fr.softpas.com/products"}]} </script> <div id="consent-banner" style="display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,0.85);backdrop-filter:blur(8px);border-top:1px solid rgba(255,255,255,0.1);"> <div style="max-width:1200px;margin:0 auto;padding:20px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;"> <div style="flex:1;min-width:280px;"> <h3 style="color:#fff;font-size:16px;font-weight:700;margin:0 0 6px;">Nous respectons votre confidentialité</h3> <p style="color:#ccc;font-size:13px;line-height:1.5;margin:0;"> Nous et nos partenaires utilisons des cookies et des technologies similaires pour personnaliser le contenu, diffuser des annonces pertinentes et analyser le trafic du site. En cliquant sur <strong style="color:#fff;">"Tout accepter"</strong>, vous consentez à l’utilisation des cookies pour la publicité et l’analyse. Vous pouvez gérer vos préférences ou en savoir plus dans notre <a href="/cookie-policy" style="color:#818cf8;text-decoration:underline;">Politique relative aux cookies</a> et <a href="/privacy" style="color:#818cf8;text-decoration:underline;">Politique de confidentialité</a>. </p> </div> <div style="display:flex;gap:12px;flex-shrink:0;"> <button id="consent-reject" style="padding:10px 24px;font-size:14px;font-weight:600;color:#fff;background:transparent;border:1px solid rgba(255,255,255,0.3);border-radius:8px;cursor:pointer;transition:all 0.2s;"> Essentiels uniquement </button> <button id="consent-accept" style="padding:10px 24px;font-size:14px;font-weight:700;color:#fff;background:#4f46e5;border:none;border-radius:8px;cursor:pointer;transition:all 0.2s;box-shadow:0 2px 8px rgba(79,70,229,0.4);"> Tout accepter </button> </div> </div> </div> <script nonce="tMfXiOXDwd69HOW3B/8R/w=="> (function(){ var CONSENT_KEY = "softpas_ad_consent"; var banner = document.getElementById("consent-banner"); function getCookie(name) { var m = document.cookie.match(new RegExp("(^| )" + name + "=([^;]+)")); return m ? m[2] : null; } function setCookie(name, value) { var exp = new Date(); exp.setFullYear(exp.getFullYear() + 1); document.cookie = name + "=" + value + ";expires=" + exp.toUTCString() + ";path=/;domain=.softpas.com;SameSite=Lax"; } var stored = getCookie(CONSENT_KEY); if (!stored) { banner.style.display = "block"; } else if (stored === "accepted") { enableAds(); } document.getElementById("consent-accept").addEventListener("click", function(){ setCookie(CONSENT_KEY, "accepted"); banner.style.display = "none"; enableAds(); }); document.getElementById("consent-reject").addEventListener("click", function(){ setCookie(CONSENT_KEY, "rejected"); banner.style.display = "none"; }); function enableAds(){ if (window.gtag) { gtag("consent", "update", { ad_storage: "granted", ad_user_data: "granted", ad_personalization: "granted", analytics_storage: "granted" }); } } })(); </script> <script>document.documentElement.classList.remove('no-js');document.addEventListener('DOMContentLoaded',function(){var lazyImages=[].slice.call(document.querySelectorAll('img[loading="lazy"]'));if('IntersectionObserver' in window){var lazyImageObserver=new IntersectionObserver(function(entries){entries.forEach(function(entry){if(entry.isIntersecting){var lazyImage=entry.target;lazyImage.classList.add('loaded');lazyImageObserver.unobserve(lazyImage)}})});lazyImages.forEach(function(lazyImage){lazyImageObserver.observe(lazyImage)})}else{lazyImages.forEach(function(img){img.classList.add('loaded')})}});</script> </body> </html>