Unity

Unity is the game engine that VR Chat uses and the primary tool creators use when preparing content for upload to VR Chat.

For detail about the current version to use, how to set up Unity Hub, and installing the SDK, see VRChat's documentation: Setting up the SDK