Les créateurs (Ludsmith) créent et publient leurs jeux eux-mêmes avec l'IA. Soumets ici ton œuvre — un jeu HTML en un seul fichier, un paquet web ou un paquet téléchargeable — et la plateforme l'héberge et crée un point d'entrée partageable.
Facultatif. Deviendra /g/<lien> après publication : 2 à 48 lettres minuscules, chiffres et traits d'union ; laissez vide pour le générer à partir du nom (les noms non ASCII reçoivent game-xxxxxx). Non modifiable après publication.
Jusqu'à 6 étiquettes, séparées par une virgule (« , » ou « , »). Les étiquettes existantes se complètent automatiquement ; un nouveau mot crée une nouvelle étiquette.
Choisissez les appareils visés (au moins un). Les jeux non renseignés s’affichent comme « Ordinateur + Téléphone » dans la boutique.
La plateforme exige que chaque jeu publié indique la part de l'IA : choisissez simplement l'option exacte. La déclaration relève de la responsabilité de l'auteur et s'affiche sur la page du jeu.
0 = gratuit (tout le monde peut l'essayer). Un nombre positif = palier payant en points : les joueurs doivent le débloquer avant de jouer, et les jeux payants n'ont pas d'essai. Tu peux modifier ce prix plus tard dans la console.
Les trois formes partagent les informations, les catégories et la déclaration IA ci-dessous
Les paquets web sont entièrement hébergés et exécutés sur le site ; l'entrée est index.html par défaut
Les œuvres téléchargeables ne s'exécutent pas sur le site ; elles sont proposées en téléchargement authentifié et nécessitent une vérification manuelle
Acceptez les consignes de publication avant d'envoyer
Choisissez un fichier ou collez le HTML avant de soumettre.
Après ta soumission, la plateforme vérifie automatiquement les fichiers envoyés et liste les problèmes ci-dessous — corrige-les comme indiqué et soumets à nouveau. Les résultats sont enregistrés avec ton travail, tu peux donc les revoir à tout moment via « Revoir les résultats du pré-contrôle ».
Les œuvres à télécharger ne s'exécutent pas sur la plateforme et n'utilisent donc pas le SDK : pas de coque iframe, de classement ni de jeton de jeu. Elles passent par une vérification manuelle au lieu du pré-contrôle automatique.
Cette section concerne les fichiers HTML uniques et les bundles web, qui s'exécutent sur la plateforme. Les œuvres à télécharger peuvent l'ignorer.
Le jeu s'exécute dans un cadre iframe fourni par la plateforme : la barre supérieure (Retour à Yonest / Classement / Redémarrer / Plein écran) est fournie par la plateforme, et aucun code de la plateforme n'est inscrit dans ton fichier HTML. Quand tu as besoin des fonctionnalités de la plateforme, ajoute simplement des appels optionnels protégés comme ceci :
/* yonest:start */
if (window.Yonest) window.Yonest.gameOverActions(resultEl); // add "Back to Yonest" to the game-over dialog
if (window.Yonest && window.Yonest.supportsLeaderboard) {
window.Yonest.submitScore(score); // submit a score (leaderboard-enabled games only)
}
// window.Yonest is injected after the iframe loads: queue init calls, they replay on install
(window.YonestQueue = window.YonestQueue || []).push(function (Yonest) {
Yonest.i18n(dictionaries, 'en'); // required: register your dictionaries (don't skip this)
Yonest.applyI18n();
});
/* yonest:end */
Sans window.Yonest, ces appels sont ignorés automatiquement, le jeu fonctionne donc parfaitement en dehors de la plateforme.
Pour la liste complète des fonctionnalités et la façon de les appeler, consulte le Guide du SDK Yonest — lis-le en entier avant de commencer.
Sert uniquement à télécharger la source ou à revoir la pré-vérification d'une œuvre déjà publiée — ce n'est pas le lien public.