@ -41,33 +41,42 @@ The following libraries are optional:
Reducing the use of proprietary libraries is a focus of development and should be expected to change.
Reducing the use of proprietary libraries is a focus of development and should be expected to change.
PhysX, OpenAL, and DirectX SDK will need to be acquired through the above links.
PhysX and DirectX SDK will need to be acquired through the above links.
All other required libraries are available as precompiled binaries and associated files in the [development libraries bundle](http://guildofwriters.org/tools/devlibs.zip) or can be built using their individual build instructions.
All other required libraries are available as precompiled binaries and associated files in the [development libraries bundle](http://guildofwriters.org/tools/devlibs.zip) or can be built using their individual build instructions.
Compiling Instructions
Compiling Instructions
----------------------
----------------------
Currently, compilation only targets Windows systems and requires Visual Studio 2010 or Visual Studio 2012 (including Express Editions).
Currently, compilation only targets Windows systems and requires Visual Studio
2013 (including Visual Studio 2013 Express for Windows Desktop).
To compile:
**Quick-start instructions:**
1. Start **CMake-GUI**.
2. Set the *Where is the source code* option to the location where you cloned the repository.
1. Run the `prepare_env.bat` script included in the repository.
3. Set the *Where to build the binaries* option to a subfolder of the aforementioned location called *build*.
2. You should now have a *build* folder with a Visual Studio solution file
4. Check the **Grouped** and **Advanced** options.
(.sln) inside.
5. Press **Configure**. Select *Visual Studio 10* (or your preferred version of Visual Studio) as the generator.
3. Open the solution in Visual Studio. You can compile CyanWorlds.com Engine by
6. Set the *CMAKE_INSTALL_PREFIX* option under CMAKE to the *cwe-prefix* folder that you extracted from the [development libraries bundle](http://guildofwriters.org/tools/devlibs.zip).
pressing *Build -> Build Solution*. This will take some time.
7. Press **Configure** again.
8. Set the *OpenAL include and library path* options under OPENAL.
- Default Include Path: `C:\Program Files\OpenAL 1.1 SDK\include`