Progetto concluso Flash Project

Stato
Discussione chiusa ad ulteriori risposte.

Lexus9091

Utente Attivo
4 Dicembre 2010
478
5
39
Roma
Miglior risposta
0
#1 Autore del topic
Inizio col dire che questo non è il solito Pack Habbo dove vi propongo un CMS, dei DCR, un Server e un Database, che sarebbero quasi 300mb di Download per voi.

E se invece il Download totale pesasse 30mb?

Flash Project

Come molti di voi sapranno, i RetroServisti riciclano da anni basi di CMS e più di tutto i DCR, che essendo l'unica parte del vero Habbo online (Anche se dopo il Reverse-engine del Client e l'adattamento dei Dati all'Hotel) sono rigorosamente Close-Source e scritti in ActionScript3 (Perlopiù, i file .SWF)

La mia idea era quella di riscrivere totalmente un Habbo, letteralmente, da 0, senza alcun riferimento al sito di Habbo né per codici né per allegati.

Tutto ciò che c'è da sapere

  • Niente CMS. Il Login viene effettuato direttamente nel Client, così come la registrazione
  • Client basato su HTML, JavaScript e WebSockets(*), con l'ausilio del FrameWork jQuery
  • Server scritto in NodeJS (**) (Temporaneamente)
  • Client rigorosamente Open-Source, commentato
  • Housekeeping nel Client
  • Potremmo definire il Client un vero e proprio Loader. Carica tutto il necessario da un'archivio e prova a mettersi in contatto con il Server in maniera dinamica, grazie ai WebSockets.

Navigando per il Web, ho trovato svariati Habbo in JS e WebSocket, ma tutti molto datati e parzialmente completi, dunque ho deciso di provare a scrivere una nuova struttura di flusso dati tra un Server e un WebClient.

Primi Screen:

Dialogo di Login (Da completare):
Profilo Utente su Sfondo Client (Prima di ottenere dati dal Server):
Profilo Utente su Sfondo Client (Dopo aver ottenuto dati dal Server):
Prima anteprima del Catalogo (Configurabile da DataBase) non ancora terminato:
Feature Catalogo: Le sottopagine non hanno scritto il proprio nome, ma solo un'icona. Il ridimensionamento delle icone è automatico. Nuovi "Furni del Giorno" configurabili da DataBase in maniera dinamica. Slider di Pagine orizzontale in jQuery

Console Amici e Messenger
Notare come Messenger sia integrato nella finestra Amici e non possieda un dialogo proprio

Navigatore di base ultimato:

Multitasking:


Update: Primo screen dell'Housekeeping nel Client. Già in collaborazione con il Server per invio/ricezione e Handle dei dati:

Essendo questo un progetto ancora in fase di avvio, chiedo agli utenti di far sentire la loro opinione, sarebbe veramente molto utile.

Rilascerò questa settimana molti screen e altre informazioni!
 
Ultima modifica:
Mi Piace: 1 utente

PSiimo

Utente Master
7 Febbraio 2009
2.504
58
68
Siracusa
Miglior risposta
0
#2
Inizio col dire che questo non è il solito Pack Habbo dove vi propongo un CMS, dei DCR, un Server e un Database, che sarebbero quasi 300mb di Download per voi.

E se invece il Download totale pesasse 30mb?

Flash Project

Come molti di voi sapranno, i RetroServisti riciclano da anni basi di CMS e più di tutto i DCR, che essendo l'unica parte del vero Habbo online (Anche se dopo il Reverse-engine del Client e l'adattamento dei Dati all'Hotel) sono rigorosamente Close-Source e scritti in ActionScript3 (Perlopiù, i file .SWF)

La mia idea era quella di riscrivere totalmente un Habbo, letteralmente, da 0, senza alcun riferimento al sito di Habbo né per codici né per allegati.

Tutto ciò che c'è da sapere

  • Niente CMS. Il Login viene effettuato direttamente nel Client, così come la registrazione
  • Client basato su HTML, JavaScript e WebSockets(*), con l'ausilio del FrameWork jQuery
  • Server scritto in jNode (**) (Temporaneamente)
  • Client rigorosamente Open-Source, commentato
  • Housekeeping nel Client
  • Potremmo definire il Client un vero e proprio Loader. Carica tutto il necessario da un'archivio e prova a mettersi in contatto con il Server in maniera dinamica, grazie ai WebSockets.

Navigando per il Web, ho trovato svariati Habbo in JS e WebSocket, ma tutti molto datati e parzialmente completi, dunque ho deciso di provare a scrivere una nuova struttura di flusso dati tra un Server e un WebClient.

Essendo questo un progetto ancora in fase di avvio, chiedo agli utenti di far sentire la loro opinione, sarebbe veramente molto utile.

Rilascerò questa settimana molti screen e altre informazioni!
Bene, sembra davvero un bel project, attendiamo screen e informazioni
 
Mi Piace: 1 utente

Lexus9091

Utente Attivo
4 Dicembre 2010
478
5
39
Roma
Miglior risposta
0
#3 Autore del topic
Bene, sembra davvero un bel project, attendiamo screen e informazioni
Primi Screen arrivano nel giro di 20 minuti.

--- Aggiornato ---

Dialogo di Login (Da completare):
Profilo Utente su Sfondo Client (Prima di ottenere dati dal Server):
Profilo Utente su Sfondo Client (Dopo aver ottenuto dati dal Server):

Purtroppo non riesco ad importare immagini nei Post, chiedo scusa l'allegato esterno
 
Ultima modifica:

~TheCopyright

Amministratore
Developer
18 Ottobre 2010
29.607
326
123
Catania
Miglior risposta
0
#5
Niente da dire sul progetto, se n'è parlato molto in passato di qualcosa del genere, ma mai ne è stato rilasciato qualcuno. Spero lo completerai, dai primi screen sembra andare per il verso giusto! :emoji_slight_smile:
 
Mi Piace: 1 utente

Lexus9091

Utente Attivo
4 Dicembre 2010
478
5
39
Roma
Miglior risposta
0
#9 Autore del topic
@Lexus9091 Capito :emoji_smiley: Comunque Sembra Buono Come Progetto Altri Screen Quando?
Stanotte tardi posterò i primi Concept del nuovo catalogo che ho ideato per il Client, mentre sicuramente verso fine settimana i primi Screen dell'isometrico, in quanto è un impresa colossale sviluppare un Habbo Service da solo senza trascurare la sicurezza e i Bug.
 

Lexus9091

Utente Attivo
4 Dicembre 2010
478
5
39
Roma
Miglior risposta
0
#13 Autore del topic
Ottimo lavoro, quello che stai facendo credo sia un'evoluzione dei cms che ci sono ora. Purtroppo ora posso dire poco perchè ancora non è finito.
Non c'è nessun CMS, c'è solo una Pagina (definiamola Client) che contiene tutto il necessario per creare una piattaforma come Habbo secondo me ;)

Nuovo grande Update:
Prima anteprima del Catalogo (Configurabile da DataBase) non ancora terminato:


Feature Catalogo: Le sottopagine non hanno scritto il proprio nome, ma solo un'icona. Il ridimensionamento delle icone è automatico. Nuovi "Furni del Giorno" configurabili da DataBase in maniera dinamica. Slider di Pagine orizzontale in jQuery
 

Lexus9091

Utente Attivo
4 Dicembre 2010
478
5
39
Roma
Miglior risposta
0
#16 Autore del topic
Carino questo catalogo, almeno ci liberiamo del vecchio che sinceramente a me non piaceva
Felice che i miei Concept ti piacciano ;)
@Lexus9091 una volta finito ti consiglio di creare un buon pannello amministratore in modo che chi lo usa possa modificare tutte le cose che dici si possano modificare dal database
Parlando di questo, il progetto si basa sulla semplicità di modifica elementi. Essendo a sorgente aperta, i più esperti potranno modificare ogni accento del gioco, creerò anche una libreria per gli sviluppatori a progetto inoltrato
 

Lexus9091

Utente Attivo
4 Dicembre 2010
478
5
39
Roma
Miglior risposta
0
#18 Autore del topic
Ok, capito quindi tu crei diciamo la base per poter giocare e gli altri sviluppatori aggiungono addon ecc?
Non hai capito, cercherò di portare il Client ad un livello superiore rispetto ad Habbo (In quanto a velocità di scambio dati, sulla sicurezza indubbiamente ci sarà molto da lavorare e funzionalità generale) e buona parte del sito sarà configurabile da DataBase, mentre cose più superficiali (Come finestre di dialogo e Server, ad esempio) saranno commentati per rendere più facile lo sviluppo da parte di terzi
 
Stato
Discussione chiusa ad ulteriori risposte.
Shoutbox
  1. Alexstyle Retro Alexstyle Retro: https://www.sciax2.it/forum/threads/have-hotel-italia.700048/
  2. F FulmineVerde: https://www.sciax2.it/forum/threads/problema-like-post.700066/
  3. Compaq. Compaq.: ma non esistono più server samp rp italiani?
  4. JaxosItalia JaxosItalia: https://www.sciax2.it/forum/threads/jaxos-hotel-riapertura-17-06-alle-16-30.700052/
  5. tuaCane tuaCane: https://www.sciax2.it/forum/threads/helix-roleplay.700059/ date un occhiata!
  6. #KiK #KiK: Salvoooo
  7. Compaq. Compaq.: Giorno
  8. G GreatPerspective: Hello, cerco sviluppatore bravo di samp
  9. TBH TBH: hola gente :)
  10. JaxosItalia JaxosItalia: https://www.sciax2.it/forum/threads/jaxos-hotel-riapertura-17-06-alle-16-30.700052/
  11. Alexstyle Retro Alexstyle Retro: https://www.sciax2.it/forum/threads/have-hotel-italia.700048/
  12. F FulmineVerde: https://www.sciax2.it/forum/threads/problema-con-htaccess.700042/
  13. Mr. Aizen Mr. Aizen: Buondì
  14. J jass: https://www.sciax2.it/forum/threads/lista-offerte-promozioni-aggiornata-01-06-2019.700020/
  15. Sbonia Sbonia: https://www.sciax2.it/forum/threads/esercizio-sulle-classi.700016/
  16. #James #James: https://www.sciax2.it/forum/threads/8am-chill-beat-instrumental.700015/
  17. #KiK #KiK: Kaffeeeeee
  18. M Moony: salve, non riesco a pubblicare una conversazione ho bisogno di aiuto. Sto creando un retro su naruto e ho bisogno di pack vari. Potete aiutarmi??
  19. Sbonia Sbonia: https://www.sciax2.it/forum/threads/funzioni-get-e-set.700009/
  20. Mr. Aizen Mr. Aizen: Aloha!
  21. sharp00 sharp00: hola
  22. T Tux1: c'è nessuno?
  23. #KiK #KiK: Polarettooooooo kittttooo
  24. #KiK #KiK: Kaffe per tutti voi amichi mieii
  25. #KiK #KiK: Ma ke fa mi copia le fraziiiiii
Top