✅ Kallen Supremacy
28/03/2017 16:31:12 e modificato da blancks il 28/03/2017 16:33:32
Ciao, ho dato davvero una sbirciata molto rapida quindi ancora non mi dilungo in suggerimenti vari.
Volevo chiederti come mai hai deciso di sviluppare questo tipo di applicazione con webGL/playCanvas piuttosto che non con un UnrealEngine o uno Unity ?
28/03/2017 21:44:05
Sono felice di sentire che l'attesa è stata più breve, ho anche ricevuto un consiglio per velocizzare il caricamento che ho già parzialmente attuato.
Per quanto riguarda la scelta di playcanvas solo perchè non necessitava di nessuna installazione o plugin. Ho poi scoperto in seguito che anche come velocità di esecuzione è leggermente superiore. Quello che ho fatto in circa 50mb con altri motori sarebbe stato almeno il doppio (da quello che ho letto). Certo mantenere dei modelli molto low poly aiuta :)
29/03/2017 11:49:05
ayrin ha scritto: Per quanto riguarda la scelta di playcanvas solo perchè non necessitava di nessuna installazione o plugin. Ho poi scoperto in seguito che anche come velocità di esecuzione è leggermente superiore. Quello che ho fatto in circa 50mb con altri motori sarebbe stato almeno il doppio (da quello che ho letto). Certo mantenere dei modelli molto low poly aiuta :)
Se il problema è questo ti consiglio seriamente di farci un pensiero ad uno dei due ambienti che ti ho indicato.
E' vero che il vantaggio di farlo web è quello di essere automaticamente multipiattaforma/multidevice ma il più grosso drawback, come stai già sperimentando, è che più aggiungi cose più il peso dell'applicazione tende ad aumentare.
Di conseguenza giochi molto complessi, come un RPG open world tridimensionale, finiscono col risultare molto problematici da scalare in molto breve tempo a meno di non trovare dei compromessi come appunto il fatto di tenere i modelli con pochi poligoni o con textures in bassa risoluzione.
Uno Unity/Unreal si, quando compila il gioco si porta dietro tutta la sua libreria (ovviamente più pesante del footprint di playcanvas), ma questo problema è relativo trattandosi di applicazioni che una volta scaricate ed installate non richiedono ulteriori attese per download vari in una successiva esecuzione, però avresti anche il vantaggio di un ambiente di sviluppo estremamente strutturato, organizzato (specialmente se lavori in c#/c++), e che scala facilmente con l'aggiunta di nuove features senza il panico di un linguaggio di programmazione asincrono come javascript.
Questi in ogni caso sono i miei due centesimi. Se poi il tuo obiettivo è imparare playcanvas nello specifico piuttosto che sviluppare il gioco nello specifico allora ti appoggio la scelta di non voler cambiare piattaforma.
Per adesso questi sono i miei two cents ;-)
29/03/2017 18:34:36
Grazie Blancks, il problema principale è che non consosco c/c++, sinceramente non conoscevo neppure javascript quando ho iniziato 1 anno e mezzo fa, sicchè ho dovuto imparare mentre creavo i primi pezzi di programma. Come dici tu forse non è la scelta migliore, ma imparare c++ è leggermente più complicato. Il prossimo passo sarà imparare nodejs per renderlo multiplayer, ma ho già visto anche altre soluzioni. Poi l'implementazione con mysql per registrare i giocatori e mantenere i dati dei salvataggi...il salvataggio in locale di javascript è un po' 'blando' per i miei scopi. Ma prima di quello devo finire l'attuale fase di sviluppo. Se poi si parla del futuro 'da fare' allora c'è ancora tanto...come la mappa delle varie regioni. Ma per ora è troppo presto, dopotutto finora è 1 man work :)
16/04/2017 00:00:11
Versione 0.0.23. Preparato il dungeon per multilivello, ma non ancora attivato. Interamente integrate le nuove regole del gioco di ruolo, bilanciamento da testare. L'equipaggiamento cambia in base alle abilità della classe, il guerriero ha differenti abilità sulle armi ogni volta che si clicca sulla classe. Il mago e il chierico ancora non funzionanti. Ancora molto lavoro necessario su texture e modelli delle armi per il prossimo rilascio. Attendo commenti.
21/04/2017 19:20:39
Ecco un video del gioco, ho aggiunto alcune armi. https://www.youtube.com/watch?v=AB-9aXfl6oY ↗
29/04/2017 23:37:09
Bussola e nascondersi nelle ombre per il ladro funzionanti.
06/05/2017 19:44:32
Acciunti Chierico di Shanea e Mago di terra. Fatemi sapere cosa ne pensate.
07/06/2017 18:24:33 e modificato da ayrin il 07/06/2017 18:26:50
Ultimi aggiornamenti, nuove visuali premendo il tasto V, nel combattimento basta scegliere il bersaglio ed il pg lo attaccherà senza bisogno di cliccare in contunazione (non per l'arco ancora che necessita di click). Spostata l'entrata del dungeon nelle rovine a nord e restituito il tempio al chierico. Attendo commenti....dimenticavo tasto O per salvare il gioco.
10/07/2017 17:17:56
Nuovo layout per i negozi, nuova musica, risolti i problemi di 'piazzamento' degli arredi nel dungeon.
Discussione seguita da
⊝ Discussione Chiusa Segui Discussione Inoltra Discussione Forum Presentazione Giochi Elenco Forum
Articoli, Interviste e altre Risorse!
Fallen Gods ↗
Exclusive Villa GdR ↗
The Coven ↗
Hero Wars ↗
Enlisted ↗
New Orleans ↗
Seconda Era ↗
AlterEgo ↗
World of the Sea Battle ↗