SDK and Library Installation
Last updated
Last updated
Unsurprisingly, a piece of software as complex as a game engine requires supplemental SDKs(Software Development Kits) and Libraries in order to compile and run.
These are generally platform-specific, so the steps to set up will be handled by platform below
To compile on Windows, the main thing that is required is the Windows SDK.
If you're installing Visual Studio (2022 is the recommended edition) then as long as you have these options enabled in the Visual Studio Installer:
Then you'll have everything you need to compile Torque3D on Windows.
If you're not utilizing Visual Studio, or prefer to do it manually, then you'll need to download the SDKs from here:
Ensuring to have at least the current Windows 10 SDK.
On Mac, you only need to install XCode via the App store:
And install any additional components it requires.
As an additional option, Microsoft also offers Visual Studio for Mac, which can be acquired here:
On Linux, there isn't a singular, simple route to ensure everything is installed and ready to go, however due to package managers, a series of commands can easily get your system up to speed and ready to go:
Binaries:
Libraries:
The file dialogs require GTK3 as well, so you will need to get the package for that if you do not already have it. The recommended command is this:
Depending on your project needs, you may need to have OpenSSL installed for libcurl support. The command line for that is here: