Ein Spiel veröffentlichen

Macher (Ludsmith) erstellen und veröffentlichen Spiele selbstständig mit KI. Reiche hier dein Werk ein — ein einzelnes HTML-Spiel, ein Web-Paket oder ein Download-Paket — und die Plattform hostet es und erstellt einen teilbaren Einstiegspunkt.

  1. 1Spielinfo
  2. 2Kategorien & Angaben
  3. 3Verteilung & Compliance
/g/

Optional. Wird nach dem Veröffentlichen zu /g/<Link>: 2–48 Kleinbuchstaben, Ziffern und Bindestriche; leer lassen, um ihn aus dem Namen zu erzeugen (nicht-ASCII-Namen erhalten game-xxxxxx). Nach dem Veröffentlichen nicht änderbar.

Automatische Prüfungen vor dem Einreichen

Nach dem Einreichen prüft die Plattform deine hochgeladenen Dateien automatisch und listet etwaige Probleme unten auf — behebe sie wie angegeben und reiche erneut ein. Die Ergebnisse werden mit deiner Arbeit gespeichert, sodass du sie jederzeit über „Vorprüfungsergebnisse ansehen“ erneut aufrufen kannst.

Bevor du veröffentlichst

Plattformfunktionen nutzen

Dieser Abschnitt gilt für einzelne HTML-Dateien und Web-Pakete, die auf der Plattform laufen. Download-Werke können ihn überspringen.

Das Spiel läuft in einer von der Plattform bereitgestellten iframe-Hülle: Die obere Leiste (Zurück zu Yonest / Bestenliste / Neustart / Vollbild) wird von der Plattform bereitgestellt, und es wird kein Plattformcode in deine HTML-Datei geschrieben. Wenn du Plattformfunktionen brauchst, füge einfach optionale, abgesicherte Aufrufe wie diese hinzu:

Was die Plattform deinem Spiel bietet

/* 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 */

Ohne window.Yonest werden diese Aufrufe automatisch übersprungen, sodass das Spiel auch außerhalb der Plattform einwandfrei läuft.

Die vollständige Liste der Funktionen und wie du sie aufrufst, findest du im Yonest SDK-Leitfaden — lies ihn durch, bevor du beginnst.

Wird nur zum Herunterladen des Quellcodes oder zum Prüfen der Vorprüfung eines bereits veröffentlichten Werks verwendet – nicht der öffentliche Link.

SDK herunterladen (yonest-sdk.js)