Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Build (game engine)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Sectors === Sectors are the building blocks of a level's layout, consisting of a two-dimensional [[polygonal]] outline when viewed from above, with the top and bottom [[face (geometry)|faces]] of the sector given separate [[altitude]]s to create a three-dimensional space.<ref name=Retroact2>{{cite magazine |last=Rule|first=Duncan |url=https://issuu.com/retroaction/docs/retroaction_issue_2|title=Building Classics |magazine=Retroaction|issue=2|date=Summer 2009|pages=8–15|access-date=26 December 2021}}</ref> Hence, all walls are perfectly vertical—anything appearing otherwise is technically a sloped floor or ceiling. The word ''room'' can be used as a loose substitute to aid understanding, though one room in the game world can consist of many sectors, and [[parallax]]ed skies can give the illusion of being outdoors. Sectors can be manipulated in real-time; ''all'' of their attributes such as shape, height, and slope could be modified "on-the-fly" by games, unlike the earlier [[Doom engine|''Doom'' engine]]. This allowed games to have destructible environments, such as those seen in ''[[Blood (video game)|Blood]]''.<ref name=Retroact2/> This technique is similar to the use of push walls in the earlier [[Apogee Software]] title ''[[Rise of the Triad]]'' which featured similar dynamic environments. Developers of games based on the engine used special reserved "sprites" (game objects), often called "sector {{sic|effectors}}", that, when given special tags (numbers with defined meanings), would allow the level designer to construct a dynamic world; similar tag information could be given to the sector walls and floor area to give a sector special characteristics. For example, a particular sector effector may let players fall through the floor if they walk over it and teleport them to another sector; in practice, this could be used to create the effect of falling down a hole to a bigger room or creating a body of water that could be jumped into to explore underwater. A sector could be given a tag that made it behave like an elevator or lift. Sectors could overlap one another, provided they could not be seen at the same time (if two overlapping sectors were seen at the same time, a [[hall of mirrors effect]] resulted).<ref name="rpshobeauty">{{cite web |last=Zak |first=Robert |date=13 April 2016 |title=The Beauty of the Build Engine |url=https://www.rockpapershotgun.com/2016/04/13/build-engine-duke-nukem-blood-shadow-warrior/ |publisher=[[Rock, Paper, Shotgun]]}}</ref> This allowed the designers to create, for instance, air ducts that appeared to extend across the top of another room (however, doing so could be tricky for designers due to the 2D viewpoint used for much of the editing process). This allowed the designers to create worlds that would be physically impossible (e.g. a doorway of a small building could lead into a network of rooms larger than the building itself). While all these made the games using the engine appear to be 3D, it wouldn't be until later first-person shooters, such as ''[[Quake (video game)|Quake]]'', which used the [[Quake engine|''Quake'' engine]], that the engine actually stored the world geometry as true 3D information, making the creation of one area stacked atop another area in a single map very feasible.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)