Vincenzo Giovinazzo

Cos'è un Game Engine ?

Come visto nel post riguardante lo sviluppo di un videogioco, una parte centrale la svolge il Game Engine. Ma cos'è nello specifico ?

Il Game Engine, conosciuto anche come motore grafico, rappresenta il vero e proprio cuore pulsante di quello che sarà il vostro videogioco. In parole più tecniche, è il software che include al suo interno tutti i seguenti strumenti, mettendoli a disposizione degli sviluppatori:

Motore di rendering

per l'elaborazione della grafica 2D/3D in tempo reale.

Motore fisico

con il quale verranno gestite tutte le caratteristiche fisiche degli elementi inclusi nella scena come massa, forza, collisioni e variabili globali.

Tools

funzionalità di scripting, animazioni e AI (intelligenza artificiale).
Inoltre, il Game Engine svolge un'ulteriore essenziale funzione: rende il gioco eseguibile su differenti piattaforme tra cui le console come PlayStation, Xbox, Nintendo e sistemi operativi per PC come Windows e MacOS. 

La domanda sorge spontanea, ovvero: Quali sono i migliori Game Engine?

Prima di rispondere a tale domanda, è opportuno specificare che la maggior parte delle aziende e team di sviluppo di videogiochi utilizzano Game Engine interni, cioè da loro sviluppati, i quali non sono accessibili in modalità open source. 

Per esempio, la grande e famosissima serie di GTA è stata realizzata tramite RAGE (Rockstar Advanced Game Engine), cioè un motore grafico realizzato dalla stessa Rockstar Games. 

D'altro canto, non possiamo però non citare due dei più famosi Game Engine che in realtà sono accessibili a tutti in modalità totalmente gratuita: stiamo parlando di Unreal Engine e Unity 3D. Nello specifico:

Unreal Engine

sviluppato da Epic Games, è un motore grafico con il quale vengono realizzati videogiochi con grafiche ultra-realistiche e paesaggi mozzafiato grazie alla sua potentissima tecnologia di render. Sono molteplici i videogiochi che sfruttano questo engine, tra cui Fortnite di Epic Games stessa, Sea of Thieves di Microsoft o eFootball di Konami (vecchio PES).

Unity 3D

realizzato da Unity Technologies, principale rivale di Unreal Engine, trova i suoi punti di forza in un'interfaccia più semplice e comprensibile. Tra i giochi realizzati con Unity troviamo The Forest e Green Hell.
A cura di Vincenzo Giovinazzo
Creato con