SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
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 Createjs
Tiao Yi Tiao Bottle Flip Tencent Three.js
JiNianBeiGu 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
Custom
6%
Createjs
6%
Phaser
6%
Three.js
6%
Laya
29%
Cocos
47%
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, TypeScript
Many Low Level and
Scripting Languages
WeChat Mini Games vs. HTML5 vs. Native
Mini Game Development Technologies
Low 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 API
Game 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 ⼩小游戏

Contenu connexe

Similaire à Le Wagon - We Chat Mini games 101

Presentation 1 22nd August 2008
Presentation 1   22nd August 2008Presentation 1   22nd August 2008
Presentation 1 22nd August 2008carlyle o
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
Fundamentals of game development overview
Fundamentals of game development overviewFundamentals of game development overview
Fundamentals of game development overviewChaffey College
 
Full stack development in Go
Full stack development in GoFull stack development in Go
Full stack development in GoYves Junqueira
 
INCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentationINCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentationBeth Gallaway
 
Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)Nataly Eliyahu
 
Lecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_processLecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_processSayed Ahmed
 
Landscape Of Virtual World Systems
Landscape Of Virtual World SystemsLandscape Of Virtual World Systems
Landscape Of Virtual World SystemsTim Holt
 
Get Your Game On: Gaming at the Library
Get Your Game On: Gaming at the LibraryGet Your Game On: Gaming at the Library
Get Your Game On: Gaming at the LibraryBeth Gallaway
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Sarah Sexton
 
Game Development Company, Flash Game Development,
Game Development Company, Flash Game Development,Game Development Company, Flash Game Development,
Game Development Company, Flash Game Development,Gateway Technolabs
 
Adobe Gaming Conference Israel - The State Of Flash Games In Israel
Adobe Gaming Conference Israel - The State Of Flash Games In IsraelAdobe Gaming Conference Israel - The State Of Flash Games In Israel
Adobe Gaming Conference Israel - The State Of Flash Games In IsraelAlmog Koren
 
Html5 game using impact js
Html5 game using impact jsHtml5 game using impact js
Html5 game using impact jsHa Bogay
 
Windows10 gamedevoverviewexcludingvideos
Windows10 gamedevoverviewexcludingvideosWindows10 gamedevoverviewexcludingvideos
Windows10 gamedevoverviewexcludingvideosJaime Rodriguez Carrete
 
Albion Online - Software Architecture of an MMO (talk at Quo Vadis 2016, Berlin)
Albion Online - Software Architecture of an MMO (talk at Quo Vadis 2016, Berlin)Albion Online - Software Architecture of an MMO (talk at Quo Vadis 2016, Berlin)
Albion Online - Software Architecture of an MMO (talk at Quo Vadis 2016, Berlin)David Salz
 

Similaire à Le Wagon - We Chat Mini games 101 (20)

Presentation 1 22nd August 2008
Presentation 1   22nd August 2008Presentation 1   22nd August 2008
Presentation 1 22nd August 2008
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Fundamentals of game development overview
Fundamentals of game development overviewFundamentals of game development overview
Fundamentals of game development overview
 
Full stack development in Go
Full stack development in GoFull stack development in Go
Full stack development in Go
 
INCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentationINCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentation
 
Metro Oct 2007
Metro  Oct 2007Metro  Oct 2007
Metro Oct 2007
 
Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)
 
Lecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_processLecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_process
 
BSS COMPANY
BSS COMPANYBSS COMPANY
BSS COMPANY
 
Landscape Of Virtual World Systems
Landscape Of Virtual World SystemsLandscape Of Virtual World Systems
Landscape Of Virtual World Systems
 
Get Your Game On: Gaming at the Library
Get Your Game On: Gaming at the LibraryGet Your Game On: Gaming at the Library
Get Your Game On: Gaming at the Library
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018
 
Virtual Worlds Oct 2007
Virtual Worlds Oct 2007Virtual Worlds Oct 2007
Virtual Worlds Oct 2007
 
Presentation3
Presentation3Presentation3
Presentation3
 
Game Development Company, Flash Game Development,
Game Development Company, Flash Game Development,Game Development Company, Flash Game Development,
Game Development Company, Flash Game Development,
 
Offshore Game Development Presentation
Offshore Game Development PresentationOffshore Game Development Presentation
Offshore Game Development Presentation
 
Adobe Gaming Conference Israel - The State Of Flash Games In Israel
Adobe Gaming Conference Israel - The State Of Flash Games In IsraelAdobe Gaming Conference Israel - The State Of Flash Games In Israel
Adobe Gaming Conference Israel - The State Of Flash Games In Israel
 
Html5 game using impact js
Html5 game using impact jsHtml5 game using impact js
Html5 game using impact js
 
Windows10 gamedevoverviewexcludingvideos
Windows10 gamedevoverviewexcludingvideosWindows10 gamedevoverviewexcludingvideos
Windows10 gamedevoverviewexcludingvideos
 
Albion Online - Software Architecture of an MMO (talk at Quo Vadis 2016, Berlin)
Albion Online - Software Architecture of an MMO (talk at Quo Vadis 2016, Berlin)Albion Online - Software Architecture of an MMO (talk at Quo Vadis 2016, Berlin)
Albion Online - Software Architecture of an MMO (talk at Quo Vadis 2016, Berlin)
 

Dernier

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Dernier (20)

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

Le Wagon - We Chat Mini games 101

  • 2. 跳⼀一跳 (Tiao Yi Tiao) Single-Player Multi-Player
  • 3. 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 Createjs Tiao Yi Tiao Bottle Flip Tencent Three.js JiNianBeiGu Monument Valley Tencent / UsTwo Custom (WebGL) Released WeChat Mini Games
  • 4. WeChat Mini Game Entry Points Invitation QR Code
  • 5. Mini Program History Mini Games Search WeChat Mini Game Entry Points
  • 6. Newest Mini Games Most Played By Friends WeChat Mini Game Entry Points
  • 8. 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, TypeScript Many Low Level and Scripting Languages WeChat Mini Games vs. HTML5 vs. Native
  • 9. Mini Game Development Technologies Low Level Chinese Game Engines International Game Engines WeChat SDK
  • 10. Mini Games JS Framework Mini Game Code JavaScript VM (V8 / JS Core) User Acct. Sharing Payment File System Graphic Rendering Media Networking Hardware …
  • 11. 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
  • 12. 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
  • 13. Mini Games Framework with Game Engine Mini Game Code JavaScript VM (V8 / JS Core) Game Logic WeChat SDK User Payment Files Multimedia Engine API Game Engine Drawing AnimationNetworkingUI Physics … WeChat API JS-Native Binding Native Rendering Storage Networking AV JS-Native Binding
  • 14. Cocos Creator game engine editor supports common game development features.
  • 15. Simulator Toolbar Code Editor Debugger File Menu Basic layout of the WeChat developer tools for ⼩小游戏