Inutile girarci attorno, anche se io già anni fa ho ipotizzato che Habbo fosse replicabile utilizzando HTML5 e JS, purtroppo il tempo è stato tiranno e non mi ha mai permesso di sviluppare questa idea.
A quanto pare gli la community inglese ha fatto prima di noi, sviluppando
Attorno a questo rendering engine hanno poi costruito una GUI utilizzando Reactjs che replica l'interfaccia dell'ultimo client Flash prima della dismissione a favore del client Unity.
Fatta questa premessa, ho voluto scaricare e provare Nitro (piazzandoci dietro l'unico emulatore ormai rimasto in giro, Arcturus Morningstar, scritto in Java e dunque multipiattaforma, in questo caso i miei complimenti agli sviluppatori, finalmente dopo anni il mondo dei retro si è svincolato da C#), inutile dire che le possibilità di personalizzazione ed estensione, con le giuste competenze, sono praticamente infinite.
Dopo un po' di "smanettamenti", ho velocemente personalizzato la UI per riportarla ad un aspetto più "old-school" che trovo molto più adatto allo spirito di Habbo (reintroducendo una UI più compatta, i vecchi colori per le finestre e il vecchio font Volter):


Al netto che ovviamente, devo ancora fare diverse modifiche e fix alla UI (che riprende in parte quella di Habbo Beta nel 2009), sarei curioso di sapere se ci sono ancora persone interessate in Italia a frequentare un Retroserver, che potrebbe rapidamente prendere "la propria strada" magari differenziandosi velocemente dal gioco originale introducendo una serie di feature nuove (e anche reintroducendo alcune cose che non sono mai tornate dall'era Shockwave, come ad esempio Trax o Battleball) e nel frattempo semplificando il gioco abolendo alcune cose che ho sempre reputato inutili (es. Builders Club, Eventi stanze, Relazioni, etc...) e introducendo un'economia reale (mantenendo i furni base gratuiti ma creandone una bilanciata su rari e gioco d'azzardo).
Intorno a Nitro/Arcturus mi piacerebbe sviluppare un CMS nuovo (con un template ovviamente diverso da quello di Habbo) basato su Laravel insieme a Livewire per rendere tutto dinamico senza dover per forza appesantire lo stack con ulteriori tecnologie frontend.
Il nome di questo progetto è Tamibit, ovviamente è tutto ancora in divenire... non ho neanche ancora un logo! ;)
Attendo qualche vostro feedback.
A quanto pare gli la community inglese ha fatto prima di noi, sviluppando
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
: hanno realizzato un motore di rendering in HTML5/JS per Habbo che è compatibile al 100% con la struttura dei pacchetti originale di Habbo, in questo modo hanno praticamente potuto riutilizzare qualsiasi emulatore già esistente eliminando la necessità di dover riscrivere la parte server.Attorno a questo rendering engine hanno poi costruito una GUI utilizzando Reactjs che replica l'interfaccia dell'ultimo client Flash prima della dismissione a favore del client Unity.
Fatta questa premessa, ho voluto scaricare e provare Nitro (piazzandoci dietro l'unico emulatore ormai rimasto in giro, Arcturus Morningstar, scritto in Java e dunque multipiattaforma, in questo caso i miei complimenti agli sviluppatori, finalmente dopo anni il mondo dei retro si è svincolato da C#), inutile dire che le possibilità di personalizzazione ed estensione, con le giuste competenze, sono praticamente infinite.
Dopo un po' di "smanettamenti", ho velocemente personalizzato la UI per riportarla ad un aspetto più "old-school" che trovo molto più adatto allo spirito di Habbo (reintroducendo una UI più compatta, i vecchi colori per le finestre e il vecchio font Volter):


Al netto che ovviamente, devo ancora fare diverse modifiche e fix alla UI (che riprende in parte quella di Habbo Beta nel 2009), sarei curioso di sapere se ci sono ancora persone interessate in Italia a frequentare un Retroserver, che potrebbe rapidamente prendere "la propria strada" magari differenziandosi velocemente dal gioco originale introducendo una serie di feature nuove (e anche reintroducendo alcune cose che non sono mai tornate dall'era Shockwave, come ad esempio Trax o Battleball) e nel frattempo semplificando il gioco abolendo alcune cose che ho sempre reputato inutili (es. Builders Club, Eventi stanze, Relazioni, etc...) e introducendo un'economia reale (mantenendo i furni base gratuiti ma creandone una bilanciata su rari e gioco d'azzardo).
Intorno a Nitro/Arcturus mi piacerebbe sviluppare un CMS nuovo (con un template ovviamente diverso da quello di Habbo) basato su Laravel insieme a Livewire per rendere tutto dinamico senza dover per forza appesantire lo stack con ulteriori tecnologie frontend.
Il nome di questo progetto è Tamibit, ovviamente è tutto ancora in divenire... non ho neanche ancora un logo! ;)
Attendo qualche vostro feedback.