Blog

Leggi gli ultimi post per rimanere aggiornato/a

Immagine di copertina
Come funziona il pooling in Unity

In Unity, esistono funzioni come Instantiate e Destroy per creare e distruggere gli oggetti nel gioco. Tuttavia, queste operazioni possono essere costose, specialmente se vengono eseguite molto spesso durante il gameplay. Immagina di star giocando a uno sparatutto, dove continuamente tutti i giocatori sparano contro altri nemici infiniti proiettili… sarebbe un continuo “Instantiate’n’Destroy”!

Leggi
Immagine di copertina
Creare un Proiettile in Unity

Di solito, nei videogiochi, per implementare un proiettile si preferisce utilizzare il raycasting anziché la fisica tradizionale. In particolare, Unity aggiorna il movimento fisico ad ogni intervallo, detto “physics ticks”1. Se la velocità del proiettile è superiore alla frequenza di aggiornamento di questi intervalli, potrebbe verificarsi una situazione in cui una collisione tra il proiettile e un oggetto non viene intercettata. Per questo motivo, nelle prossime righe capiremo meglio come avere migliore precisione e maggior controllo di ciò che accade al proiettile.

Leggi

Partners

Community, aziende e persone che supportano attivamente il blog

Vuoi diventare partner?

Collaboriamo con community, aziende e strumenti del mondo tech che vogliono raggiungere la nostra community di dev ed engineer italiani. Scrivici per proporre una collaborazione.

✉️ Scrivici

Vuoi diventare tech content creator? 🖊️

Se ti va di raccontare la tua esperienza nel mondo tech, questo è il posto giusto.

Cerchiamo voci autentiche, esempi pratici e punti di vista utili per chi legge.

Scrivici a collaborazioni[at]theredcode.it con una proposta: idea, taglio del contenuto e una breve presentazione. Non vediamo l'ora di leggere la tua esperienza!

Invia la tua idea