Skip to content

CustomPlatformerSlopes Entita e Gameplay

Alessandro Bria edited this page Oct 31, 2026 · 2 revisions

CustomPlatformerSlopes — Entità e gameplay

Torna alla panoramica · Movimento e collisioni

Mario e le animazioni

Mario traduce i comandi in movimento, salto, corsa e accovacciamento e gestisce le interazioni specifiche del personaggio. Il supporto alle rampe proviene da DynamicObject: Mario eredita rallentamento in salita, scivolamento a riposo e raccordi fra superfici.

L’animazione di camminata considera anche lo spostamento effettivo dovuto allo scivolamento. Quando il giocatore rilascia il comando in salita, l’inerzia residua viene smorzata rapidamente e Mario inizia a scendere muovendo le gambe.

Nemici, blocchi e oggetti

Il livello contiene i quattro Goomba descritti nel JSON. Nemici e power-up condividono con Mario il comportamento dei dinamici sulle rampe e sulle piattaforme attraversabili.

Block rappresenta i blocchi delle categorie Block, Brick e Wood. Il campo JSON content, separato dall’etichetta name, può essere vuoto oppure contenere coin, powerup, life o starman. Coin, CoinSpawnable, Spawnable, Mushroom e Points completano le interazioni con oggetti, ricompense e punteggi.

Lift rappresenta una piattaforma cinematica mobile. Platform descrive superfici orizzontali attraversabili dal basso e dai lati; Slope descrive le rampe statiche. I rispettivi ruoli sono visibili nel diagramma delle classi.

La linea di morte è un Trigger creato dal loader a y = 4. HUD e Menu usano le scene di interfaccia del core per informazioni e pausa.

Comandi

Tasto Azione
Frecce sinistra/destra Movimento
Spazio Salto
Z Corsa
Freccia giù Accovacciamento
Invio / Esc Pausa durante il gioco
T / H Power-up / power-down di prova
C Mostra i collider
R Mostra i rettangoli degli oggetti
M Camera manuale
V Attiva/disattiva musica ed effetti, anche nei menu e in pausa
E Editor del livello

Nell’editor i comandi seguono la guida comune: Ctrl+S salva, Q in modalità normale salva ed esce, Esc annulla lo strumento o l’operazione corrente.

Sorgenti

Clone this wiki locally