Unity web player et similia per PbC
Unity web player et similia per PbC postato il 02/03/2017 10:16:18 nel forum giochi e dintorni
Ciao a tutti,
sarei interessato ad un parere circa un'idea che ho avuto un po' di tempo fa. Quello che a me interessa e' avere sia un parere da un punto di vista tecnico, non essendo programmatore esperto, sia da un punto di vista del gioco in se'.
Gli ultimi anni hanno visto, secondo me, l'avvicinarsi molto del videogioco (inteso come media) alle piccole realta'. Ormai non e' difficile, se si ha qualche idea e zero skills di programmazione, mettere su un videogioco: ci sono miriadi di piattaforme, la maggior parte delle quali gratuite o quasi, che permettono un approccio drag&drop e plug&play al game design.
Quello che stavo pensando io e' di usare questo tipo di piattaforme (ho citato Unity nel titolo perche' e' famoso, gratis ed estremamente flessibile) al PbC, senza snaturarlo: ovvero farlo restare un PbC (chat e tutto) ma con interfaccia e funzionalita' realizzate in Unity (o affini), messe online con il web player (o HTML5 nel caso di altre piattaforme che non hanno un player propietario).
Questo modo mi sembra piu' facile (?) e molto piu' potente dei classici HTML+CSS+JS (PHP dovrebbe restare in ogni caso, se non sbaglio...non conosco come Unity gestisce il multiplayer online in realta'). Innovazioni lato tecnico al PbC usando questa tecnologia se ne potrebbero fare a iosa!
Ho anche notato vecchi(ssimi) post che citano vagamente l'argomento, ma mi sembra che ora i tempi siano molto piu' maturi e quindi una nuova discussione sia adeguata. Per esempio, ormai Unity e' completamente multipiattaforma (https://www.gamingonlinux.com/articles/unity3d-web-player-in-linux-browsers-thanks-to-pipelight-.2996 ↗)
Pareri?
Pagine → 1
02/03/2017 11:58:07 e modificato da twcotstaff il 02/03/2017 12:06:32
banksy ha scritto:
Questo modo mi sembra piu' facile (?) e molto piu' potente dei classici HTML+CSS+JS (PHP dovrebbe restare in ogni caso, se non sbaglio...non conosco come Unity gestisce il multiplayer online in realta'). Innovazioni lato tecnico al PbC usando questa tecnologia se ne potrebbero fare a iosa!
Pareri?
Allora io sono una sviluppatrice di applicativi desktop cosi come online. E ho pensato anche io a usare Unity per scopi del genere.
Ma sono giunta alla conclusione che, per quanto potente e possibile, non porta nulla al "PbC" salvo l'impiego di una quantità di risorse enormi.
Ad esempio: Ogni giocatore deve scaricare un software nel PC/mobile/ecc... spazio occupato solo per la "tua" land.
Ogni giocatore potrebbe NON reggere le richieste di Unity che ricordiamo i codici sono script e non dispone quindi dei vantaggi di PHP.
Va poi collegato correttamente a database e simili, a meno che crei tu un motore di ricerca in database (con file raw di dati), o che lo innesti efficacemente.
Infine non serve Unity per fare il 3D volendo, in land da me sto studiando una mappa 3D ma ritorno alle domande iniziali su Costi/Benefici... e al momento i Costi superano i benefici.

La nostra mappa di gioco in 3D forse una futura aggiunta a The Witcher: Children Of Tomorrow,
e senza Unity3D
EDIT: Aggiungo: Usare le RPC su Unity è da suicidio sappilo, o sarò tonta io ma mi ci incarto sempre a usare RPC per le comunicazioni tra server e client... certo i vantaggi del comunicare tramite http è indubbio quindi magari eviterei le comunicazioni dirette e passerei con un intermedio che è appunto il sito... ma non so...
02/03/2017 12:34:50 e modificato da blancks il 02/03/2017 13:25:29
Non ne vale semplicemente la pena come già indicato.
Inoltre le webGL sono mature abbastanza da proporre cose del genere usando direttamente javascript:
http://webglsamples.org/book/book.html http://webglsamples.org/book/book.html ↗
http://webglsamples.org/caves/caves.html http://webglsamples.org/caves/caves.html ↗
Edit:
Questa è una raccolta di veri e propri videogame sviluppati con canvas, webgl e html5 (sfruttando nello specifico l'ide/framework di playcanvas)
https://playcanvas.com/explore/featured https://playcanvas.com/explore/featured ↗
03/03/2017 10:27:39
Grazie ad entrambi. Non ero a conoscenza di quanto si potesse fare col solo JS ed un po' di librerie!
@twcotstaff: mappa stupenda, complimenti! :😦
03/03/2017 11:26:45
Che fica la mappa in 3D! Brava!
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Giochi e Dintorni Elenco Forum
Articoli, Interviste e altre Risorse!
Raja Dunia ↗
Sea of Conquest ↗
AlterEgo ↗
Imperion ↗