Live2D Cubism SDK
在各种开发平台实现独特的视觉表现。
在各种开发平台实现独特的视觉表现。
Live2D Cubism SDK、是在应用程序中实时运行通过Cubism Editor制作的模型、动画所需的软件开发包。SDK兼容各种开发引擎,面向Unity的SDK支持Unity的标准动画系统(Mecanim),是具有高泛用性的开发包。
可随时确认Cubism SDK最近的更新。也欢迎用户们自由提交pull request。
详细讲解了Cubism SDK基本使用方法的网站。不论是初学者还是专业开发人员,都能查询到SDK的实用信息。
Live2D开发人员关于产品的讨论以及开发日常都会在推特持续更新!
Live2D会定期举行的Cubism SDK讲习会,开发人员会通过讲解和实际演示,指导用户体验如何使用SDK运行由Cubism Editor制作的模型。
即使是没有APP开发经验的参加者,也能够在Live2D开发人员的指导下,体验开发APP的乐趣!
Live2D公司以不收取任何初始费用的形式为用户提供Cubism SDK。用户可免费下载SDK,并用于项目的测试与开发。但是,当用户决定要正式发行使用了Cubism SDK开发的内容时,需要与Live2D签署SDK发行许可证的合同(正式名称:出版许可协议)并支付相应的出版许可费。在特定情况下普通用户或小规模事业者可免除许可证以及许可费用(可扩展性应用程序除外)。
使用Unity标准的组件构成,Unity开发者无不适感,而且亲和性也高,因此可在开发流程中自然嵌入。
Windows | macOS | Linux | Android | iOS | WebGL | HarmonyOS NEXT |
|
---|---|---|---|---|---|---|---|
应对情况 | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
在C++上安装的SDK,对各种各样的架构的迁移性强。
在示例安装中支持各种各样的渲染器,开发者通过替换SDK代码的一部分,即使在现在不支持的平台上也能使SDK工作。
Windows | macOS | Linux | Android | iOS | |
---|---|---|---|---|---|
Cocos2d-x | ○ | ○ | ○ | ○ | ○ |
OpenGL | ○ | ○ | ○ | ○ | ○ |
Metal | – | – | – | – | ○ |
DirectX 9.0c | ○ | – | – | – | – |
DirectX 11 | ○ | – | – | – | – |
Vulkan | ○ | – | – | – | – |
这是在WebGL上安装的SDK。支持主要的Web浏览器,能够在广泛的环境工作。
通过TypeScript书写源代码,使用Transpile,能够从JavaScript使用。
Windows | macOS | Linux | Android | iOS | |
---|---|---|---|---|---|
Google Chrome | ○ | ○ | ○ | ○ | ○ |
Firefox | ○ | ○ | ○ | ○ | ○ |
Safari | – | ○ | – | – | ○ |
Microsoft Edge | ○ | ○ | – | ○ | ○ |
这是使用了Java实装的SDK。不需要C/C++的相关知识即可开发安卓应用程序,在性能方面,也不会逊色于SDK for Native。
Java也与开发安卓应用程序的官方语言Kotlin兼容,用户可以从Kotlin端调用这个SDK。
下限 (minSdkVersion) | 上限 (maxSdkVersion) | |
---|---|---|
Android OS支持版本 | Android 5.0(API 21) | Android 14.0(API 34) |
使用了Cocos Creator标准组件构成,Cocos Creator开发者可以快速上手,且SDK与开发引擎高度兼容,可以自然地与开发流程接轨。
v3 | |
---|---|
支持的Cocos Creator版本 | v3.7.0或以上 |
面向家用游戏机的Cubism SDK为不开放的提供。如欲使用请通过表格咨询本公司。
PlayStation®4 | PlayStation®5 | Nintendo Switch™ | |
---|---|---|---|
Cubism Core | ○ | ○ | ○ |
Cubism Native Framework | ○ | ○ | ○ |
Cubism Native Samples | ○ | ○ | ○ |
Cubism Unity Components | ○ | ○ | ○ |
Cubism Native MotionSync Components | ○ | ○ | ○ |
Cubism Unity MotionSync Components | ○ | ○ | ○ |
该插件可以让用户使用从Cubism Editor导出的动态同步(口形同步)设置,在Cubism SDK中实时运行动态同步(口形同步)。
Cubism SDK for Unity | Cubism SDK for Native | Cubism SDK for Web | Cubism SDK for Java | Cubism SDK for Cocos Creator | |
---|---|---|---|---|---|
MotionSync Plugin | ○ | ○ | ○ | – | – |