Categories News

Creazione di un gioco di guida a mondo aperto in Unity

Inizia entrando e uscendo dall’auto.

Per iniziare, ti consigliamo di prendere Unity; La versione personale è gratuita ed è disponibile in diversi “gusti”.

Trovalo qui. Scaricherai Unity Hub dove potrai selezionare una versione.

La pagina Installazioni di Unity Hub non appena si apre l’app.
Fai clic su “Aggiungi” e troverai questi popup.

Attenersi alle versioni LTS; LTS sta per Supporto a lungo termine. Fondamentalmente, queste sono versioni standard che riceveranno aggiornamenti e modifiche.

Dopo aver selezionato un colore e averlo installato, ti consigliamo di aprire nuovamente l’Hub e fare clic sul pulsante blu “Nuovo” per avviare un nuovo progetto. Dai un nome al tuo progetto e imposta il modello su “3D”.

Entrerai nell’editor Unity e attenderai qualche istante mentre il tuo progetto viene creato. Mentre aspetti, vai su Unity Asset Store (PER ASSET GRATUITI) e fai clic sul pacchetto di risorse standard (potrebbe avere una miniatura che assomiglia a un esempio). Aggiungi al tuo inventario.

Funzionerà in Unity 2018.4 e versioni successive.
Gestore finestre/pacchetti

Una volta terminato, vai su Gestione finestre/pacchetti. Seleziona “Le mie risorse” nel filtro e seleziona Risorse Unity Standard (digita “Risorse standard” per cercare se disponi di più risorse). Se non lo hai già, clicca su “Download” in basso a destra. Una volta fatto ciò, importa i pacchetti Telecamere, Personaggi, CrossPlatformInput e Veicoli nel tuo progetto. Ti consiglio di installare anche i pacchetti Environmental e ParticleSystems.

Pacchetto Risorse standard nel Gestore pacchetti
Il Gestore pacchetti fornisce opzioni su come installarlo. Controlla telecamere, funzionalità, CrossPlatformInput, veicoli.

Un pacchetto fotocamera è composto da tre o quattro fotocamere che hanno tutte le proprie funzioni, ma quello che stiamo cercando è il Multiuso Camera Rig. Ha uno script chiamato AutoCam che cerca le modifiche che seguono e ruotano. Quindi muovere il mouse o il joystick ti consente di muoverti attorno al bersaglio, in modo simile a Grand Theft Auto.

Questi personaggi includono un Character Manager in terza persona che ha tutto ciò di cui abbiamo bisogno per muoverci e ciò che utilizzeremo per avvicinarci all’auto ed entrarci.

Cross Platform Input contiene alcuni strumenti di cui potremmo aver bisogno a causa delle dipendenze dal pacchetto Unity Standard Assets.

Cars ha un prefabbricato per auto che contiene gli script CarController e CarUserControl che utilizzeremo in questo progetto per accedere e uscire dalle auto.

Errori nella consegna dei pacchetti.

Potrebbe sembrare uno scherzo, ma le risorse standard di Unity sono piene di bug. Il bug esiste da anni e non hanno fatto nulla per risolverlo tranne includere le direttive del compilatore (pragma ignora il codice di errore [#]) che non funziona.

È necessario fare doppio clic direttamente sull’errore nel contenitore per accedere allo script che genera l’errore.

Sostituiremo la classe GUIText con la classe UnityEngine.UI.Text e questo risolverà tutto.

Cambiare “GUIText” è….
“UnityEngine.UI.Text” risolverà l’errore.

Una volta risolto l’errore, l’editor finirà di importare tutti i pacchetti selezionati e unirà i documenti.

A questo punto possiamo prendere un aereo date le circostanze. Fare clic con il tasto destro sulla scheda di controllo e aggiungere un oggetto 3D/Piano alla scena. Fai clic con il pulsante destro del mouse sulla parte Trasforma del piano nell’ispettore e fai clic su “Ripristina” per rimetterlo al punto di partenza.
Vai alla sezione Trasforma scala dell’aereo e imposta i componenti xez su 10. L’aereo è un piano di 10 x 10 metri e verrà scalato di 10 (quindi sarà 100 x 100 m).

Successivamente, nella cartella del tuo progetto vedrai la cartella Standard Assets e fai doppio clic per visualizzare le sue sottocartelle. Vedrai tutti i pacchetti che hai esportato. Nella cartella Fotocamere, vai su Prefabbricati, quindi trascina e rilascia l’attrezzatura fotografica multiuso in posizione. Se hai Gizmos, vedrai l’icona di una fotocamera ovunque lasci cadere la fotocamera sulla scena. Tuttavia, poiché le telecamere sono invisibili, l’unica cosa che vedrai sarà il gizmo.

Ora vai nella cartella Personaggi ed entra nella cartella Prefabs; fare doppio clic sulla cartella ThirdPersonCharacter e trascinare e rilasciare la cartella ThirdPersonCharacter sull’aereo. Assicurati di utilizzare un controller di terza persona e non un controller di intelligenza artificiale di terza persona. Il primo ha già plug-in e controlli di gioco per gli utenti, quindi quando accedi alla modalità di gioco puoi già muoverti. Quando premi Play, il controller della fotocamera può puntare una persona e seguirla in giro. Se non funziona, fai clic sul controller della fotocamera nella scheda Gerarchia e cerca la sezione AutoCam. Avrà una sezione “Target” in cui potrai trascinare e rilasciare il personaggio in terza persona. Ora la tua fotocamera dovrebbe seguire la scena.

Cambiamo il contenuto del Camera Rig prima di andare oltre.

Game Online

Gaming Hub

Game online adalah jenis permainan video yang dimainkan melalui jaringan internet. Game ini memungkinkan pemain untuk berinteraksi dengan pemain lain secara real-time, baik itu dalam bentuk kerja sama, kompetisi, atau eksplorasi dunia virtual bersama-sama.

More From Author