闲鱼Flutter互动引擎系列——整体设计篇

作者:闲鱼技术-然道

0. 什么是Candy引擎

​ Candy引擎是闲鱼技术团队设计开发的一款APP嵌入式的、轻量级的、易于开发、性能稳定的互动引擎。其中游戏系列符合业界标准,绘制系统高度融合Flutter体系,游戏场景和Flutter UI可以无缝混排,动画系统对主流格式的支持友好且易扩展。本文从缘起开始讲解下我们为什么要做这款引擎以及我们是如何设计这款引擎的。

1. 缘起

​ 最近APP游戏化成为了一个新的风口,把在游戏中一些好玩的、能吸引用户的娱乐方式或场景应用在应用当中,以达到增加用户粘性,提升DAU的效果,成本较低。同时在一些需要对用户有引导性的场景,游戏化还可以使用户更易于接受并完成引导性任务,并通过激励的形式鼓励用户持续沉浸在任务当中,形成良性循环。

​ 目前APP内嵌小游戏一般采用

猜你喜欢

转载自yq.aliyun.com/articles/747522