From 29th October 2015 onwards, the SDK Core Files will be packaged with Synapse for every owner of a Chroma peripheral. This means that both users and developers can simply launch any Chroma SDK integrated files and the peripheral will automatically behave as programmed.
2. Download the Developer Package
Download and extract the “Developer Package”. This contains the Sample Application and Documentation for the Chroma SDK.
3. Read the documentation
The documentation is located within \docs\index.html. Refer to the FAQ if you have any questions or feel free to contact us directly.
4. Try out the Sample Application
The sample application is located in the documentation package at \Sample\RazerChromaSampleApplication\Release\RazerChromaSampleApplication.exe.
The application will allow you to try out the effects for each of our SDK supported devices. You are also able to view the source code to better understand how the code works.
5. Loading a sample code
Open a C/C++/C# code editor such as Microsoft Visual Studio and load a sample code. You can find sample codes from the folder where the documentation was unzipped.
6. Writing your code
Begin coding your Chroma App either by editing the provided sample codes or starting a new project. Use the API to help you understand the SDK syntax.
Compile your completed code into an executable (.exe) application.
Fill up the information in the file ChromaAppInfo.xml which is located in the documentation package and distribute with your executable. You can now distribute your Chroma App via the Chroma Workshop.
Colore with Unity
Colore is a powerful, elegant library for developing Razer Chroma applications in C# with all the .NET goodness you would expect.
Developed by Corale Studios, their members are partner developers who work closely with Razer on releasing key tools for everyone to use.
The documentation can be found enclosed within the “colore_docs.zip” file.
Colore now fully supports Unity.
Instructions for Unity:
- Download the AnyCPU version to allow users on a 64-bit machine to use it, even if your game was built in 32-bit.
- Extract the files into the Assets/plugins folder within your Unity project.