Bei der Entwicklung von Computerspielen erstellt ein Leveldesigner die eigentliche digitale Umgebung, mit der ein Spieler beim Spielen interagiert, und platziert die Charaktere und Gegenstände des Spiels in dieser Umgebung. Verschiedene Spieleentwicklungsunternehmen definieren die Rolle eines Leveldesigners unterschiedlich. In einigen Fällen sind sie für alle Aspekte der Zusammenstellung eines bestimmten Levels eines Spiels verantwortlich, während der Schwerpunkt ihrer Arbeit nur ein sehr enger Teil des Levels ist, wie zum Beispiel Beleuchtung oder Charakterführung. Ein Designer muss normalerweise über Programmierkenntnisse und Kenntnisse in einigen dreidimensionalen (3D) Modellierungsprogrammen verfügen. Der Job ist für das Endprodukt sehr wichtig, da er alle Elemente enthält, die vom Rest des Spielentwicklungsteams erstellt wurden.
In einigen Unternehmen erstellt ein Leveldesigner die Geometrie eines Levels, einschließlich Polygonen für Gelände, Wände, Decken und andere Strukturen. Das Erstellen einer Karte kann ein sehr detaillierter Prozess sein und beinhaltet, einen Spieler vor eine Herausforderung zu stellen, ohne zu verwirrend zu sein. Bei bestimmten Projekten erstellt der Leveldesigner möglicherweise Objekte in einem 3D-Modellierungsprogramm, während zu anderen Zeiten alle Objekte, die zum Erstellen eines Levels verwendet werden, von separaten Künstlern und Illustratoren vorgefertigt und wie Set-Requisiten platziert werden.
Je nach Art und Umfang eines Projekts kann der Beruf des Leveldesigners unterschiedliche Bedeutungen haben. Eine eingeschränktere Rolle eines Leveldesigners besteht darin, ausschließlich die Objekte auf einem Level zu behandeln. Die Geometrie des Levels wurde bereits von einem separaten Teammitglied erstellt, das als Umgebungsdesigner bekannt ist. Leveldesign bedeutet in diesem Szenario das Platzieren von Objekten wie Spielfiguren oder Waffen an strategischen Positionen, um den Spieler herauszufordern. Es kann auch beinhalten, einige Teile der Umgebung zu modifizieren, wie das Verriegeln von Türen oder das Setzen von Auslösern, um Objekte im Level zu bewegen, um das Spiel weiter zu komplizieren.
Eine Game-Design-Firma könnte auch einen Level-Designer bitten, Skripte zu erstellen, um Ereignisse auf dem Level oder das Verhalten der Feinde und Charaktere zu steuern. Dies kann einige grundlegende Programmierkenntnisse erfordern, um Aktionen schnell und effektiv zu skripten. Der Designer wird oft ausgewählt, um die Skripte für ein Level zu schreiben, weil er oder sie mit der Funktionsweise der Karte sehr vertraut ist und die Bewegungen von Objekten besser integrieren kann, damit sie sich natürlicher anfühlen.
Es gibt andere Verantwortlichkeiten, die ein Level-Designer haben könnte. Dies kann das Testen oder Empfehlen statistischer Balancing für die Feinde auf einer Ebene, das Erstellen von zweidimensionalen (2D) Texturen für neue Objekte in der Umgebung oder das Anpassen von Beleuchtung und Partikeln für das Rendern umfassen. Größere Spieleentwicklungsunternehmen erstellen normalerweise ihre eigenen Designtools zum Erstellen von Levels, was den Prozess vereinfachen kann, während Plug-Ins für Standard-3D-Modellierungssoftware den Designprozess ermöglichen.