Skip to main content

MiniGame (Cocos) Quick Start

Prerequisites​

Before you begin, ensure you have completed the following:

  1. Activate CloudBase Environment: Create Environment
  2. Development Tools: Download and install WeChat DevTools
  3. Mini Program Account: Register WeChat Mini Program to get your AppID

For more details, see: MiniGame (Cocos) Full Documentation

Install the CloudBase AI Plugin​

Optional: If you develop with an AI coding assistant (such as Cursor, Claude Code, CodeBuddy, etc.), we recommend completing this step so the AI has CloudBase development capabilities.

Copy the AI prompt into your AI IDE​

Enter the following in your AI chat:

Help me get set up with CloudBase. Do the following:
1. Open https://docs.cloudbase.net/skill.md and follow the instructions.
2. When done, tell me you're ready and suggest the most relevant next steps.

View skill.md →

Develop with Skills​

Tell the AI:

Use CloudBase Skills: Integrate cloud development in MiniGame (Cocos), including database and cloud storage

Skills docs →

You can also install CloudBase Skills manually:

npx skills add tencentcloudbase/cloudbase-skills -y

Install SDK​

@cloudbase/js-sdk Combine with @cloudbase/adapter-cocos_native allows you toin Cocos projectaccess CloudBase services and resources。

npm​

npm i @cloudbase/js-sdk @cloudbase/adapter-cocos_native

yarn​

yarn add @cloudbase/js-sdk @cloudbase/adapter-cocos_native

pnpm​

pnpm add @cloudbase/js-sdk @cloudbase/adapter-cocos_native

Initialize SDK​

Add the following code to your Cocos project

scripts/services/CloudbaseService.js​

import cloudbaseSDK from "@cloudbase/js-sdk";
import adapter from "@cloudbase/adapter-cocos_native";

// Registeradapter
cloudbaseSDK.useAdapters(adapter);

const cloudbase = cloudbaseSDK.init({
// Environment ID
env: "{%ENV_ID%}",
// region
region: "{%REGION%}",
// Anonymous access token
accessKey: "{%PUBLISHABLE_KEY%}"
});

export default cloudbase;