Boba Club Solitaire: ваш клуб, ваші карти.
Boba Club Solitaire — затишний HTML5-шаблон пасьянсу Klondike з повним вихідним кодом. Гравці складають карти в кафе, повному рослин і бабл-ті, яке веде Mochi, кіт у м'ятному худі. Карти переміщуються дотиком або перетягуванням, лягають із плавною анімацією та м'яким звуком, а гра працює на телефоні, планшеті та комп'ютері з будь-якого статичного веб-хостингу.

Класичний Klondike, три способи грати
Швидкі ігри використовують Draw 1 або Draw 3 з необмеженою кількістю проходів через колоду. Кампанія має 12 роздач у трьох розділах, від Boba Café до Вогнів міста (City Lights), а кожна перша перемога приносить наліпку. Щоденний виклик обирає одну роздачу на день із банку з 120. Кожну роздачу кампанії та щоденного виклику розв'язав вбудований розв'язувач, а тести відтворюють кожне розв'язання за правилами самої гри.

Гравець ніколи не застрягає надовго
Підказки показують наступний корисний хід, скасування повертає будь-який хід назад, а гра завершується автоматично, щойно всі карти відкриті. Якщо гра заходить у глухий кут, Mochi це помічає й пропонує повернутися до останньої позиції, яку ще можна виграти.
Вчіться з Mochi
Покроковий навчальний посібник пояснює правила на підготовленій роздачі, по одному ходу за раз. Його озвучено англійською, бразильською португальською та іспанською; гравці інших мов чують англійський голос, а бульбашки з репліками показують їхньою мовою.
Колекціонуйте та персоналізуйте
Перемоги відкривають 12 наліпок, 6 рубашок карт і 3 сцени столу, а статистика зберігає ігри, перемоги, серії, найкращий час і найменшу кількість ходів для Draw 1 і Draw 3.

Ваша гра, ваш хостинг
Завантажте вміст папки game на статичний HTTP(S)-хостинг. На сервері не потрібні PHP, база даних, обліковий запис або Node.js, а гра не надсилає запитів до сервісів рейтингу, реклами, відстеження чи платежів. Ілюстрації, аудіо та шрифти — локальні. Інтерфейс доступний 14 мовами і слідує за мовою браузера гравця.
Що не входить у цю версію
Нативні застосунки, хостинг і індивідуальна розробка не входять, як і хмарні збереження, онлайн-рейтинг, покупки за реальні гроші та рекламний SDK.
Для кого цей шаблон
Власники сайтів і порталів, яким потрібна спокійна карткова гра для будь-якого віку; фрілансери та студії, які створюють брендований пасьянс для клієнта; розробники, які хочуть вчитися на зрозумілому TypeScript з розв'язувачем і модульними тестами.
Налаштуйте під себе
Файл налаштувань boba.config.js задає назву вкладки браузера, назву збереженого прогресу та мову на старті без перезбірки. Вихідний код — зрозумілий, немініфікований TypeScript із 152 модульними тестами та генератором банку роздач; після редагування перезберіть його командами npm ci, npm test і npm run build.
Технічні деталі коротко
- Стек: HTML5, JavaScript і TypeScript з Phaser 4.2 (MIT, включено без мініфікації), збирається за допомогою Vite.
- Файли: HTML, CSS, JavaScript, TypeScript, JSON, WebP, PNG, MP3 і WOFF2.
- Мови: 14 мов інтерфейсу, озвучений навчальний посібник трьома мовами та посібник 14 мовами.
- Вимоги: сучасний браузер з JavaScript і звуком та статичний HTTP(S)-хостинг.
- Збереження: локальне сховище браузера, без облікового запису та хмарної синхронізації.
- Node.js 22.12 або новіший потрібен лише для перезбірки вихідного коду.
Ліцензія і підтримка коротко
Одна покупка дає безстрокову невиключну ліцензію на використання цієї версії в одному кінцевому продукті: вашому або одного клієнта. Гравці можуть грати безкоштовно або через рекламну монетизацію. Ви можете змінювати код, графіку та аудіо у своєму продукті, але не можете перепродавати або розповсюджувати шаблон окремо. Шість місяців підтримки входять (12 з розширенням на оформленні замовлення) і охоплюють встановлення та використання файлів, а також виправлення відтворюваних дефектів.

















