Перейти до вмісту
klyogames

Що додаєш?

Один акаунт і для гравця, і для розробника. Дописи й кліпи потрапляють у спільноту, а гра після перевірки потрапляє в каталог.

Гра (ZIP-архів)Власна адреса і статистика, а коли ввімкнемо рекламу, ще й частка доходу з неї. Публікація після автоматичної перевірки. Кліп із гриЗапиши 15–30 с гри одним кліком у студії. Допис у спільнотуТекст, фото або відео до 30 с: питання, прохання потестувати, прем’єра.

Перша гра

Чому мою гру зупинили під час завантаження і як це виправити

На klyo гра нічого не підтягує з чужих серверів і нічого їм не надсилає, не має власного входу, а рекламу показує тільки через klyo. Файли з публічних CDN ми самі додаємо до твого пакета. Щодо решти картка в студії називає кожну причину, спосіб виправлення і команду для твого ШІ.

Перш ніж почати

  • Гру завантажено в студію за адресою dev.klyo.pl, а попередній перегляд показує червону картку.
  • Файли гри на твоєму комп'ютері або в інструменті ШІ, щоб змінити їх і завантажити знову.

Крок за кроком

  1. Прочитай картку згори донизу

    Кожен пронумерований рядок каже, що ми знайшли і що поставити натомість. Виправ усе, перш ніж завантажувати знову, тоді наступна перевірка пройде з першого разу.

  2. Доручи це своєму ШІ

    Натисни Скопіювати команду для ШІ-асистента і встав її в ChatGPT, Claude або Gemini разом із файлами гри. У команді перелічено точні зміни та виклики SDK klyo.

  3. Заміни власний вхід

    Кожен гравець уже має акаунт klyo. Усе, що гра зберігає в localStorage, саме переходить за гравцем, який увійшов, на кожен його пристрій, тож прибери вхід і форму пароля. Результати з іменем гравця дає klyo.score.

  4. Заміни PeerJS і чужі сервери

    PeerJS показує гравцям IP-адреси одне одного і працює через публічний сервер, тому на klyo він не працює. Для гри з друзями використовуй кімнати klyo.online. Firebase, Supabase чи PlayFab заміни на klyo.save, klyo.score і klyo.leaderboard.

  5. Прибери платежі й чужу рекламу

    Рекламу біля гри розміщуємо ми, а коли вона запрацює на klyo, 70% доходу будуть твоїми. Нагороду за перегляд реклами дає klyo.rewardedAd, перерву між рівнями klyo.adBreak.

  6. Підключи свій ШІ до klyo

    Натисни Підключити свій ШІ до klyo або отримати ключ API. Підключений ШІ сам завантажить виправлену версію і перевірятиме її, доки на картці нічого не залишиться.

Якщо щось не працює

У пакеті немає index.html

Запакуй теку, у якій лежить index.html (часто це dist, build або public), так, щоб index.html був на верхньому рівні.

У пакеті кілька файлів index.html

Один ZIP означає одну гру. Залиш один index.html на верхньому рівні.

Файл не належить до браузерної гри

Ми приймаємо сторінки, скрипти, стилі, зображення, звуки, відео, шрифти й дані гри. Інші файли прибери з пакета.

Гра з Unity не запускається

Стиснена збірка Unity чекає на заголовок від сервера. У Player Settings, Publishing Settings встанови Compression Format на Disabled або увімкни Decompression Fallback і збери гру знову.

Файл із CDN досі на картці

Гра складає цю адресу під час роботи, тому ми не могли її побачити. Впиши адресу в код повним рядком або поклади файл у пакет і вкажи на нього відносною адресою.

Гра підключається до мого власного сервера матчів

Зареєструй адресу сервера разом зі своєю політикою конфіденційності на останньому кроці майстра. Гра піде на перевірку разом із сервером.

Чому моя гра не може завантажити Google Fonts на klyo?

Кожен файл із чужого сервера видає цій компанії IP-адресу гравця і може змінитися вже після нашої перевірки. Файли з публічних CDN ми самі додаємо до твого пакета, тож гра бере їх із klyo і працює навіть без інтернету.

Чи можу я залишити власний вхід і акаунти?

Ні. Гравці вже мають акаунт klyo, а їхній прогрес із localStorage переходить за ними на кожен пристрій без жодного рядка коду. Якщо хочеш більше, klyo.save збереже повний стан гри.

Чи знає мій ШІ-асистент ці правила?

Так. Конектор klyo дає кожному ШІ той самий список у klyo_game_requirements, а klyo_game_diagnostics підказує йому, що зупинило пакет і як це виправити.