Un personaggio non giocante (NPC), chiamato anche personaggio non giocabile, è un personaggio in un gioco che non è controllato da un giocatore.
Nei videogiochi, questo di solito significa un personaggio controllato dal computer (invece che da un giocatore) che ha una serie predeterminata di comportamenti che potenzialmente influenzeranno il gameplay, ma non sarà necessariamente il prodotto di una vera intelligenza artificiale.
In un ambiente virtuale un NPC può essere un nemico, un alleato o può anche essere utilizzato per “servizio”.
| Immagine | Nota |
|---|---|
![]() | NPC invisibili e intangibili che vengono usati come scorciatoia per spawnare dei fulmini. Il giocatore vede soltanto fulmini, non vede gli NPC. |
![]() | Le sfere elettriche nel fiume siofra di Elden Ring sono in realtà degli NPC non-umani che sparano al giocatore quando è in vista. |
Quindi più in generale gli NPC sono delle entità che fanno parte dell’ambiente virtuale, non necessariamente umani/umanoidi.
Infatti un NPC deve avere collegato un Oggetto 3D e delle Texture che lo rappresentino, e generalmente ha anche bisogno di una qualche intelligenza artificiale.

