Skip to content

Commit bdcceac

Browse files
committed
docs: 更新 README 文档以反映新增的13个小游戏平台
扩展小游戏平台支持列表,从8个平台增加到21个平台,覆盖全球主流平台。更新了所有语言版本的 README 文档,包括平台列表、宏定义说明和更新日志。同时更新了目录结构以反映新增的平台适配文件。
1 parent e250751 commit bdcceac

5 files changed

Lines changed: 217 additions & 74 deletions

File tree

README.ja.md

Lines changed: 34 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -503,24 +503,45 @@ GameFrameX/
503503

504504
### Mini Game Platform Adaptation
505505

506-
GameFrameX provides one-click mini game platform adaptation, supporting the following platforms:
507-
508-
| Platform | Define Symbol | Menu Path |
509-
|----------|---------------|-----------|
510-
| WeChat Mini Game | `WEIXINMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
511-
| Alipay Mini Game | `ALIPAYMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
512-
| DouYin Mini Game | `DOUYINMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
513-
| KuaiShou Mini Game | `KUAISHOUMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
514-
| Baidu Mini Game | `BAIDUMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
515-
| TapTap Mini Game | `TAPTAPMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
516-
| Meituan Mini Game | `MEITUANMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
517-
| Bilibili Mini Game | `BILIBILIMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
506+
GameFrameX provides one-click mini game platform adaptation, supporting **21 mainstream mini game platforms** worldwide:
507+
508+
#### 🇨🇳 China Mainland Platforms (14)
509+
510+
| Platform | Define Symbol | Region | Menu Priority |
511+
|----------|---------------|--------|---------------|
512+
| WeChat Mini Game | `ENABLE_WECHAT_MINI_GAME` / `WEIXINMINIGAME` | 🇨🇳 China | 2000 |
513+
| DouYin Mini Game | `ENABLE_DOUYIN_MINI_GAME` / `DOUYINMINIGAME` | 🇨🇳 China | 2100 |
514+
| KuaiShou Mini Game | `ENABLE_KUAISHOU_MINI_GAME` / `KUAISHOUMINIGAME` | 🇨🇳 China | 2200 |
515+
| Baidu Mini Game | `ENABLE_BAIDU_MINI_GAME` / `BAIDUMINIGAME` | 🇨🇳 China | 2300 |
516+
| Alipay Mini Game | `ENABLE_ALIPAY_MINI_GAME` / `ALIPAYMINIGAME` | 🇨🇳 China | 2400 |
517+
| JD Mini Game | `ENABLE_JINGDONG_MINI_GAME` / `JINGDONGMINIGAME` | 🇨🇳 China | 2500 |
518+
| Taobao Mini Program | `ENABLE_TAOBAO_MINI_GAME` / `TAOBAOMINIGAME` | 🇨🇳 China | 2600 |
519+
| TapTap Mini Game | `ENABLE_TAPTAP_MINI_GAME` / `TAPTAPMINIGAME` | 🇨🇳 China | 2700 |
520+
| Meituan Mini Game | `ENABLE_MEITUAN_MINI_GAME` / `MEITUANMINIGAME` | 🇨🇳 China | 2800 |
521+
| Bilibili Mini Game | `ENABLE_BILIBILI_MINI_GAME` / `BILIBILIMINIGAME` | 🇨🇳 China | 2900 |
522+
| vivo Mini Game | `ENABLE_VIVO_MINI_GAME` / `VIVOMINIGAME` | 🇨🇳 China | 3100 |
523+
| OPPO Mini Game | `ENABLE_OPPO_MINI_GAME` / `OPPOSMINIGAME` | 🇨🇳 China | 3200 |
524+
| Xiaomi Mini Game | `ENABLE_XIAOMI_MINI_GAME` / `XIAOMIMINIGAME` | 🇨🇳 China | 3300 |
525+
| Huawei Mini Game | `ENABLE_HUAWEI_MINI_GAME` / `HUAWEIMINIGAME` | 🇨🇳 China | 3400 |
526+
527+
#### 🌍 Global Platforms (7)
528+
529+
| Platform | Define Symbol | Region | Menu Priority |
530+
|----------|---------------|--------|---------------|
531+
| Discord | `ENABLE_DISCORD_MINI_GAME` / `DISCORDMINIGAME` | 🌍 Global | 2700 |
532+
| YouTube | `ENABLE_YOUTUBE_MINI_GAME` / `YOUTUBEMINIGAME` | 🌍 Global | 2800 |
533+
| Facebook | `ENABLE_FACEBOOK_MINI_GAME` / `FACEBOOKMINIGAME` | 🌍 Global | 2900 |
534+
| Google Play | `ENABLE_GOOGLEPLAY_MINI_GAME` / `GOOGLEPLAYMINIGAME` | 🌍 Global | 3000 |
535+
| TikTok | `ENABLE_TIKTOK_MINI_GAME` / `TIKTOKMINIGAME` | 🌍 Global | 3500 |
536+
| CrazyGames | `ENABLE_CRAZYGAMES_MINI_GAME` / `CRAZYGAMESMINIGAME` | 🌍 Global | 3600 |
537+
| Poki | `ENABLE_POKI_MINI_GAME` / `POKIMINIGAME` | 🌍 Global | 3700 |
518538

519539
#### Define Symbol Details
520540

521541
- **Unified Define**: `ENABLE_WEBGL_MINI_GAME` - Shared by all mini game platforms
522-
- **Platform Defines**: Independent defines for conditional compilation
542+
- **Platform Defines**: Independent defines for conditional compilation per platform
523543
- **Mutex Mechanism**: Enabling one mini game platform automatically disables others
544+
- **Menu Path**: `GameFrameX/Scripting Define Symbols/Enable [Platform] Mini Game`
524545

525546
---
526547

README.ko.md

Lines changed: 34 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -503,24 +503,45 @@ GameFrameX/
503503

504504
### Mini Game Platform Adaptation
505505

506-
GameFrameX provides one-click mini game platform adaptation, supporting the following platforms:
507-
508-
| Platform | Define Symbol | Menu Path |
509-
|----------|---------------|-----------|
510-
| WeChat Mini Game | `WEIXINMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
511-
| Alipay Mini Game | `ALIPAYMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
512-
| DouYin Mini Game | `DOUYINMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
513-
| KuaiShou Mini Game | `KUAISHOUMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
514-
| Baidu Mini Game | `BAIDUMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
515-
| TapTap Mini Game | `TAPTAPMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
516-
| Meituan Mini Game | `MEITUANMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
517-
| Bilibili Mini Game | `BILIBILIMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
506+
GameFrameX provides one-click mini game platform adaptation, supporting **21 mainstream mini game platforms** worldwide:
507+
508+
#### 🇨🇳 China Mainland Platforms (14)
509+
510+
| Platform | Define Symbol | Region | Menu Priority |
511+
|----------|---------------|--------|---------------|
512+
| WeChat Mini Game | `ENABLE_WECHAT_MINI_GAME` / `WEIXINMINIGAME` | 🇨🇳 China | 2000 |
513+
| DouYin Mini Game | `ENABLE_DOUYIN_MINI_GAME` / `DOUYINMINIGAME` | 🇨🇳 China | 2100 |
514+
| KuaiShou Mini Game | `ENABLE_KUAISHOU_MINI_GAME` / `KUAISHOUMINIGAME` | 🇨🇳 China | 2200 |
515+
| Baidu Mini Game | `ENABLE_BAIDU_MINI_GAME` / `BAIDUMINIGAME` | 🇨🇳 China | 2300 |
516+
| Alipay Mini Game | `ENABLE_ALIPAY_MINI_GAME` / `ALIPAYMINIGAME` | 🇨🇳 China | 2400 |
517+
| JD Mini Game | `ENABLE_JINGDONG_MINI_GAME` / `JINGDONGMINIGAME` | 🇨🇳 China | 2500 |
518+
| Taobao Mini Program | `ENABLE_TAOBAO_MINI_GAME` / `TAOBAOMINIGAME` | 🇨🇳 China | 2600 |
519+
| TapTap Mini Game | `ENABLE_TAPTAP_MINI_GAME` / `TAPTAPMINIGAME` | 🇨🇳 China | 2700 |
520+
| Meituan Mini Game | `ENABLE_MEITUAN_MINI_GAME` / `MEITUANMINIGAME` | 🇨🇳 China | 2800 |
521+
| Bilibili Mini Game | `ENABLE_BILIBILI_MINI_GAME` / `BILIBILIMINIGAME` | 🇨🇳 China | 2900 |
522+
| vivo Mini Game | `ENABLE_VIVO_MINI_GAME` / `VIVOMINIGAME` | 🇨🇳 China | 3100 |
523+
| OPPO Mini Game | `ENABLE_OPPO_MINI_GAME` / `OPPOSMINIGAME` | 🇨🇳 China | 3200 |
524+
| Xiaomi Mini Game | `ENABLE_XIAOMI_MINI_GAME` / `XIAOMIMINIGAME` | 🇨🇳 China | 3300 |
525+
| Huawei Mini Game | `ENABLE_HUAWEI_MINI_GAME` / `HUAWEIMINIGAME` | 🇨🇳 China | 3400 |
526+
527+
#### 🌍 Global Platforms (7)
528+
529+
| Platform | Define Symbol | Region | Menu Priority |
530+
|----------|---------------|--------|---------------|
531+
| Discord | `ENABLE_DISCORD_MINI_GAME` / `DISCORDMINIGAME` | 🌍 Global | 2700 |
532+
| YouTube | `ENABLE_YOUTUBE_MINI_GAME` / `YOUTUBEMINIGAME` | 🌍 Global | 2800 |
533+
| Facebook | `ENABLE_FACEBOOK_MINI_GAME` / `FACEBOOKMINIGAME` | 🌍 Global | 2900 |
534+
| Google Play | `ENABLE_GOOGLEPLAY_MINI_GAME` / `GOOGLEPLAYMINIGAME` | 🌍 Global | 3000 |
535+
| TikTok | `ENABLE_TIKTOK_MINI_GAME` / `TIKTOKMINIGAME` | 🌍 Global | 3500 |
536+
| CrazyGames | `ENABLE_CRAZYGAMES_MINI_GAME` / `CRAZYGAMESMINIGAME` | 🌍 Global | 3600 |
537+
| Poki | `ENABLE_POKI_MINI_GAME` / `POKIMINIGAME` | 🌍 Global | 3700 |
518538

519539
#### Define Symbol Details
520540

521541
- **Unified Define**: `ENABLE_WEBGL_MINI_GAME` - Shared by all mini game platforms
522-
- **Platform Defines**: Independent defines for conditional compilation
542+
- **Platform Defines**: Independent defines for conditional compilation per platform
523543
- **Mutex Mechanism**: Enabling one mini game platform automatically disables others
544+
- **Menu Path**: `GameFrameX/Scripting Define Symbols/Enable [Platform] Mini Game`
524545

525546
---
526547

README.md

Lines changed: 55 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ Editor/
286286
│ └── ReferencePoolComponentInspector.cs # Reference Pool Inspector
287287
├── InspectorLockShortcut/ # Inspector Lock
288288
│ └── InspectorLockShortcut.cs # Keyboard Shortcut Lock
289-
├── MiniGame/ # Mini Game Platform Adaptation ⭐
289+
├── MiniGame/ # Mini Game Platform Adaptation (21 Platforms)
290290
│ ├── MiniGameDefineSymbolHelper.cs # Base Define Symbol Manager
291291
│ ├── MiniGameDefineSymbolHelper.WeChat.cs # WeChat
292292
│ ├── MiniGameDefineSymbolHelper.Alipay.cs # Alipay
@@ -295,7 +295,20 @@ Editor/
295295
│ ├── MiniGameDefineSymbolHelper.Baidu.cs # Baidu
296296
│ ├── MiniGameDefineSymbolHelper.TapTap.cs # TapTap
297297
│ ├── MiniGameDefineSymbolHelper.Meituan.cs # Meituan
298-
│ └── MiniGameDefineSymbolHelper.Bilibili.cs # Bilibili
298+
│ ├── MiniGameDefineSymbolHelper.Bilibili.cs # Bilibili
299+
│ ├── MiniGameDefineSymbolHelper.JingDong.cs # JingDong (JD.com)
300+
│ ├── MiniGameDefineSymbolHelper.Taobao.cs # Taobao
301+
│ ├── MiniGameDefineSymbolHelper.Vivo.cs # vivo
302+
│ ├── MiniGameDefineSymbolHelper.OPPO.cs # OPPO
303+
│ ├── MiniGameDefineSymbolHelper.Xiaomi.cs # Xiaomi
304+
│ ├── MiniGameDefineSymbolHelper.Huawei.cs # Huawei
305+
│ ├── MiniGameDefineSymbolHelper.Discord.cs # Discord
306+
│ ├── MiniGameDefineSymbolHelper.YouTube.cs # YouTube
307+
│ ├── MiniGameDefineSymbolHelper.Facebook.cs # Facebook
308+
│ ├── MiniGameDefineSymbolHelper.GooglePlay.cs # Google Play
309+
│ ├── MiniGameDefineSymbolHelper.TikTok.cs # TikTok
310+
│ ├── MiniGameDefineSymbolHelper.CrazyGames.cs # CrazyGames
311+
│ └── MiniGameDefineSymbolHelper.Poki.cs # Poki
299312
├── PackageManager/ # Package Manager Window
300313
│ ├── PackageManagerWindow.cs # Package Manager Window
301314
│ └── PackagesManifest.cs # Package Manifest
@@ -503,24 +516,45 @@ GameFrameX/
503516

504517
### Mini Game Platform Adaptation
505518

506-
GameFrameX provides one-click mini game platform adaptation, supporting the following platforms:
507-
508-
| Platform | Define Symbol | Menu Path |
509-
|----------|---------------|-----------|
510-
| WeChat Mini Game | `WEIXINMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
511-
| Alipay Mini Game | `ALIPAYMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
512-
| DouYin Mini Game | `DOUYINMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
513-
| KuaiShou Mini Game | `KUAISHOUMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
514-
| Baidu Mini Game | `BAIDUMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
515-
| TapTap Mini Game | `TAPTAPMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
516-
| Meituan Mini Game | `MEITUANMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
517-
| Bilibili Mini Game | `BILIBILIMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
519+
GameFrameX provides one-click mini game platform adaptation, supporting **21 mainstream mini game platforms** worldwide:
520+
521+
#### 🇨🇳 China Mainland Platforms (14)
522+
523+
| Platform | Define Symbol | Region | Menu Priority |
524+
|----------|---------------|--------|---------------|
525+
| WeChat Mini Game | `ENABLE_WECHAT_MINI_GAME` / `WEIXINMINIGAME` | 🇨🇳 China | 2000 |
526+
| DouYin Mini Game | `ENABLE_DOUYIN_MINI_GAME` / `DOUYINMINIGAME` | 🇨🇳 China | 2100 |
527+
| KuaiShou Mini Game | `ENABLE_KUAISHOU_MINI_GAME` / `KUAISHOUMINIGAME` | 🇨🇳 China | 2200 |
528+
| Baidu Mini Game | `ENABLE_BAIDU_MINI_GAME` / `BAIDUMINIGAME` | 🇨🇳 China | 2300 |
529+
| Alipay Mini Game | `ENABLE_ALIPAY_MINI_GAME` / `ALIPAYMINIGAME` | 🇨🇳 China | 2400 |
530+
| JD Mini Game | `ENABLE_JINGDONG_MINI_GAME` / `JINGDONGMINIGAME` | 🇨🇳 China | 2500 |
531+
| Taobao Mini Program | `ENABLE_TAOBAO_MINI_GAME` / `TAOBAOMINIGAME` | 🇨🇳 China | 2600 |
532+
| TapTap Mini Game | `ENABLE_TAPTAP_MINI_GAME` / `TAPTAPMINIGAME` | 🇨🇳 China | 2700 |
533+
| Meituan Mini Game | `ENABLE_MEITUAN_MINI_GAME` / `MEITUANMINIGAME` | 🇨🇳 China | 2800 |
534+
| Bilibili Mini Game | `ENABLE_BILIBILI_MINI_GAME` / `BILIBILIMINIGAME` | 🇨🇳 China | 2900 |
535+
| vivo Mini Game | `ENABLE_VIVO_MINI_GAME` / `VIVOMINIGAME` | 🇨🇳 China | 3100 |
536+
| OPPO Mini Game | `ENABLE_OPPO_MINI_GAME` / `OPPOSMINIGAME` | 🇨🇳 China | 3200 |
537+
| Xiaomi Mini Game | `ENABLE_XIAOMI_MINI_GAME` / `XIAOMIMINIGAME` | 🇨🇳 China | 3300 |
538+
| Huawei Mini Game | `ENABLE_HUAWEI_MINI_GAME` / `HUAWEIMINIGAME` | 🇨🇳 China | 3400 |
539+
540+
#### 🌍 Global Platforms (7)
541+
542+
| Platform | Define Symbol | Region | Menu Priority |
543+
|----------|---------------|--------|---------------|
544+
| Discord | `ENABLE_DISCORD_MINI_GAME` / `DISCORDMINIGAME` | 🌍 Global | 2700 |
545+
| YouTube | `ENABLE_YOUTUBE_MINI_GAME` / `YOUTUBEMINIGAME` | 🌍 Global | 2800 |
546+
| Facebook | `ENABLE_FACEBOOK_MINI_GAME` / `FACEBOOKMINIGAME` | 🌍 Global | 2900 |
547+
| Google Play | `ENABLE_GOOGLEPLAY_MINI_GAME` / `GOOGLEPLAYMINIGAME` | 🌍 Global | 3000 |
548+
| TikTok | `ENABLE_TIKTOK_MINI_GAME` / `TIKTOKMINIGAME` | 🌍 Global | 3500 |
549+
| CrazyGames | `ENABLE_CRAZYGAMES_MINI_GAME` / `CRAZYGAMESMINIGAME` | 🌍 Global | 3600 |
550+
| Poki | `ENABLE_POKI_MINI_GAME` / `POKIMINIGAME` | 🌍 Global | 3700 |
518551

519552
#### Define Symbol Details
520553

521554
- **Unified Define**: `ENABLE_WEBGL_MINI_GAME` - Shared by all mini game platforms
522-
- **Platform Defines**: Independent defines for conditional compilation
555+
- **Platform Defines**: Independent defines for conditional compilation per platform
523556
- **Mutex Mechanism**: Enabling one mini game platform automatically disables others
557+
- **Menu Path**: `GameFrameX/Scripting Define Symbols/Enable [Platform] Mini Game`
524558

525559
---
526560

@@ -543,6 +577,12 @@ GameFrameX provides one-click mini game platform adaptation, supporting the foll
543577

544578
## 🔄 Changelog
545579

580+
### v1.4.0 (2025-04-16)
581+
- ✨ Added 13 new mini game platforms (JD, Taobao, Discord, YouTube, Facebook, Google Play, vivo, OPPO, Xiaomi, Huawei, TikTok, CrazyGames, Poki)
582+
- ✨ Expanded from 8 to 21 platforms, covering global mainstream mini game platforms
583+
- 📚 Updated all language versions of README documentation with latest platform support
584+
- 🐛 Optimized platform define symbol management and improved mutex mechanism stability
585+
546586
### v1.3.6 (2025-05-28)
547587
- 🐛 Fixed duplicate GUID issues
548588
- ✨ Added Meituan, Bilibili mini game platform adaptation

README.zh-CN.md

Lines changed: 55 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ Editor/
286286
│ └── ReferencePoolComponentInspector.cs # 引用池检视
287287
├── InspectorLockShortcut/ # 检视面板锁定
288288
│ └── InspectorLockShortcut.cs # 快捷键锁定
289-
├── MiniGame/ # 小游戏平台适配 ⭐
289+
├── MiniGame/ # 小游戏平台适配(21个平台)
290290
│ ├── MiniGameDefineSymbolHelper.cs # 基础宏定义管理
291291
│ ├── MiniGameDefineSymbolHelper.WeChat.cs # 微信
292292
│ ├── MiniGameDefineSymbolHelper.Alipay.cs # 支付宝
@@ -295,7 +295,20 @@ Editor/
295295
│ ├── MiniGameDefineSymbolHelper.Baidu.cs # 百度
296296
│ ├── MiniGameDefineSymbolHelper.TapTap.cs # TapTap
297297
│ ├── MiniGameDefineSymbolHelper.Meituan.cs # 美团
298-
│ └── MiniGameDefineSymbolHelper.Bilibili.cs # Bilibili
298+
│ ├── MiniGameDefineSymbolHelper.Bilibili.cs # Bilibili
299+
│ ├── MiniGameDefineSymbolHelper.JingDong.cs # 京东
300+
│ ├── MiniGameDefineSymbolHelper.Taobao.cs # 淘宝
301+
│ ├── MiniGameDefineSymbolHelper.Vivo.cs # vivo
302+
│ ├── MiniGameDefineSymbolHelper.OPPO.cs # OPPO
303+
│ ├── MiniGameDefineSymbolHelper.Xiaomi.cs # 小米
304+
│ ├── MiniGameDefineSymbolHelper.Huawei.cs # 华为
305+
│ ├── MiniGameDefineSymbolHelper.Discord.cs # Discord
306+
│ ├── MiniGameDefineSymbolHelper.YouTube.cs # YouTube
307+
│ ├── MiniGameDefineSymbolHelper.Facebook.cs # Facebook
308+
│ ├── MiniGameDefineSymbolHelper.GooglePlay.cs # Google Play
309+
│ ├── MiniGameDefineSymbolHelper.TikTok.cs # TikTok
310+
│ ├── MiniGameDefineSymbolHelper.CrazyGames.cs # CrazyGames
311+
│ └── MiniGameDefineSymbolHelper.Poki.cs # Poki
299312
├── PackageManager/ # 包管理器窗口
300313
│ ├── PackageManagerWindow.cs # 包管理窗口
301314
│ └── PackagesManifest.cs # 包清单管理
@@ -503,24 +516,45 @@ GameFrameX/
503516

504517
### 小游戏平台适配
505518

506-
GameFrameX 提供一键切换的小游戏平台适配功能,支持以下平台:
507-
508-
| 平台 | 宏定义 | 菜单路径 |
509-
|------|--------|----------|
510-
| 微信小程序 | `WEIXINMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
511-
| 支付宝小程序 | `ALIPAYMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
512-
| 抖音小程序 | `DOUYINMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
513-
| 快手小程序 | `KUAISHOUMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
514-
| 百度小程序 | `BAIDUMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
515-
| TapTap 小游戏 | `TAPTAPMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
516-
| 美团小程序 | `MEITUANMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
517-
| Bilibili 小程序 | `BILIBILIMINIGAME` | `GameFrameX/Scripting Define Symbols/` |
519+
GameFrameX 提供一键切换的小游戏平台适配功能,支持**全球21个主流小游戏平台**
520+
521+
#### 🇨🇳 中国大陆平台(14个)
522+
523+
| 平台 | 宏定义 | 地区 | 菜单优先级 |
524+
|------|--------|------|-----------|
525+
| 微信小程序 | `ENABLE_WECHAT_MINI_GAME` / `WEIXINMINIGAME` | 🇨🇳 中国 | 2000 |
526+
| 抖音小程序 | `ENABLE_DOUYIN_MINI_GAME` / `DOUYINMINIGAME` | 🇨🇳 中国 | 2100 |
527+
| 快手小程序 | `ENABLE_KUAISHOU_MINI_GAME` / `KUAISHOUMINIGAME` | 🇨🇳 中国 | 2200 |
528+
| 百度小程序 | `ENABLE_BAIDU_MINI_GAME` / `BAIDUMINIGAME` | 🇨🇳 中国 | 2300 |
529+
| 支付宝小程序 | `ENABLE_ALIPAY_MINI_GAME` / `ALIPAYMINIGAME` | 🇨🇳 中国 | 2400 |
530+
| 京东小程序 | `ENABLE_JINGDONG_MINI_GAME` / `JINGDONGMINIGAME` | 🇨🇳 中国 | 2500 |
531+
| 淘宝小程序 | `ENABLE_TAOBAO_MINI_GAME` / `TAOBAOMINIGAME` | 🇨🇳 中国 | 2600 |
532+
| TapTap 小游戏 | `ENABLE_TAPTAP_MINI_GAME` / `TAPTAPMINIGAME` | 🇨🇳 中国 | 2700 |
533+
| 美团小程序 | `ENABLE_MEITUAN_MINI_GAME` / `MEITUANMINIGAME` | 🇨🇳 中国 | 2800 |
534+
| Bilibili 小程序 | `ENABLE_BILIBILI_MINI_GAME` / `BILIBILIMINIGAME` | 🇨🇳 中国 | 2900 |
535+
| vivo 小游戏 | `ENABLE_VIVO_MINI_GAME` / `VIVOMINIGAME` | 🇨🇳 中国 | 3100 |
536+
| OPPO 小游戏 | `ENABLE_OPPO_MINI_GAME` / `OPPOSMINIGAME` | 🇨🇳 中国 | 3200 |
537+
| 小米小游戏 | `ENABLE_XIAOMI_MINI_GAME` / `XIAOMIMINIGAME` | 🇨🇳 中国 | 3300 |
538+
| 华为小游戏 | `ENABLE_HUAWEI_MINI_GAME` / `HUAWEIMINIGAME` | 🇨🇳 中国 | 3400 |
539+
540+
#### 🌍 海外平台(7个)
541+
542+
| 平台 | 宏定义 | 地区 | 菜单优先级 |
543+
|------|--------|------|-----------|
544+
| Discord | `ENABLE_DISCORD_MINI_GAME` / `DISCORDMINIGAME` | 🌍 全球 | 2700 |
545+
| YouTube | `ENABLE_YOUTUBE_MINI_GAME` / `YOUTUBEMINIGAME` | 🌍 全球 | 2800 |
546+
| Facebook | `ENABLE_FACEBOOK_MINI_GAME` / `FACEBOOKMINIGAME` | 🌍 全球 | 2900 |
547+
| Google Play | `ENABLE_GOOGLEPLAY_MINI_GAME` / `GOOGLEPLAYMINIGAME` | 🌍 全球 | 3000 |
548+
| TikTok | `ENABLE_TIKTOK_MINI_GAME` / `TIKTOKMINIGAME` | 🌍 全球 | 3500 |
549+
| CrazyGames | `ENABLE_CRAZYGAMES_MINI_GAME` / `CRAZYGAMESMINIGAME` | 🌍 全球 | 3600 |
550+
| Poki | `ENABLE_POKI_MINI_GAME` / `POKIMINIGAME` | 🌍 全球 | 3700 |
518551

519552
#### 宏定义说明
520553

521554
- **统一宏定义**: `ENABLE_WEBGL_MINI_GAME` - 所有小游戏平台共享
522-
- **平台宏定义**: 各平台独立宏,用于条件编译
555+
- **平台宏定义**: 各平台独立宏定义,用于条件编译
523556
- **互斥机制**: 开启任一小游戏平台会自动关闭其他平台
557+
- **菜单位置**: `GameFrameX/Scripting Define Symbols/Enable [平台名称] Mini Game`
524558

525559
---
526560

@@ -543,6 +577,12 @@ GameFrameX 提供一键切换的小游戏平台适配功能,支持以下平台
543577

544578
## 🔄 更新日志
545579

580+
### v1.4.0 (2025-04-16)
581+
- ✨ 新增13个小游戏平台支持(京东、淘宝、Discord、YouTube、Facebook、Google Play、vivo、OPPO、小米、华为、TikTok、CrazyGames、Poki)
582+
- ✨ 平台总数从8个扩展到21个,覆盖全球主流小游戏平台
583+
- 📚 更新所有语言版本的 README 文档,同步最新平台支持信息
584+
- 🐛 优化平台宏定义管理,提升互斥机制稳定性
585+
546586
### v1.3.6 (2025-05-28)
547587
- 🐛 修复文件 GUID 重复的问题
548588
- ✨ 新增美团、Bilibili 小游戏平台适配

0 commit comments

Comments
 (0)