WeChat mini gamesCreatejs 6% Phaser 6% Three.js 6% Laya 29% Cocos 47% WeChat Mini Games Engines....

Post on 16-Oct-2020

5 views 0 download

Transcript of WeChat mini gamesCreatejs 6% Phaser 6% Three.js 6% Laya 29% Cocos 47% WeChat Mini Games Engines....

WeChat ⼩小游戏 mini games

跳⼀一跳 (Tiao Yi Tiao)

Single-Player Multi-Player

Game Type Developer Engine

HuanLe DouDiZhu Chinese Spades Tencent Cocos

SiChuan MaJiang Majong Tencent Cocos

TianTian DeZhou Texas Hold-em Poker Tencent Cocos

Tencent Zhongguo XiangQi Chinese Chess Tencent Cocos

AiXiaoChu LeYuan Jewel Quest Tencent Cocos

HuanLe TanKe DaZhan Tank Battle Tencent Cocos

HuanLe XiaoXiaoXiao Jewel Quest Gameley Cocos

BaoHuLuoBo XunWanBan Carrot Protector Feiyu Laya

QuanMing DaLeDou P2P Duels / Adventure Quest Tencent Laya

YueDong Yinfu Music Simulation / Guitar Hero Tencent Laya

GuangDong MaJiang Majong Tencent Laya

GuiZhou MaJiang Majong Tencent Laya

XingTu WeGoing SpaceShip Hopping Tencent Laya

DaJiaLaZhaoCha Wechat Version Spot the difference Tencent Phaser

QuanHuang MingYun KO BuFu Wack-a-mole Tencent CreatejsTiao Yi Tiao Bottle Flip Tencent Three.jsJiNianBeiGu Monument Valley Tencent / UsTwo Custom (WebGL)

Released WeChat Mini Games

WeChat Mini Game Entry Points

Invitation QR Code

Mini Program History Mini Games Search

WeChat Mini Game Entry Points

Newest Mini Games Most Played By Friends

WeChat Mini Game Entry Points

Custom6%

Createjs6%

Phaser6%

Three.js6%

Laya29%

Cocos47%

WeChat Mini Games Engines

Mini Games HTML5 Native

Entry Points WeChat Browser, Wechat, Facebook App Stores

Acquisition Cost Low Low High

Open / Activation Rate High High Low

Return Rate and Revenue TBD Low High

Performance Medium Low High

Local Storage Medium Low High

Social Gaming Great Good Poor

Coding Languages JavaScript, TypeScript JavaScript, TypeScriptMany Low Level and Scripting Languages

WeChat Mini Games vs. HTML5 vs. Native

Mini Game Development TechnologiesLow Level

Chinese Game Engines International Game Engines

WeChat SDK

Mini Games JS Framework

Mini Game Code

JavaScript VM (V8 / JS Core)

User Acct. Sharing Payment

File System

Graphic Rendering

Media Networking Hardware

Mini Games with JS and Native Layer

Mini Game Code

JavaScript VM (V8 / JS Core)

User Acct. Sharing

Payment

File System

Graphic Rendering

Media Networking Hardware

Native

Rendering Storage Networking AV

WeChat SDK

User Payment Files Multimedia

JS-Native Binding

JS-Native Binding

Mini Games - Full Framework

Mini Game Code

JavaScript VM (V8 / JS Core)

Graphic Rendering

Game Logic

WeChat SDK

User Payment Files Multimedia

Browser Adapter

DOM Image

AudioStorage

WebSocket

XHR

WeChat API

H5 API

JS-Native Binding

Native

Rendering Storage Networking AV

JS-Native Binding

Mini Games Framework with Game Engine

Mini Game Code

JavaScript VM (V8 / JS Core)

Game Logic

WeChat SDK

User Payment Files Multimedia

Engine APIGame Engine

Drawing AnimationNetworkingUI Physics …

WeChat API

JS-Native Binding

Native

Rendering Storage Networking AV

JS-Native Binding

Cocos Creator game engine editor supports common game development features.

Simulator

Toolbar

Code Editor

Debugger

File Menu

Basic layout of the WeChat developer tools for ⼩小游戏