RetroAssembly
Bibliotecă de jocuri retro auto-găzduită, accesibilă din browser, cu suport pentru peste 25 de console clasice
Alege planul VPS pentru implementarea RetroAssembly
Se reînnoiește la prețul de 14,99 €/lună pentru o perioadă de 2 ani. Poți anula oricând.
Despre RetroAssembly
RetroAssembly este o aplicație web auto-găzduită care aduce jocurile clasice în browser. Îți permite să încarci și să organizezi o colecție personală de ROM-uri care acoperă peste 25 de platforme retro — de la console de acasă pe 8 biți la console portabile și arcade — și să joci orice titlu direct în browser, pe desktop sau mobil, fără a instala emulatoare sau plugin-uri pe niciun dispozitiv. Construit cu TypeScript și alimentat de Nostalgist.js, combină o interfață de bibliotecă rafinată cu suport complet de emulare și gestionarea conturilor de utilizator, toate rulând dintr-un singur container Docker susținut de SQLite, fără a necesita o bază de date externă.
Cazuri de utilizare comune
RetroAssembly este construit pentru oricine dorește o colecție privată de jocuri retro, accesibilă din browser. Colecționarii și entuziaștii îl folosesc pentru a organiza bibliotecile de ROM-uri acumulate de-a lungul anilor într-o interfață căutabilă, bogată în imagini, pe care o pot accesa de pe orice dispozitiv din rețeaua lor. Părinții îl configurează ca un server de jocuri de familie, astfel încât copiii să poată juca titluri clasice pe telefoane sau tablete folosind controlerul de pe ecran, fără a avea nevoie de hardware suplimentar. Comunitățile de jocuri retro rulează instanțe partajate unde membrii încarcă și joacă împreună prin propriile conturi, cu stări de salvare separate. Dezvoltatorii îl folosesc ca platformă de referință pentru testarea performanței emulatorului bazat pe browser pe diferite hardware-uri. Călătorii care mențin un VPS în funcțiune își pot accesa biblioteca de jocuri din orice browser, oriunde în lume, cu stări de salvare persistente pe server, astfel încât progresul să nu se piardă niciodată între sesiuni.
Funcționalități cheie
- Suport pentru peste 25 de platforme clasice, inclusiv NES, SNES, Sega Genesis, Game Boy, Game Boy Advance, Arcade, Atari 2600, Virtual Boy, WonderSwan și altele
- Recuperare automată a imaginilor de copertă și a metadatelor jocurilor, astfel încât biblioteca să afișeze coperți și titluri în loc de nume de fișiere simple
- Sistem de stări de salvare cu instantanee manuale și automate, plus limite configurabile per ROM
- Derulare înapoi a gameplay-ului pe emulatoarele suportate, permițându-ți să anulezi greșelile fără a reîncărca o stare de salvare
- Efecte vizuale retro CRT și shader care recreează aspectul afișajelor hardware originale
- Controler virtual pe ecran pentru jocul pe mobil și tabletă fără un gamepad fizic
- Suport pentru navigare spațială cu tastatura și gamepad-ul prin biblioteca de jocuri
- Conturi multi-utilizator cu stări de salvare, preferințe, favorite și istoric de lansare per utilizator
- Stocare susținută de SQLite — nu este necesară o bază de date externă, iar toate datele se află într-un singur volum
- Construit pe Hono.js și Drizzle ORM cu un frontend React Router pentru performanță rapidă și modernă
De ce să implementezi RetroAssembly pe Hostinger VPS
Rularea RetroAssembly pe un Hostinger VPS îți oferă o bibliotecă privată de jocuri accesibilă din orice browser, de pe orice dispozitiv, fără a depinde de serviciile de cloud gaming sau de instalările locale de emulatoare. Deoarece aplicația utilizează SQLite și stochează totul într-un singur volum, backup-urile sunt la fel de simple ca și copierea unui singur director — nu există un server de baze de date separat de gestionat sau de făcut instantanee. Un VPS oferă stocarea persistentă necesară pentru o colecție mare de ROM-uri și lățimea de bandă a rețelei pentru o emulare fluidă în browser, în timp ce Traefik gestionează HTTPS automat, astfel încât biblioteca să fie accesibilă în siguranță din afara rețelei tale de acasă. Implementarea cu un singur click de la Hostinger face ca RetroAssembly să ruleze în mai puțin de un minut, gata să-ți începi încărcarea colecției.
Alege planul VPS pentru implementarea RetroAssembly
Se reînnoiește la prețul de 14,99 €/lună pentru o perioadă de 2 ani. Poți anula oricând.