← Tutte le news
DevlogMotore

Devlog #1: un motore tutto nostro

Prima del gioco viene il motore: Atom 2.5D, scritto da zero per i giochi in 2.5D, con il suo editor.

Ryan davanti a un pilastro di fuoco nella strada di notte

Ogni picchiaduro a scorrimento ha bisogno di poche cose fatte benissimo: sprite grandi che si muovono fluidi, scenari con profondità, colpi che si sentono. Invece di adattare un motore pensato per altro, abbiamo deciso di costruirne uno apposta.

Così è nato Atom 2.5D: grafica Vulkan, scene 2D con elementi 3D, ordinamento dei personaggi in profondità, luci dinamiche, fisica, audio, interfaccia, script in C# e un editor completo con gerarchia della scena, inspector, animator e timeline.

Il vantaggio è semplice: quando il gioco chiede una cosa nuova, la aggiungiamo al motore. Un effetto di distorsione del calore, un nuovo tipo di nodo per gli shader, un modo diverso di tagliare gli sprite: niente compromessi, niente attese.

È anche la parte meno visibile del lavoro, ma è quella che regge tutto il resto. Nei prossimi devlog vediamo cosa ci abbiamo costruito sopra.