• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Progetto in partenza: quale engine per avatar 3d interattivo?
#1
Buondì e buon inizio settimana a tutti!
Vi spiego subito il progetto che sto andando a realizzare:
devo realizzare un'applicazione in grado di far parlare e gesticolare un modello 3D realistico basandosi su input ricevuti "dall'esterno", ovvero tramite protocolli di scambio dati (p.e. socket), quindi pressochè zero HUD.
Per ora diciamo che i compiti dell'engine che dovrò andare ad utilizzare sono finiti; per la parte in ingresso all'engine ho già un motore di dialogo proprietario della società per cui devo realizzare il lavoro.
Come professione faccio il programmatore (junior) mescolando conoscenze di web design e computer grafica, per cui sono alla ricerca di un engine che mi permetta per prima cosa un'ottimo interfacciamento con l'esterno, possibilmente cross-platform e fruibile da web, che non richieda doti di programmazione mastodontiche e il cui costo sia al di sotto dei 2000 € (se trovate dei freeware non mi offendo Smile).
In tale prospettiva stavo già ammirando Unity (grazie anche alle risorse su questo forum) in quanto esporta per molte piattaforme, ha un player web (senza parlare della vicina release che esporta in Flash), costa circa 1000€ in versione pro, e mi permetterebbe di scrivere in linguaggio Javascript, che già conosco, seppur in ambito esclusivamente web (per la cronaca non conosco C/C++).
Ho un tempo di realizzazione del progetto di 3 mesi totali, di cui diciamo uno e mezzo per la familiarizzazione/integrazione dell'engine.
Detto ciò mi rimetto a voi: sapreste darmi un consiglio su quale direzione prendere lato motore grafico?
Vi ringrazio in anticipo.
Ciao a tutti
 
Rispondi
#2
Unity, Unity e ancora Unity.

Se ti puoi prendere la Pro ancora meglio, aspetta il rilascio della versione: 3.5 (porta molte novità), scricati la Free (anche se ha dei limiti) e testala come si deve.

Unity è la migliore soluzione, non lo dico perché sono un suo Fan, ma perché, come hai già visto, può esportare per molte piattaforme, la versione 3.5 supporterà anche l'esportazione in Flash ed è molto flessibile, ci crei non solo giochi.

La verisione Free ha dei limiti e non so se possono influenzare o meno il tuo progetto, limiti a livello di features (anche se alcune si possono ovviare tramite scripting, come per esempio: le Ombre dinamiche), la licenza Free ti permette anche di vendere i tuoi prodotti senza restrizioni, quindi sotto questo punto di vista non hai limiti con la versione Free.
 
Rispondi
#3
(23-01-2012, 01:13 PM)Skyline Ha scritto: Unity, Unity e ancora Unity.

Se ti puoi prendere la Pro ancora meglio, aspetta il rilascio della versione: 3.5 (porta molte novità), scricati la Free (anche se ha dei limiti) e testala come si deve.

Unity è la migliore soluzione, non lo dico perché sono un suo Fan, ma perché, come hai già visto, può esportare per molte piattaforme, la versione 3.5 supporterà anche l'esportazione in Flash ed è molto flessibile, ci crei non solo giochi.

La verisione Free ha dei limiti e non so se possono influenzare o meno il tuo progetto, limiti a livello di features (anche se alcune si possono ovviare tramite scripting, come per esempio: le Ombre dinamiche), la licenza Free ti permette anche di vendere i tuoi prodotti senza restrizioni, quindi sotto questo punto di vista non hai limiti con la versione Free.

Ciao Skyline, grazie per la celere risposta!
E' da tempo che seguo Unity solo per passione personale e la mia paura più grande è proprio quella di affidarmi troppo al mio istinto quando da perfetto ignorante devo essere il più obiettivo possibile! Una risposta come la tua mi solleva anche il morale Smile
grazie ancora
 
Rispondi
#4
unity va bene , ma non offre il massimo del rendering real time che cè in giro.
potresti fare un pensierino sul cryengine 3.
 
Rispondi
#5
(23-01-2012, 03:29 PM)giovi1992 Ha scritto: unity va bene , ma non offre il massimo del rendering real time che cè in giro.
potresti fare un pensierino sul cryengine 3.

Grazie giovi1992.
In effetti non mi ero informato bene sul CryEngine, e ho visto sul sito una feature che, devo ammettere, mi lascia molto colpito:
l'engine in questione possiede un editor dedicato esclusivamente alle animazioni facciali, cosa che ovviamente farebbe al caso mio visto il realismo che si cerca di ottenere; per di più ha un sistema di lip-sync in grado di animare il character basandosi su campioni audio passati in input.. ancora più sbalorditivo!
avresti qualche nozione in più in merito?
qualcun'atro sa se Unity o altri engine hanno un occhio di riguardo per le espressioni facciali e/o qualche tool da "attaccarci" che potrebbe colmare eventuali lacune in questo campo?
grazie
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  quale programma usare per far muovere le macchinine? PàOlo_TM 10 1,582 08-07-2012, 06:40 PM
Ultimo messaggio: friskon
  minigun su sketchup:quale texture mi consigliate? franton 0 556 30-04-2012, 02:43 PM
Ultimo messaggio: franton
  Ricreare ambiente navigabile con avatar claudiosimone 5 836 14-12-2011, 08:25 PM
Ultimo messaggio: Lorenz

Vai al forum:


Browsing: 1 Ospite(i)