Від бібліотекаря до героя: Як я створив гру за допомогою ШІ (і трохи нервів)
Минулого тижня друг-розробник кинув фразу, яка змусила мене замислитися: “ШІ забирає роботу”. Звісно, це перебільшення, але ідея запала в душу. Тому я вирішив перевірити, наскільки штучний інтелект може допомогти у створенні чогось складного – відеогри, яка була б по-справжньому цікавою.
Уявіть: ви – бібліотекар, який відбивається від наваликазкових розбишак. Саме на цій божевільній ідеї постала “Library Survivors” – гра, натхненна хітом Vampire Survivors, але з книжковою атмосферою та неймовірно активними дітьми. Ви відчайдушно збираєте розкидані книги, поки малюки влаштовують справжній хаос на кожній полиці. Звучить нереально? Саме тому гра така захоплива!
Народження хаосу: від ідеї до плану
Усе почалося з мозкового штурму з продюсером Дейвом. Ми прагнули створити гру веселу, трохи несамовиту та нескладну в розробці. “Library Survivors” з’явилася миттєво. Концепція проста: бібліотекар проти дитячого хаосу.
Основна механіка полягає в тому, що гравець бігає бібліотекою, збираючи книги, які розкидають діти. Чим більше дітей, тим більше безладу, тим швидше зростає “лічильник хаосу”. Мета – встигнути прибрати все до досягнення позначки 100%. Звучить як повний розгром? Саме так і має бути!
Ідея потребувала детального плану. На допомогу прийшов ChatGPT: я описав концепцію гри та попросив допомогти розробити ігровий процес, бонуси, сценарії та механізм ускладнення. Оновивши ChatGPT до Pro-версії, я отримав розгорнутий план з усіма деталями – від механіки до рекомендацій щодо графіки.
Несподівані повороти ігрового світу
Ми додали родзинку: діти не просто скидають книги, а й тікають з ними, залишаючи їх у несподіваних місцях. Гравець бачитиме, коли дитина несе книгу, щоб мати змогу її перехопити.
Діти активно тікатимуть від бібліотекаря, а складність зростатиме не лише через кількість дітей, а й через збільшення книг на полицях. Прогресивна система підвищення рівня зробить гру ще цікавішою: перехід між рівнями вимагатиме дедалі більше досвіду.
Технології на службі геймдизайну
Для втілення ідеї ми звернулися до Claude Code – свого роду чарівної палички для програмістів. Інструмент генерував код, який одразу працював, щоправда, з певними правками.
GitHub став нашим рятівником, дозволяючи зберігати різні версії коду та експериментувати без ризику втратити напрацювання.
Для графіки ми використали Leonardo.ai, який створив чудову 16-бітну піксельну стилістику. Suno.ai допоміг згенерувати ностальгійну lo-fi музику, а 11 Labs додав автентичні звукові ефекти.
Перспективи та надихаючий меседж
“Library Survivors” – лише початок мого експерименту. Плани включають покращення графіки, додавання нових функцій та можливо перенесення на потужніші ігрові рушії.
Головне послання просте: завдяки штучному інтелекту будь-хто може створити власну гру. Не потрібно бути profesійним програмістом – достатньо мати ідею, трохи терпіння та сучасні інструменти.
Тому експериментуйте, творіть і не бійтеся втілювати найбожевільніші ідеї. Хто знає, можливо, саме ваша гра стане наступним проривом!
Пограйте в гру тут: https://the-librarian-game.vercel.app/
Репозиторій на GitHub: https://github.com/mreflow/the-librarian-game