Level design, environment design o game mapping è una disciplina dello sviluppo del gioco che coinvolge la creazione di livelli di videogiochi: local, stage o missioni.E' letteralmente, la "progettazione dei livelli" di un videogioco, sia dal punto di vista estetico sia da quello tecnico. Il level designer si occupa di concepire i livelli di gioco, di crearle la struttura, di popolarli di oggetti animati (personaggi, avversari) e inanimati (stanze, mobili, edifici) in maniera più o meno plausibile e, se ha anche competenze tecnico-artistiche, di decorarlo e renderlo "vivo" e fruibile attraverso l'uso di texture, suoni e illuminazione.
All'inizio di un progetto, la parte più difficile è capire che cosa andrà in un livello. Come designer, si arriva a decidere un sacco di cose, ma non sempre si arriva a decidere tutto, soprattutto se si lavora in un grande team.In un grande team, la maggior parte dei vostri vincoli verranno forniti da altre persone. Ci saranno i vincoli di business, i vincoli di franchising, i vincoli di audience, vincoli legali, i vincoli del motore grafico, e così via. La maggior parte del tempo, queste restrizioni giungono da molto lontano nella catena di produzione. Più vicino a voi saranno i vincoli applicati dalla visione del direttore creativo, dell'art director, più altre persone prenderanno decisioni coinvolte a quel livello.
Per la buona riuscita di un Level Design abbiamo bisogno di passi fondamentali :