Metto finalmente mano alla tastiera dopo aver lurkato per anni questo gruppo per esporvi il mio grave quesito esistenziale sperando che qualcuno di voi abbia la risposta magica.
Per un mix di culo e forza di gravità ho l'occasione che aspettavo da una vita: sono stato scelto per curare la produzione di un videogioco che entro un anno dovrebbe essere distribuito nelle scuole a scopo educativo. Lavorare gratis non è mai stato il mio sogno, ma mi rendo conto che non tutti a 23 anni suonati possono vantare di aver prodotto un titolo da un milione di copie. Ma arriviamo al nocciolo della questione. Con che lo fo ? Fino adesso, io e il mio numeroso (hahaha) team abbiamo valutato una bella serie di motori che ci possiamo permettere con i nostri 0 euri:
- Irrlicht : Facile da usare, graficamente figo, gestisce malissimo le collisioni - Ogre : Chi lo capisce è bravo - XNA: Fighissimo, semplicissimo, potentessimo. Problemi di compatibilità e mancanza di framework ? - Dark GDK : Fin troppo facile, ci ha dato delle soddisfazioni. Ma sarà qualitativamente adatto ? - Torque: Lo conosco solo io e non cio capito una fava - Shiva: Tanto figo quanto complesso, costa un pochino
Qualcuno è in grado di sciogliere i miei dubbi ? Per adesso il candidato favorito è DarkGDK ma dire che è limitante è poco Tra l'altro per Torque c'ho già messo 95 euro di tasca mia......
Momento off topic: Se siete interessati al progetto scrivete a ad...@mediacola.net Fine momento off topic
>> - Che tipo di gioco educativo devi creare? >Una semplice corsa 3d con una automobilina per la città in terza >persona >> - Il gioco deve essere cross-platform? >No no Windows only.
Paying attention to productivity is a slippery slope. The system efficiency addiction associated with saving time can become so compelling that your process begins to control more of your time than your product. - Michael "Rands" Lopp, April 2008
On Jul 30, 10:57 am, Il Qulto <Qaswa...@gmail.com> wrote: [...]
> Per un mix di culo e forza di gravità ho l'occasione che aspettavo da > una vita: sono stato scelto per curare la produzione di un videogioco > che entro un anno dovrebbe essere distribuito nelle scuole a scopo > educativo. > Lavorare gratis non è mai stato il mio sogno, ma mi rendo conto che > non tutti a 23 anni suonati possono vantare di aver prodotto un titolo > da un milione di copie. > Ma arriviamo al nocciolo della questione. > Con che lo fo ?
Sei stato scelto per fare un gioco da realizzare in un anno pero' tu non hai esperienza e chi commissiona non paga ? Non mi sembra una grandissima occasione.. soprattutto considerando che per ora ci sono solo promesse (ma chi distribuisce il gioco almeno qualche soldo lo fa ?).
In ogni caso, piu' che preoccuparti dell'engine, fossi in te mi preoccuperei di avere un sistema di sviluppo. Il rendering e' solo la punta dell'iceberg. Ti serve piuttosto una certa organizzazione per capire come importare modelli, textures e come stabilire un minimo di editor per costruire livelli vari. Molto del codice che scriverai servira' anche a debuggare.. un surplus necessario per lo sviluppo ma che l'utente finale non vede. Quindi, scegliendo l'engine, scegli qualcosa di stabile che abbia un minimo di framework che aiuti a scovare bugs vari.. e poi un engine che abbia buon supporto per importare assets (grafica, audio, animazioni, ... )
Buoan fortuna.. ma non gasarti troppo, 99 volte su 100 queste cose non retribuite vanno in fumo e ci si ritrova con un po di esperienza acquisita ..ma quella si puo' anche fare con un minimo di entrate ;)
> Quindi, scegliendo l'engine, scegli qualcosa di stabile che abbia un > minimo di framework che aiuti a scovare bugs vari.. e poi un engine > che abbia buon supporto per importare assets (grafica, audio, > animazioni, ... )
On 30 Lug, 14:59, Il Qulto <Qaswa...@gmail.com> wrote:
> > Quindi, scegliendo l'engine, scegli qualcosa di stabile che abbia un > > minimo di framework che aiuti a scovare bugs vari.. e poi un engine > > che abbia buon supporto per importare assets (grafica, audio, > > animazioni, ... )
> Quindi quale ?
Io direi XNA x la bassa curva d'apprendimento o irrlicht x la semplicità di sviluppo.Ma è soggettiva.Torque è potente ma devi studiartelo bene bene se hai enccessità di partire in quarta senza una pianificazione/progettazione definita al 100% direi XNA e/o IRRLICHT, a cui poi devi asosciare anke audio engine/fisica ecc ecc.
> Io direi XNA x la bassa curva d'apprendimento o irrlicht x la > semplicità di sviluppo.Ma è soggettiva.Torque è potente ma devi > studiartelo bene bene se hai enccessità di partire in quarta senza una > pianificazione/progettazione definita al 100% direi XNA e/o IRRLICHT, > a cui poi devi asosciare anke audio engine/fisica ecc ecc.
XNA mi tenta parecchio, in effetti sarebbe un vero toccasana giacchè è l'unico di questi che tutti sappiamo padroneggiare abbastanza bene. Però c'è una questione mica da poco, a cui riesco a trovare risposta: Su 100 tizi che ricevono il gioco, quanti possono giocarci subito ? Quanti devono installare .net 2, xna o directx ? Quanti non hanno i requisiti hardware ?
>> Io direi XNA x la bassa curva d'apprendimento o irrlicht x la >> semplicità di sviluppo.Ma è soggettiva.Torque è potente ma devi >> studiartelo bene bene se hai enccessità di partire in quarta senza una >> pianificazione/progettazione definita al 100% direi XNA e/o IRRLICHT, >> a cui poi devi asosciare anke audio engine/fisica ecc ecc.
> XNA mi tenta parecchio, in effetti sarebbe un vero toccasana giacchè è > l'unico di questi che tutti sappiamo padroneggiare abbastanza bene. > Però c'è una questione mica da poco, a cui riesco a trovare risposta: > Su 100 tizi che ricevono il gioco, quanti possono giocarci subito ? > Quanti devono installare .net 2, xna o directx ? Quanti non hanno i > requisiti hardware ?
comincia a utilizzare qualche buon sistema per creare pacchetti di installazione.
Ti consiglio Inno Setup, perchè l'ho usato per fare il pacchetto di installazione per il giochino di sognireali.com
On Jul 30, 9:59 pm, Il Qulto <Qaswa...@gmail.com> wrote:
> > Quindi, scegliendo l'engine, scegli qualcosa di stabile che abbia un > > minimo di framework che aiuti a scovare bugs vari.. e poi un engine > > che abbia buon supporto per importare assets (grafica, audio, > > animazioni, ... )
> Quindi quale ?
Non ho esperienza con gli engines menzionati perche' per il 3D ne so abbastanza per fare da me (e comunque non si userebbero al lavoro 8)
Vedi tu cosa hai disponibile e cerca di non farti attizzare dalle features. Nel tuo caso ti serve qualcosa di non troppo esoso perche' miri ad un hardware di massa. Se puoi fai un po di prove e cerca di capire quale combinazione di tools funziona meglio.. L'importante e' avere una catena di sviluppo che ti permetta di collaborare con vari grafici e designers (anche se siete in pochi 8).
> XNA mi tenta parecchio, in effetti sarebbe un vero toccasana giacchè è > l'unico di questi che tutti sappiamo padroneggiare abbastanza bene. > Però c'è una questione mica da poco, a cui riesco a trovare risposta: > Su 100 tizi che ricevono il gioco, quanti possono giocarci subito ? > Quanti devono installare .net 2, xna o directx ? Quanti non hanno i > requisiti hardware ?
Sui requisiti minimi hardware devi metterti daccordo con il committente, dal primo momento.