Cloud gaming desktop: stream dei tuoi giochi PC da un server remoto con meno di 30 ms di latenza.
Il cloud gaming mainstream (GeForce Now, Stadia prima di lui) gira in un browser, ottimizzato per le masse: input lag percepito, qualità variabile, forte dipendenza dal browser. Un giocatore serio non può accontentarsene — gli serve un client nativo che parli direttamente al suo OS e al suo hardware di input.
Shark affronta il problema dal lato "fat client deliberato". Un guscio Electron + React apre una sessione WebRTC verso un server di gioco, cattura mouse/tastiera/gamepad raw, e renderizza l'immagine a 60 fps 4K con meno di 30 ms end-to-end. Libreria, cronologia sessioni, profili utente, scelta della regione — tutto è integrato, non disperso tra un launcher e una tab del browser.
Processo main Electron che isola lo strato di sistema (cattura input, IPC, sicurezza) dal renderer React che gestisce la UI. Streaming via simple-peer (WebRTC) con signalling Socket.io per il setup di sessione. Selezione multi-regione (EU/NA/Asia) con misurazione di latenza in tempo reale sulla dashboard, per spingere il server più vicino.
Le scorciatoie da tastiera (Ctrl+D dashboard, Ctrl+L libreria, Ctrl+H cronologia) sono pensate per chi vuole guidare senza mouse. La libreria permette di ordinare, cercare, marcare come preferito — cosa che nessun launcher singolo fa bene oggi. L'analisi post-sessione fa emergere le regressioni di qualità (cali di framerate, pacchetti persi) per capire se è il server o la connessione locale che ha vacillato.
< 30 ms
latenza end-to-end
4K · 60
risoluzione / fps
3
regioni server
Successivo ▸ 011
Klown Vitrine