Skip to content

iOS游戏功能调研

jiaxw32 edited this page Sep 12, 2020 · 4 revisions

目标

调研业界主流非游戏类 App 中,小游戏技术实现方案。

调研技术

利用 iOS 越狱设备和 UI 分析工具 Reveal,通过查看 App 内游戏界面层级,分析其实现技术。

业界主流 App 调研

京东

功能入口

我的 > 游戏与互动

游戏技术实现

  • 宠汪汪(H5)

  • 摇钱树(H5)

  • 天天加速(H5)

  • 种豆得豆(H5)

  • 京奇世界(RN)

美团

功能入口

首页 > 更多 > 娱乐

游戏入口

  • 免费领水果(H5)

  • 袋鼠快跑(H5)

淘宝

功能入口

我的淘宝 > 频道广场 > 互动娱乐

游戏技术实现

  • 天猫农场(H5)

  • 金币庄园(H5

支付宝

功能入口

首页 > 更多 > 教育公益

游戏技术实现

  • 蚂蚁森林(H5

  • 蚂蚁庄园(H5

拼多多

功能入口

首页 > 多多果园/多多爱消除/多多赚大钱

游戏技术实现

  • 多多果园(H5)

  • 多多爱消除(H5)

  • 多多赚大钱(H5)

微信

功能入口

发现 > 游戏

游戏技术实现

  • 欢乐斗地主(WAOpenGLView/EJJavaScriptView/EAGLView)

  • 腾讯桌球(WAOpenGLView/EJJavaScriptView/EAGLView)

  • 欢乐麻将(WAOpenGLView/EJJavaScriptView/EAGLView)

总结

App 名称 游戏 实现技术
京东 宠汪汪、摇钱树、京奇世界、天天加速、种豆得豆 京奇世界使用 RN 实现,其他用 H5 实现
美团 袋鼠快跑、免费领水果 H5
拼多多 多多果园、多多爱消除、多多赚大钱 H5
支付宝 蚂蚁森林、蚂蚁庄园 H5
淘宝 天猫农场、金币庄园 H5
微信 欢乐斗地主、腾讯桌球、欢乐麻将 WAOpenGLView/EJJavaScriptView/EAGLView

目前业界主流 App 中的小游戏主要使用 H5 实现,微信里边一些免下载的游戏没有使用 WKWebView,而是使用 OpenGLEJJavaScriptView 实现,具体技术需要进一步研究。

参考资料

Clone this wiki locally