This article relates to the game "Black Mesa". Click here for more information.

XenEngine

From Valve Developer Community
Jump to: navigation, search
BMS - Screenshot 1.jpg

English (en)
Edit

Xengine Xengine (also known as XenEngine) is a third-party Source Source Engine branch using licenced code. It is a modified version of the Source 2013 Multiplayer Source 2013 Multiplayer engine branch with Team Fortress 2 Team Fortress 2 additions, whose development was influenced by the limitations of the Source Engine. Although initially only CSM was planned, the Crowbar Collective gained much more knowledge while working on the engine, which allowed for more experimentation and improvements, eventually leading to the introduction of a completely new lighting system, and deferred lighting. Besides using Team Fortress 2 engine version as a base, this engine version is also a hybrid of Portal 2 Portal 2 and Left 4 Dead Left 4 Dead engine versions.

Features

  • Engine
    • Entity and Displacement Limit upgraded from 4k to 8k.
    • Backported a lot of optimizations from Left 4 Dead Left 4 Dead and Portal 2 Portal 2 that Team Fortress 2 Team Fortress 2 doesn't have.
    • Improved AI, whose behavior depends on the current difficulty level (some NPCs also support Main and Assault Behavior Trees from the ai folder).
    • Temp lights were swapped with new deferred lights.
    • Gbuffer that allowed the addition of some modern, difficult-to-make effects.
    • Made from scratch Qt UI with the ability to be customized and add new stuff with no limitations (VGUI can be reenabled with -oldgameui launch parameter).
    • Using Wikipedia icon Fast Approximate Anti-Aliasing (FXAA for short) instead of Wikipedia icon MultiSample Anti-Aliasing (MSAA) for anti-aliasing, which reduces performance and does not work correctly on Xengine's deferred lighting (unlike FXAA).
    • New and extended Post Processor.
    • Native Linux Linux support.
    • Enhanced multiplayer with fixes for the client and server.
    • Dynamic music system.
  • Visuals
  • Tools
    • In-game new lights and xog editors.
    • Multiple VRAD upgrades, such as support for Alpha-Tested textures, 4-way blends, and more.
    • 64-bit shader compiler.

Media

Black Mesa Blue Shift - Screenshot 8.png
GodraysInWater 1.jpg
Asheep - Screenshot 7.jpg
BMS - Screenshot 3.jpg
BMBO - Screenshot 2.jpg
BMS - Screenshot 10.jpg

Availability

Tip.pngTip:The authoring tools for this branch have been released and are available directly from 🖿Black Mesa\bin\.
Note.pngNote:There is no Source SDK for this branch. However, you still can heavily modify the Qt UI via Wikipedia icon QML programming language.

See also

External links