Мія на дивані захоплено грає на Nintendo Switch у вечірній квартирі

КОНКУРС ІГОР ПРИЗ 500 ГРН

Вайб-джем

Онлайн-конкурс браузерних 2D-ігор зі ШІ.

Завантажуємо термін прийому…

Ігри учасників

Обирай гру та грай. Ігри за зовнішнім посиланням відкриваються в новій вкладці.

Завантажуємо ігри…

ТВІЙ ВИХІД

Додати свою гру

Важливо: лише 2D-ігри

Ця вимога однакова для HTML, ZIP і гри за посиланням. Який формат підходить ↓

Можна подати кілька різних ігор. Обери свою заявку нижче або натисни «Додати ще гру». Кожна гра проходить окрему перевірку.

Назва, нік, опис, керування та AI-інструменти будуть публічні після схвалення. Коротку розповідь про створення гри теж бачитимуть усі. Email і Telegram бачиш лише ти та організатор. Контакти потрібні для питань щодо гри та зв’язку з переможцем.

Правила конкурсу ↓

Завантажуємо форму…

МАЛЕНЬКА ГРА. ВЕЛИКЕ «ЩЕ РАЗ».

Зрозуміти за секунди.
Залипнути надовго.

Одна вдала механіка краща за десять недороблених рівнів. Ранер, аркада, пазл, клікер - жанр обираєш ти.

Як створити першу гру зі ШІ: готовий промпт і чекліст →

Мінікурс: вибір ШІ, графіка й тестування гри →

  1. 01

    Поясни ШІ ідею

    Вигадай механіку й керуй розробкою словами. Увесь власний код пише та виправляє ШІ.

  2. 02

    Додай гру та зіграй

    Обери HTML/ZIP або посилання на готову гру. Додай обкладинку, перевір запуск і надішли заявку на розгляд.

  3. 03

    Позмагайся за 500 ₴

    Схвалені ігри з’являться в галереї. Відкривай ігри й підтримуй улюблену натисканням на серце.

ДВА СПОСОБИ ДОДАТИ ГРУ

Файл чи посилання?

Якщо гра вже опублікована, обери «Вказати посилання на гру» та додай власну обкладинку. Посилання має вести на безкоштовну браузерну гру без обов’язкової реєстрації. Або завантаж готовий HTML/ZIP — тоді гра працюватиме на нашому сайті. Вимоги до файлів наведені нижче.

index.htmlgame.zip

До 20 МіБ у файлі, до 40 МіБ після розпакування, до 200 файлів. Окремий HTML - до 2 МіБ. Найпростіший старт: HTML + JavaScript.

HTML, CSS, JavaScript

Один HTML з усім усередині або ZIP із index.html та ресурсами. Phaser і PixiJS теж підходять, якщо бібліотеки всередині архіву.

TypeScript

Спочатку готова збірка у JavaScript. Архівуй вміст dist, а не весь репозиторій.

Godot / GDScript

Web-експорт без потоків, стартовий index.html, усі файли поруч. Перевір розмір. C# у Godot 4 для цього вебекспорту не підходить.

C++ / Rust та інші

Лише готова автономна збірка WebAssembly з index.html. Вихідні .cpp, .rs, .py, .cs чи .exe не запускаються.

Для HTML/ZIP: без зовнішніх CDN, API, авторизації, платежів і встановлення. Використовуй відносні шляхи. Гра має працювати без cookies, localStorage та вебворкерів; прогрес можна тримати в пам’яті на час гри.

Не знаєш, як зібрати файл? Скопіюй цей запит своєму ШІ +
Підготуй мою 2D-гру для конкурсу браузерних ігор. Мені потрібен готовий файл для завантаження на сайт, а не вихідний репозиторій. Використовуй двовимірний ігровий простір, спрайти та 2D-графіку. Готові зображення, попередньо відрендерені з 3D-моделей, дозволені; тривимірна сцена з 3D-моделями під час гри — ні.
Найкраще - один index.html з HTML, CSS і JavaScript усередині (до 2 МіБ). Якщо є окремі ресурси - дай game.zip до 20 МіБ: index.html у корені, усі зображення, звуки, скрипти та бібліотеки всередині, відносні шляхи. До 200 файлів, загалом до 40 МіБ після розпакування, кожен файл до 25 МіБ.
Якщо проєкт на TypeScript - збери JavaScript. Якщо на Godot - зроби Web-експорт без потоків і назви стартовий файл index.html. Не клади в ZIP node_modules, .git, секрети або вихідний проєкт замість збірки.
Гра працюватиме в sandbox iframe без allow-same-origin. Не використовуй CDN, зовнішній інтернет, сервер, API-ключі, cookies, localStorage, IndexedDB, service workers або web workers. Ресурси завантажуються лише з папки гри. WebAssembly дозволений без потоків. Стан зберігай у пам’яті. Додай кнопку початку гри для звуку.
Покажи зрозуміле керування, швидкий старт, рахунок і перезапуск. Перевір клавіатуру та/або сенсорне керування. Весь код пиши й виправляй сам: я тільки описую зміни словами. Дай готовий HTML або ZIP для скачування та коротку інструкцію перевірки.

ЧЕСНА ГРА

Коротко про правила

Формат конкурсу — лише 2D

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

  • Підходить: гра зі спрайтами, двовимірними зображеннями чи анімаціями. Можна заздалегідь створити їх із 3D-моделей і використовувати в грі як готові картинки.
  • Не підходить: тривимірна сцена з 3D-моделями, які відмальовуються під час гри, навіть із нерухомою камерою збоку або зверху та рухом лише у двох вимірах.

Ізометричний вигляд сам по собі не означає 3D: гра з двовимірними спрайтами підходить. Вибір рушія чи WebGL не визначає допуск — важливо, як побудована сама гра.

На що дивитися під час гри

  1. Зрозумілість: чи одразу ясно, що робити?
  2. Захопливість: чи хочеться ще одну спробу?
  3. Якість: чи зручне керування й чи нічого не заважає грати?

Це орієнтири для вибору, а не три окремі оцінки.

Проста 2D-гра: швидко зрозуміле керування, цікава механіка, бажання повторити спробу. Участь безкоштовна. Автор гри з найбільшою кількістю голосів отримує 500 грн від організатора.

Що означає «без ручного коду»

Увесь власний код генерує та виправляє ШІ. Можна вигадувати ідею, писати запити, копіювати AI-код, працювати в редакторі та запускати збірку. Готові бібліотеки й легальні ресурси дозволені. Ручні правки коду - ні. Це декларація учасника; організатор може попросити показати процес розробки.

Терміни й перевірка

Прийом триває сім днів від відкриття конкурсу. Точний термін завантажується у верхній частині сторінки.

Один учасник може подати кілька різних ігор із того самого акаунта. Кожна проходить окрему перевірку та змагається окремо; голоси різних ігор автора не додаються. Загальний ліміт цього конкурсу — 50 ігор. Організатор перевіряє запуск, відповідність формату та правилам. Непрацюючі й чужі скопійовані ігри, шкідливий код та незаконний контент не допускаються. Якщо потрібно виправити гру, причину побачиш у своїй заявці. Для гри за посиланням автор підтримує доступність і не змінює конкурсну версію під час голосування. Зміну адреси перед голосуванням потрібно знову подати на перевірку.

Як проголосувати

Відкрий сторінку опублікованої гри, зіграй у вікні або перейди за посиланням автора. Увійди через email чи ChatGPT і натисни «♡ Віддати голос». Серце одразу зараховується в конкурс. Один акаунт має один голос за одну улюблену гру в кожному турі. За власні ігри голосувати не можна. Голос можна забрати або перенести на іншу відкриту гру до завершення. Повторні натискання не накопичують голосів. Кілька підтверджених адрес-аліасів однієї особистої Gmail-скриньки не дають додаткових голосів. Масові запити та голосування багатьма акаунтами з однієї мережі тимчасово обмежуються. Відкриття гри не є доказом активної гри.

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

Коментарі

Після входу можна залишити короткий публічний коментар на сторінці гри. Власний коментар можна прибрати; організатор може приховати спам чи образи. Не публікуй приватні контакти й секрети.

Права, дані та зв’язок

Права на гру залишаються в автора. Подання надає дозвіл показувати опис та обкладинку, розміщувати посилання на гру або зберігати й запускати завантажені файли для конкурсу. Організатор зберігає заявку, файли та голоси для проведення конкурсу; ідентифікатор акаунта зберігається як хеш. Email і Telegram не публікуються. Необов’язкова розповідь «Як створював гру» публікується на сторінці схваленої гри. Старі відповіді, подані як приватні, залишаються приватними. Надані контакти не підтверджуються автоматично та не підписують учасника на розсилку. До закриття прийому гру можна відкликати для редагування; щодо видалення файлів чи даних після конкурсу звернися до організатора в Telegram-чаті спільноти. Приз не виплачується автоматично: організатор зв’яжеться з переможцем. Політика приватності сайту.

Гра

Завантажуємо гру…

Натисни всередині гри, щоб керувати. Esc - вийти. Якщо гра не запустилася, закрий це вікно й повідом автору.