Una hitbox è una regione invisibile che un gioco usa per verificare se un attacco va a segno. Nei picchiaduro, la regione che attacca viene spesso chiamata hitbox, mentre quella vulnerabile è una hurtbox. Quando le due si sovrappongono durante un attacco valido, il gioco può registrare un colpo. La spada visibile e il modello del personaggio non devono coincidere esattamente con quelle forme.
Questa guida parte dalle basi, senza richiedere una laurea in matematica. Vedremo la differenza tra hitbox e hurtbox, le forme usate dagli sviluppatori, come i dati dei fotogrammi tengono insieme il sistema, perché picchiaduro e platform lo gestiscono diversamente e alcuni esempi di colpi che sembrano giusti, oppure clamorosamente sbagliati.
Indice
- Che cos’è una hitbox nei videogiochi
- Hitbox e hurtbox: la distinzione fondamentale
- Le forme: dai parallelepipedi alle capsule e alle mesh
- Come interagiscono frame data e hitbox
- Le hitbox nei diversi generi
- Esempi che rendono visibile la geometria
- I compromessi degli sviluppatori
- Domande frequenti
Un pugno, tre controlli
Immagina un semplice picchiaduro 2D. È un esempio illustrativo, non una tabella dei fotogrammi tratta da un gioco specifico.
| Momento | Che cosa controlla il gioco | Risultato possibile |
|---|---|---|
| Preparazione | Il braccio si muove, ma l’attacco non è ancora attivo. | Nessun colpo da questo pugno. |
| Pugno attivo | La regione d’attacco si sovrappone a una hurtbox valida. | Il colpo può essere registrato, salvo parate e altre regole. |
| Schivata | Il bersaglio è invulnerabile secondo le regole del gioco. | Può esserci sovrapposizione senza danno. |
Tieni separate tre domande: le regioni si sono incontrate, l’attacco era attivo e quel bersaglio poteva essere colpito? Il gioco online aggiunge la domanda su quale istante abbia valutato il server.
Che cos’è una hitbox nei videogiochi
Una hitbox è una forma invisibile usata per determinare se un attacco va a segno. I giocatori usano il termine anche in senso più ampio per la geometria delle collisioni, compresa la regione in cui un personaggio può essere colpito. Il modello visibile è un costume; il gioco controlla forme e regole sottostanti. Il contatto non implica necessariamente danno: squadre, invulnerabilità, parate e altre condizioni possono modificare il risultato.
Le forme semplici rendono i controlli di collisione più facili da calcolare e regolare rispetto all’esame di ogni dettaglio della mesh visibile. Contano le prestazioni, ma anche il controllo sulle sensazioni del gioco. Il nastro penzolante di un costume non deve per forza diventare un altro punto vulnerabile, e una spada animata magnificamente ha comunque bisogno di una portata chiara e coerente.
Sistemi di collisione affini gestiscono porte, oggetti da raccogliere e altri eventi. Quelle regioni si chiamano in genere volumi di attivazione, aree o collider, non hitbox di combattimento. L’introduzione alla fisica di Godot, per esempio, distingue le aree che rilevano sovrapposizioni dai corpi coinvolti nel movimento fisico. Condividono strumenti geometrici, ma svolgono compiti diversi nel gioco.
Hitbox e hurtbox: la distinzione fondamentale
Nei picchiaduro è utile distinguere la hitbox, regione che attacca, dalla hurtbox, regione che può ricevere un colpo. Un pugno va a segno quando la sua hitbox raggiunge una hurtbox valida. La terminologia cambia però tra giochi e motori, e gli attacchi possono interagire anche con altri attacchi, scudi o sistemi di deviazione. Hitbox contro hurtbox è l’esempio base del danno, non l’unica interazione possibile.
Le forme possono avere dimensioni e durate diverse. Le regioni vulnerabili di un personaggio possono cambiare durante l’animazione, mentre un attacco può diventare pericoloso solo per un attimo. Tre fotogrammi attivi a sessanta fotogrammi di simulazione al secondo durano cinquanta millisecondi. Proiettili e pericoli persistenti possono restare pericolosi dopo che l’attaccante ha finito di muoversi.
Perché le due forme raramente coincidono con lo sprite
Guardando una sovrapposizione delle collisioni di un picchiaduro, le regioni colorate potrebbero non seguire ogni pixel del disegno. Alcune differenze migliorano deliberatamente leggibilità, bilanciamento o tolleranza; altre possono essere errori. La domanda utile è se l’animazione insegni con coerenza fin dove arrivi l’attacco. Un metro invisibile di spada in più non è automaticamente una buona scelta solo perché lo sviluppatore può disegnarlo.
Il trucco dell’invincibilità
I fotogrammi d’invincibilità, o i-frame, sono periodi nei quali un attacco non può danneggiare il personaggio secondo determinate regole. Lo sviluppatore può disattivare una hurtbox, cambiare i filtri di collisione oppure rifiutare il danno durante uno stato d’invulnerabilità. Il collider del movimento può restare presente, così una schivata non ti fa rotolare attraverso il pavimento. La nostra guida a che cosa definisce un soulslike (in inglese) esplora il ruolo più ampio del tempismo nelle schivate e della stamina.
Le forme: dai parallelepipedi alle capsule e alle mesh
La hitbox classica, prevedibilmente, è una scatola. Un axis-aligned bounding box, o AABB, rimane allineato agli assi delle coordinate. Confrontarne due significa confrontare le loro estensioni lungo ogni asse. Una scatola ruotata richiede un controllo diverso. “Scatola” descrive un’approssimazione utile, non promette che il sistema segua perfettamente la sagoma del personaggio.
Le capsule, cilindri con estremità arrotondate, sono un’altra scelta comune per le collisioni dei personaggi. La forma liscia può evitare che si impiglino nei piccoli spigoli. Un gioco può usare una capsula per il movimento e una diversa raccolta di forme per ricevere danni; la forma che ti tiene fuori da un muro non deve per forza decidere un colpo alla testa.
Le sfere sono utili per regioni tondeggianti; la sovrapposizione si può controllare usando la distanza tra i centri e la somma dei raggi. Altre possibilità sono forme convesse, mesh semplificate e più primitive combinate in un oggetto. La panoramica dei collider di Unity descrive queste scelte. Collegare una primitiva a un osso animato le permette di seguire un arto senza trasformarla in un collider a mesh animata.
Corpi con più hitbox
Un personaggio può avere regioni separate per testa, torso e arti, ciascuna associata a regole di danno diverse. I moltiplicatori possono dipendere da arma, armatura, distanza e gioco; non esiste una formula universale “un colpo alla testa equivale a quattro al petto”. Analogamente, una deviazione o un attacco imparabile possono dipendere dalle regole dello stato di combattimento, non semplicemente da quale parte del corpo abbia toccato una spada.
Come interagiscono frame data e hitbox
Le hitbox non hanno soltanto una forma: hanno un tempo. Molte mosse dei picchiaduro vengono descritte attraverso avvio, fotogrammi attivi e recupero: preparazione, finestra d’attacco e ritorno alla possibilità di agire normalmente. I frame data aiutano a capire quando compare un’apertura. Regole di cancellazione, invulnerabilità, colpi multipli e proiettili possono complicare questo semplice schema in tre parti.
Immagina un attacco con una preparazione breve, tre fotogrammi pericolosi e un recupero più lungo. Se manca il bersaglio, l’avversario potrebbe avere tempo per punire il recupero, purché riesca a raggiungerti abbastanza in fretta. È una mossa illustrativa, non la tabella di un personaggio specifico. La geometria conta anche fuori dai fotogrammi attivi, perché le regioni vulnerabili dell’attaccante possono muoversi o estendersi durante preparazione e recupero. Una parata di precisione aggiunge le proprie regole temporali e di validità.
Anche gli speedrunner studiano i confini delle collisioni e le finestre temporali, trovando talvolta percorsi non previsti dagli autori. La nostra analisi di categorie e glitch dello speedrunning (in inglese) spiega come le comunità decidono quali tecniche appartengano a quali corse.
Le hitbox nei diversi generi
Generi diversi trattano le hitbox con priorità completamente differenti, e una volta riconosciuto lo schema non puoi più ignorarlo. La stessa tecnologia di fondo si piega a ciò che il gioco vuole essere.
Picchiaduro: precisione chirurgica
I picchiaduro competitivi premiano la conoscenza di portata, tempi e pose vulnerabili. Una modalità allenamento può mostrare informazioni sui fotogrammi senza mostrare le forme di collisione. Le visualizzazioni precise delle hitbox dipendono dal titolo e talvolta richiedono strumenti della comunità, non un’opzione integrata. Sapere la differenza risparmia una ricerca sorprendentemente lunga nelle impostazioni.
Sparatutto in prima persona: compromessi di rete
Gli sparatutto online aggiungono latenza e necessità di conciliare visioni diverse dell’azione. Alcuni sistemi verificano un colpo rispetto alle posizioni passate dei giocatori, anziché soltanto alla posizione del bersaglio quando arriva il messaggio. Questo aiuta chi spara, ma può creare il frustrante “ero già al riparo” di chi si difende. È un compromesso su tempi e autorità, non la prova che ogni colpo mancato sospetto sia un problema di rete. Possono contare anche geometria e bug dell’implementazione.
Platform: la tolleranza come caratteristica
I platform possono favorire il giocatore con meccanismi diversi. Nella spiegazione degli sviluppatori di Celeste, il coyote time permette di saltare per un breve momento dopo aver lasciato una piattaforma, e il jump buffering ricorda un comando dato poco prima dell’atterraggio. Sono concessioni temporali, non hitbox più piccole. La correzione degli angoli è un altro strumento. Il risultato combinato può sembrare generoso anche quando i salti sono difficili.
Bullet hell: piccole hitbox per scelta
Nei bullet hell la regione vulnerabile è spesso molto più piccola del disegno del giocatore. I proiettili possono così passare vicino al corpo visibile senza colpirlo, creando percorsi stretti ma percorribili dentro schemi fitti. Le dimensioni precise dipendono da gioco e personaggio; “uno o due pixel” non è una regola di un intero genere. Imparare la vera regione vulnerabile fa parte dell’imparare a leggere lo schema.
Esempi che rendono visibile la geometria
Qualche esempio rende più comprensibili questi sistemi altrimenti invisibili, senza imparare a memoria una libreria di collisioni.
Un attacco di spada senza una regione vulnerabile lungo la lama viene spesso descritto come disjointed. Potresti colpire il corpo di chi la impugna senza poterlo danneggiare semplicemente colpendo la spada. Questo aiuta a capire perché portata e vulnerabilità richiedano diagrammi separati.
La spada di Marth è un esempio chiaro di come premiare la distanza giusta. La guida ufficiale di Smash Bros. DOJO spiega che gli attacchi sono più forti sulla punta. Il posizionamento cambia la ricompensa anche quando va a segno lo stesso fendente. Un’arma non deve produrre lo stesso risultato in ogni punto della propria portata.
Celeste offre la lezione complementare: la generosità apparente può venire dai tempi di input o dalla correzione della posizione, anziché dalla geometria degli attacchi. Due giochi possono rendere più clemente lo stesso quasi-errore con sistemi completamente diversi. Una ripresa rallentata mostra l’esito, ma non necessariamente la regola che l’ha prodotto.
La spiegazione di Riot del 2020 sulla registrazione dei colpi in VALORANT distingue un esito sbagliato da un riscontro visivo ingannevole. Tra gli esempi ci sono effetti ritardati e bersagli in movimento che fanno sembrare un impatto sul corpo un colpo alla testa. L’articolo descrive anche il riavvolgimento di posizioni e pose animate dei giocatori durante la valutazione. Leggere soltanto un fotogramma della scia può quindi far capire male che cosa abbia controllato il server.
Per i giocatori, un’indagine utile parte dalle condizioni: versione del gioco, online o offline, stato dell’animazione e ripetibilità del risultato. “La hitbox è rotta” è una prima lamentela ragionevole dopo essere stati spiaccicati da un boss, ma descrive genericamente diversi problemi possibili. Il gatto sulla tastiera è un sottosistema separato.
I compromessi degli sviluppatori
Costruire hitbox è una delle parti meno glamour e più importanti dello sviluppo. Ogni scelta ha un costo su un altro asse.
Una regione vulnerabile più piccola può rendere la schivata più indulgente e contemporaneamente rendere quel personaggio più difficile da colpire per l’avversario. Una regione d’attacco più grande fa ancora un’altra cosa. Non esiste un solo cursore da realistico e difficile a generoso e facile, e la generosità non riduce automaticamente il massimo livello di abilità raggiungibile. La domanda pertinente è quale azione del giocatore venga premiata.
Più regioni possono sostenere reazioni distinte e danni localizzati, ma aggiungono anche lavoro di creazione, elaborazione delle collisioni e test. Nemici più semplici possono essere una scelta adatta al gioco, non la prova di un budget insufficiente. Il dettaglio utile è quello che il giocatore può capire e usare.
I mondi generati proceduralmente aggiungono una complicazione: ogni disposizione del livello deve interagire correttamente con le hitbox dei personaggi, anche in combinazioni mai viste di persona dal progettista. Il nostro approfondimento su come funziona la generazione procedurale nei giochi (in inglese) spiega perché livelli algoritmici e comportamento prevedibile delle hitbox siano una combinazione delicata. Gli ibridi come i metroidvania (in inglese) hanno problemi simili, perché le stesse hitbox devono funzionare bene nei corridoi stretti da platform e nelle ampie arene di combattimento.
Domande frequenti
Hitbox e collision box sono la stessa cosa?
Una hitbox è un uso della geometria di collisione, generalmente discusso in relazione agli attacchi. Collider del movimento e aree di attivazione hanno altri scopi. I motori possono usare livelli o maschere per decidere quali oggetti interagiscano, mentre la logica del gioco stabilisce che cosa significhi l’interazione rilevata.
Perché il mio colpo sembra andare a segno, ma il gioco dice che ho mancato?
Il modello visibile può differire dalla regione vulnerabile; un proiettile può passare tra posizioni campionate se il gioco non ne controlla il percorso; oppure server e client possono valutare istanti diversi. Dispersione dell’arma, invulnerabilità, effetti ingannevoli e bug sono altre possibilità. Uno screenshot da solo raramente identifica la causa.
Posso vedere le hitbox nel mio gioco preferito?
A volte. Controlla le opzioni di allenamento, la documentazione o gli strumenti di sviluppo consentiti per quel gioco. Una visualizzazione dei frame data non mostra necessariamente le hitbox. Le mod della comunità possono rivelare più dettagli, ma compatibilità e regole online cambiano; usa un ambiente di prova offline adatto.
Perché alcuni giochi hanno hitbox invisibili che non posso vedere?
I volumi di attivazione spesso non hanno una superficie visibile perché devono rilevare l’ingresso in una regione, per un filmato, un oggetto da raccogliere, un checkpoint o un altro evento. Usano il rilevamento delle collisioni, ma non tutti gli sviluppatori li chiamano hitbox. Invisibile non significa involontario.
Funzionano allo stesso modo nei giochi 2D e 3D?
Entrambi usano geometria per controllare le interazioni, con forme e calcoli diversi in due o tre dimensioni. Un colpo hitscan può verificare un raggio contro il bersaglio, anziché spostare un oggetto a forma di proiettile nel mondo. La guida al ray casting di Godot illustra la distinzione. Far scorrere una forma lungo il percorso è un altro modo per rilevare contatti che un singolo test di sovrapposizione potrebbe perdere.
La forma delle sensazioni di gioco
Le hitbox sono lo scheletro invisibile che tiene insieme ogni gioco d’azione. Decidono se una parata sembri eroica o ingiusta, un platform preciso o fluttuante, uno sparatutto premi la mira o punisca il ritardo. La prossima volta che un colpo ti sorprende, nel bene o nel male, ricorda che geometria, tempi e regole hanno deciso insieme il risultato. Il game design è soprattutto geometria che finge di essere dramma, e le hitbox sono la geometria.
Traduzione italiana dell’articolo originale in inglese del 2026-06-13. Tradotto il 30 ottobre 2026 con assistenza IA; i riferimenti temporali restano quelli dell’originale.




