02-07-2014, 07:31 PM
Come renderer si affida alle Directx9, supporta una serie di shader2.0 precaricati (blur, cel, praticamente i principali) e li si può anche programmare di nuovi con HLSL, per la fisica delle auto offre la versione standard "Car" http://www.3drad.com/Car.htm che la versione basata sulle NVIDIA Phyx "PCar" http://www.3drad.com/PCar.htm.
In entrambe i casi ricordate che quello che andate a piazzare non è la vera auto ma piuttosto un "ghost" che rispecchia le dimesioni ora di un bus, ora di una clio, ecc.. in seguito potrete importare modelli veri e ruote vere legandole al ghost che farete scomparire.
Per usare 3DRAD quello che è da capire (e che all'inizio può far confusione) è che quando attivate di rosso uno degli oggetti e poi spuntate un secondo oggetto 3DRAD li lega in base all'unica cosa che è possibile e che l'autore ha deciso per gli oggetti.
Per esempio (CTRL-A per aggiungere oggetti, SPAZIO per avviare, ESC per fermare):
1. mettete un terreno, una G_Force, una Pcar, una CamChase)
2. attivare il terreno e spuntate la Pcar = l'auto sbatte contro il terreno
3. attivate la PCar e spuntate la G-Force = l'auto andrà giù avendo un peso e sbatterà col terreno)
4. attivate la PCar e spuntate la CamChase, poi doppio click sulla CamChase e impostate a 0.99 la Trasaction Speed)
5. selezionate la CamChase e usando le freccie cercate di piazzarla poco dietro l'auto e un pò in alto.
Premete spazio.
Se tutto è andato liscio ci avete messo circa 10min e ora state trotterellando con l'auto su e giù per il terreno.
Notate che non avete impostato esplicitamente nessuna collisione, nessun seguimento della camera sull'auto, ecc... tutte considerazione implicite di 3DRAD, alcune scontate (la G-Force) altre meno.
Notate anche che l'auto è un oggetto MOLTO complesso, in se possiede una fisica, delle ruote che rispondono ai comandi dei tasti e ha tutta una serie di specifiche modificabili. La stessa cosa vale per l'oggetto aereo (airfoil). Da soli potrebbero significare mesi di lavoro.
Pregi: rapido una volta che lo si apprende e piuttosto stabile, scriptalbile (angelscript). Free. Adatto per giochi arcade di auto/aerei che si rincorrono. Forse un platform piccolo. Cose che non richiedano 300livelli da scorrere.
Difetti: abandonware, molto specifico (aerei, auto), non consigliabile per gli ambienti chiusi (manca di un sistema per il partizionamento dei livelli) e neppure per spazi aperti enormi pieni di oggetti (manca di un sistema di occlusion anche se c'è qualche soluzione suggerita).
In entrambe i casi ricordate che quello che andate a piazzare non è la vera auto ma piuttosto un "ghost" che rispecchia le dimesioni ora di un bus, ora di una clio, ecc.. in seguito potrete importare modelli veri e ruote vere legandole al ghost che farete scomparire.
Per usare 3DRAD quello che è da capire (e che all'inizio può far confusione) è che quando attivate di rosso uno degli oggetti e poi spuntate un secondo oggetto 3DRAD li lega in base all'unica cosa che è possibile e che l'autore ha deciso per gli oggetti.
Per esempio (CTRL-A per aggiungere oggetti, SPAZIO per avviare, ESC per fermare):
1. mettete un terreno, una G_Force, una Pcar, una CamChase)
2. attivare il terreno e spuntate la Pcar = l'auto sbatte contro il terreno
3. attivate la PCar e spuntate la G-Force = l'auto andrà giù avendo un peso e sbatterà col terreno)
4. attivate la PCar e spuntate la CamChase, poi doppio click sulla CamChase e impostate a 0.99 la Trasaction Speed)
5. selezionate la CamChase e usando le freccie cercate di piazzarla poco dietro l'auto e un pò in alto.
Premete spazio.
Se tutto è andato liscio ci avete messo circa 10min e ora state trotterellando con l'auto su e giù per il terreno.
Notate che non avete impostato esplicitamente nessuna collisione, nessun seguimento della camera sull'auto, ecc... tutte considerazione implicite di 3DRAD, alcune scontate (la G-Force) altre meno.
Notate anche che l'auto è un oggetto MOLTO complesso, in se possiede una fisica, delle ruote che rispondono ai comandi dei tasti e ha tutta una serie di specifiche modificabili. La stessa cosa vale per l'oggetto aereo (airfoil). Da soli potrebbero significare mesi di lavoro.
Pregi: rapido una volta che lo si apprende e piuttosto stabile, scriptalbile (angelscript). Free. Adatto per giochi arcade di auto/aerei che si rincorrono. Forse un platform piccolo. Cose che non richiedano 300livelli da scorrere.
Difetti: abandonware, molto specifico (aerei, auto), non consigliabile per gli ambienti chiusi (manca di un sistema per il partizionamento dei livelli) e neppure per spazi aperti enormi pieni di oggetti (manca di un sistema di occlusion anche se c'è qualche soluzione suggerita).