Skip to content
Peaches edited this page Jan 18, 2023 · 13 revisions

Welcome to the Xhud Wiki!

If you are looking for new user resources, here are some links to get you started:

About

Xhud is a TF2 UI modification developed by Peaches, initially intended to be made using insight from scientific surveys to optimize the user interface for the psychological maximum performance from the user in a competitive setting. Back then the title of the HUD was UXhud, "UX" being the colloquial name for the subset of front end engineers concerned with optimizing User eXperience.

Since realizing the scientific impossibilities in that goal, the "U" was dropped from the beginning of "Xhud" as the design direction shifted to where it remains today:
To serve as an environment for me to develop innovative ideas and techniques into a final product that streamlines useful information for experienced players.

Additionally, archiving these new techniques into a public and easily accessible place for the HUD development community has always been a priority; as such, using the information from this wiki and reverse engineering of their application in Xhud is encouraged, though proper accreditation is greatly appreciated.

Technical Documentation Disclaimer

I am not a computer scientist or software engineer, all my knowledge on the topics covered in this wiki comes from Google, the Valve Developer Community wiki, and/or my own trial and error. As such, not everything written here may be the best, most efficient, or most accurate; I encourage you to use this wiki only as a resource and to do your own testing. I'd enthusiastically listen to any corrections or additional information.

TODO: Horizontal healthbar info Update Animation State to cover log manipulation
Write page on log manipulation
Optimization techniques (minmode elements, vtf optimizations, multi-vmt vtfs, element removal, animation nullification)