Przemyslaw Tkaczyk
Posts 155 30 Mar 2018 20:06
| It's based on Doom engine, but far more advanced: "Hexen uses a modified version of the Doom engine, which allows looking up and down(...)" "Because the Doom engine uses the binary space partitioning system for rendering, it does not enable moving walls. Hexen's moving walls are actually one-sided lines built somewhere else on the map and rendered at the desired start spot when the level is loaded." "Whereas Doom, Doom II, and Heretic rely on lines within the maps to perform simple actions, Hexen also allows these actions to be activated by Action Code Script (ACS). These scripts use a syntactic variant of C, thus allowing special sequencing of game actions." This alone might explain why it is so much slower than Doom. Also Doom had numerous ports, while Hexen was far less popular (my opinion), therefore probably less people were interested in perfecting the port code (again, just my opinion).EDIT: I misspoke. The game on the video is Hexen II (duh) and I quoted the wiki page for the first one. Apologies. Hexen II uses modified Quake engine :) https://en.wikipedia.org/wiki/Hexen_II#Development
|