There is no true 'scripting' in Duke3D (with respect to events and actions happening in the level), everything is 'scripted' via various tags and special functional things added into map. There are still sprites (no true 3D objects), but in addition to Doom, you can have wall and floor-aligned sprites, and achieve 3d bridges using them. Therefore there are still fundamental limitations in the environment three-dimensionality similar to Doom, however the engine supports several ways how to achieve 'room-over-room' (which is not possible in Doom at all) which makes it significantly advanced to Doom engine. Just like Doom, this game engine is based on 2D sector-based map format, where the vertical axis and height information is represented as attributes of the sectors.
Each of the game has its pros and cons compared to each other, and I'd like to know your opinion about those games. Althrough Quake was released several months later, I consider both games being the main competitors of that time, both games based on fundamentally different engine, having completely different theme and qualities. After the Doom games and Doom engine were released in about 1994, another step was made in technical advancement of 3D first-person shooter game engines, resulting in basically two parallel mainstream games and engines released in 1996 by two companies: Duke Nukem 3D (by Apogee/3D realms) and Quake (by ID software).