A partire dal 1° gennaio 2024, Unity, uno dei motori di gioco più utilizzati al mondo, introdurrà una nuova politica di tariffazione basata sulle installazioni dei giochi. Questo annuncio ha suscitato molte discussioni nella comunità degli sviluppatori, poiché avrà un impatto significativo sulla loro economia e sulle loro operazioni. In …
In Unreal Engine, il cast è un’operazione che permette di convertire un oggetto da un tipo di classe a un altro, purché ci sia una relazione di ereditarietà tra le classi coinvolte. Questo è utile quando si lavora con oggetti di diverse classi e si vuole accedere alle funzionalità specifiche …
Epic Games ha ufficialmente lanciato la preview di Unreal Engine 5.3. Questa versione perfeziona ulteriormente i flussi di lavoro e le capacità del motore, rafforzando strumenti essenziali come Lumen, Nanite, Path Tracing e altri, consentendo prestazioni migliorate e risultati visivi migliori. Gli utenti di Unreal Engine vedranno anche riduzioni dei …
Quando si tratta di avviare il proprio studio di sviluppo di videogiochi, molti aspiranti sviluppatori commettono degli errori che possono mettere a rischio il successo del loro progetto. Anche io, all’inizio della mia carriera, ho fatto degli errori che mi hanno insegnato importanti lezioni. Ecco alcuni consigli su come evitare …
La creazione di personaggi 2.5D in Unreal Engine è un processo affascinante che combina elementi di personaggi 2D e 3D per creare un aspetto visivamente interessante. In questa guida, esploreremo i passaggi fondamentali per creare un personaggio 2.5D utilizzando il potente motore grafico di Unreal Engine. Impareremo come creare l’asset …
Unreal Engine fornisce un framework di Intelligenza Artificiale (AI) flessibile ed estendibile, che consente agli sviluppatori di creare personaggi non giocanti (NPC) e comportamenti di gioco complessi. Il sistema di AI di Unreal Engine è basato su un paradigma “behavior tree“, che consente di creare comportamenti complessi attraverso la combinazione …
Introduzione In questo tutorial su Unreal Engine 5 ti mostreremo come ricaricare il livello corrente usando i Blueprints. Una delle prime cose da fare con Unreal Engine 5 (UE5) è di caricare il livello attuale o la mappa su cui si sta lavorando e posizionarsi sul blueprint in cui si …
Hai appena finito le meccaniche di gioco principale del tuo gioco su Unreal Engine 5, e ora ti chiedi come implementare il sistema di salvataggio. In C++, esiste una classe che si chiama USaveGame che facilita questa task. Ovviamente, è possibile creare la stessa cosa in Blueprint, ma oggi andremo …
La libreria “conio.h” (console input/output) è una libreria non standard del linguaggio C e C++, utilizzata per l’input/output a livello di console. La libreria fornisce funzioni per la gestione dell’input e dell’output dei caratteri sulla console, come ad esempio la lettura dei caratteri premuti sulla tastiera senza la necessità di …
Hai deciso di creare il tuo proprio videogioco, ed ora ti chiedi “come faccio ad avviarne lo sviluppo”? In questo articolo, andremo ad analizzare i differenti punti che potranno aiutarti a rispondere a qualche domanda. Innanzitutto, per avviare lo sviluppo di un gioco, ci sono alcuni passi fondamentali che puoi …