The Lua scripts in the Steam VR template set up a simple project for an interactive interior visualization, with support for rendering the scene through the HTC Vive device.
If you want your game project to support the HTC Vive, you can use the code in this template project as a model.