RetroAssembly
Самостійно розміщена браузерна бібліотека ретро-ігор із підтримкою понад 25 класичних консолей
Виберіть тариф VPS для розгортання RetroAssembly
Вартість продовження 599 ₴/міс. на 2 р. Підписку можна скасувати у будь-який час.
Про RetroAssembly
RetroAssembly — це вебзастосунок із самостійним розміщенням, який переносить класичні ігри в браузер. Він дозволяє завантажувати та впорядковувати особисту колекцію ROM-файлів з понад 25 ретро-платформ — від 8-бітних домашніх консолей до портативних пристроїв та аркадних автоматів — і грати в будь-яку гру безпосередньо в браузері на комп'ютері чи мобільному пристрої, без встановлення емуляторів або плагінів на будь-який пристрій. Створений за допомогою TypeScript і працює на Nostalgist.js, він поєднує в собі відшліфований інтерфейс бібліотеки з повною підтримкою емуляції та керуванням обліковими записами користувачів, і все це працює з одного контейнера Docker, що підтримується SQLite, без необхідності у зовнішній базі даних.
Поширені випадки використання
RetroAssembly створено для всіх, хто бажає мати приватну колекцію ретро-ігор, доступну через браузер. Колекціонери та ентузіасти використовують його для організації ROM-бібліотек, накопичених роками, в інтерфейс із розширеним пошуком та обкладинками, до якого вони можуть отримати доступ з будь-якого пристрою у своїй мережі. Батьки налаштовують його як сімейний ігровий сервер, щоб діти могли грати в класичні ігри на телефонах або планшетах за допомогою екранного контролера без додаткового обладнання. Спільноти ретро-геймерів запускають спільні екземпляри, де учасники завантажують і грають разом через власні облікові записи з окремими збереженнями. Розробники використовують його як еталонну платформу для тестування продуктивності браузерних емуляторів на різному обладнанні. Мандрівники, які підтримують роботу VPS, можуть отримати доступ до своєї ігрової бібліотеки з будь-якого браузера в будь-якій точці світу, при цьому збереження зберігаються на сервері, тому прогрес ніколи не втрачається між сесіями.
Ключові особливості
- Підтримка понад 25 класичних платформ, включаючи NES, SNES, Sega Genesis, Game Boy, Game Boy Advance, Arcade, Atari 2600, Virtual Boy, WonderSwan та інші
- Автоматичне отримання обкладинок та метаданих ігор, завдяки чому бібліотека відображає обкладинки та назви, а не просто імена файлів
- Система збережень з ручними та автоматичними знімками, а також настроюваними лімітами для кожного ROM-файлу
- Перемотування ігрового процесу на підтримуваних емуляторах, що дозволяє скасовувати помилки без перезавантаження збереження
- Візуальні ефекти ретро-ЕПТ та шейдерів, що відтворюють вигляд оригінальних апаратних дисплеїв
- Віртуальний екранний контролер для гри на мобільних пристроях та планшетах без фізичного геймпада
- Підтримка просторової навігації для перегляду ігрової бібліотеки за допомогою клавіатури та геймпада
- Багатокористувацькі облікові записи з індивідуальними збереженнями, налаштуваннями, обраним та історією запусків
- Сховище на базі SQLite — зовнішня база даних не потрібна, і всі дані зберігаються в одному томі
- Побудовано на Hono.js та Drizzle ORM з інтерфейсом React Router для швидкої та сучасної продуктивності
Чому варто розгорнути RetroAssembly на Hostinger VPS
Запуск RetroAssembly на Hostinger VPS надає вам приватну ігрову бібліотеку, доступну з будь-якого браузера на будь-якому пристрої, без залежності від хмарних ігрових сервісів або локальних встановлень емуляторів. Оскільки застосунок використовує SQLite і зберігає все в одному томі, резервне копіювання таке ж просте, як копіювання однієї директорії — немає окремого сервера баз даних для керування або створення знімків. VPS забезпечує постійне сховище, необхідне для великої колекції ROM-файлів, і пропускну здатність мережі для плавної емуляції в браузері, тоді як Traefik автоматично обробляє HTTPS, щоб бібліотека була безпечно доступна з-за меж вашої домашньої мережі. Розгортання RetroAssembly в один клік від Hostinger запускає його менш ніж за хвилину, готове для початку завантаження вашої колекції.
Виберіть тариф VPS для розгортання RetroAssembly
Вартість продовження 599 ₴/міс. на 2 р. Підписку можна скасувати у будь-який час.