A Cubism SDK is a software development kit for utilizing models created with Cubism Editor in user applications.
All source code other than the Cubism Core library is available on GitHub, where you can also check for the latest updates.
At present, SDK are available for Unity, for native applications, and for web browsers. If you are interested in consumer application development, please contact us.
Live2D provides the SDK products for considering and verifying the use of Cubism SDK in customer application development with no initial cost.
No costs are involved with the use of Cubism SDK during the trial and development phases.
In return, it may be necessary to obtain an SDK Release License (Publication License Agreement) and pay the applicable fees when the customer releases an application that uses Cubism SDK.
This SDK is configured using Unity standard components and will be highly familiar to Unity developers. It will easily become a natural part of the development process.
Win dows |
mac OS |
Linux | And roid |
iOS | Consumer | ||
---|---|---|---|---|---|---|---|
PlayStation® 4 |
Nintendo Switch™ | ||||||
Support status | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Download Cubism SDK for UnityUpdate History
This SDK is implemented in C++ and features high portability to a wide range of architecture.
A variety of renderers are supported by sample implementation, and by changing parts of the SDK code, the developer can operate the SDK even on a platform that is not currently supported.
Windows | macOS | Linux | Android | iOS | |
---|---|---|---|---|---|
Cocos2d-x | ✓ | ✓ | ✓ | ✓ | ✓ |
OpenGL | ✓ | ✓ | ✓ | ✓ | ✓ |
DirectX 9.0c | ○ | – | – | – | – |
DirectX 11 | ○ | – | – | – | – |
Download Cubism SDK for NativeUpdate History
This SDK is implemented in WebGL. Because it supports the major web browsers, it can operate in a wide range of environments.
The source code is written in TypeScript, and can be used from JavaScript by transpiling it.
Windows | macOS | Linux | Android | iOS | |
---|---|---|---|---|---|
Google Chrome | ✓ | ✓ | ✓ | ✓ | ✓ |
Firefox | ✓ | ✓ | ✓ | ✓ | ✓ |
Safari | – | ✓ | – | – | ✓ |
Microsoft Edge | ✓ | ✓ | – | ✓ | ✓ |
Internet Explorer 11 | ✓ | – | – | – | – |
Download Cubism SDK for WebUpdate History
It is an SDK implemented in Java. Android applications can be developed without knowledge of C/C++, and the performance is not significantly inferior to the SDK for Native.
Java is also compatible with Kotlin, the official language for Android application development, and this SDK can be called from the Kotlin side.
minSdkVersion | maxSdkVersion | |
---|---|---|
Android OS Supported Version | Android 4.1(API 16) | Android 12.0(API 31) |
Download Cubism SDK for JavaUpdate History
This SDK is configured using Cocos Creator standard components and will be highly familiar to Cocos Creator developers. It will easily become a natural part of the development process.
v3 | |
---|---|
Cocos Creator compatible version | v3.7.0 or later |
Download Cubism SDK for Cocos CreatorUpdate History
Cubism SDK for Consumer Apps is provided on a closed basis. If you are interested, please contact us using the contact form.
PlayStation® 4 | Nintendo Switch™ | |
---|---|---|
Cubism Core for Native | ✓ | ✓ |
Cubism Native Framework | ✓ | ✓ |
Cubism Native Samples | ✓ | ✓ |
If you would like to learn how to use Cubism SDK or view its specifications, please see the manual. For beginners, the tutorials are recommended.
Live2D provides the SDK products for considering and verifying the use of Cubism SDK in customer application development with no initial cost.
No costs are involved with the use of Cubism SDK during the trial and development phases.
In return, it may be necessary to obtain an SDK Release License (Publication License Agreement) and pay the applicable fees when the customer releases an application that uses Cubism SDK.