(Un)real Levels ist ein Plugin für die Unreal Engine, welches es ermöglicht, mit einfachen Formen, Spielfiguren und Tokens ein Level in der echten Welt zu bauen und dieses in der Unreal Engine zu nutzen. Mit Hilfe einer Kinect und Computervision (OpenCV) wird das in der realen Welt gebaute Level in die Unreal Engine importiert.
Es soll den Leveldesing Prozess beschleunigen. Häufig sieht der Prozess so aus, das ein Level erst mit Stift und Papier gelayouted wird und dann in einem 3D Programm oder in der Engine selber aus Cubes geblockt wird. Dieses Blocking kann aber gern emal etwas dauern. Dannach testet man das Level, in dem man es Spielt. Da sich ein Level meistens nicht direkt gut spielt muss dann das Layout noch angepasst werden, also muss wieder geblockt werden. Diese Schleife durchläuft man dann mehrere male. (Un)RealLevels soll einem hier das Blocking ersparen, da man das Blocking und Layouten direkt in einem machen kann. Auch Anpassungen kann man einfach in der Physischen Welt machen, wo sie einfach schneller von der Hand gehen. Zumindest sollte es so in der Theorie den Prozess beschleunigen. Ob es das wirklich tut muss noch getestet werden.