Запущено онлайн-версію гри «Вірю — не вірю» від українського розробника
Олег Желізник, Full-Stack розробник, представив онлайн-версію популярної карткової гри «Вірю — не вірю». Проєкт став для нього можливістю застосувати підхід product thinking, а не лише зосереджуватись на коді.
Ідея та правила гри
Ідея створення онлайн-версії виникла під час гри з друзями. Олег зазначає: «Чому б не перенести цю гру в онлайн?» Правила гри залишилися класичними: гравці по черзі викладають карти, оголошуючи їх номінал, і можуть брехати. Наступний гравець вирішує, чи вірити йому.
- Якщо попередній гравець збрехав, він забирає карти.
- Якщо сказав правду, карти отримує той, хто сумнівався.
- Перемагає той, хто першим позбудеться всіх карт.
Розробка та технології
Олег самостійно розробив концепцію, логіку, правила та дизайн інтерфейсу. Під час роботи він використовував інструменти AI-assisted coding, такі як ChatGPT і Claude Code, що допомогло пришвидшити процес кодування.
Технологічний стек проєкту включає:
- Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS 4, shadcn/ui, Framer Motion, Lucide, Zustand.
- Backend: Node.js, Express 5, JavaScript, Socket.IO.
- База даних: MongoDB, Mongoose, Argon2.
- Тестування: Node.js test runner та Cypress.
Спробувати гру в режимі онлайн можна за посиланням.
Джерело: dev.ua (https://dev.ua/news/ukrainskyi-rozrobnyk-zapustyv-onlain-versiiu-hry-viriu-ne-viriu-1790254382)