《基于OPhone终端操作系统的游戏旗舰平台的创新与研发.ppt》由会员分享,可在线阅读,更多相关《基于OPhone终端操作系统的游戏旗舰平台的创新与研发.ppt(28页珍藏版)》请在三一办公上搜索。
1、中国移动集团级重点研发项目结题汇报报告,2/27/2023,项目名称:基于OPhone终端操作系统的游戏旗舰平台的创新与研发游戏管理与互动旗舰平台研发,一.课题目标实现情况,目 录,二、主要研究成果,1.1 研究背景及目标 游戏产业发展趋势,游戏产业发展迅猛,近年来,移动终端能力的快速提升,为移动终端上的高品质游戏发展提供可能。,精品游戏层出不穷,智能终端成为游戏的又一巨大增长点,3G以及WLAN网络的快速发展,也推动了智能终端游戏发展。,网络带宽,3G无线带宽与有线带宽的差距逐步缩小无线上网资费下调,降低了用户门槛无线下载或在线玩大容量、高品质游戏成为可能,手机游戏,移动互联网,分发平台,应
2、用分发平台降低了游戏分销的门槛,使普通开发者也可以在平台上出售游戏为用户提供一站式应用和社区平台,用户可以便捷的获取和分享游戏全球手机应用下载中70是游戏,面对游戏产业庞大的市场前景,互联网公司大量进入游戏市场,中国移动的市场地位收到挑战。,中国移动手机游戏收入10亿元,超过30%,用户市场,1.1 研究背景及目标 终端成为游戏业务的关键要素,手机终端作为移动业务向用户展示的第一窗口,其对于业务的整体体验具有决定性作用。通过OPhone等终端产品研发,研究院在终端领域已经具备了较为深厚的技术积累,具备了提升业务体验,支撑业务发展的能力。,2010年度起,OPhone开始了与辽宁、四川、江苏、浙
3、江、互联网等基地的深入合作,开启以终端支撑业务发展的新局面.,2011年,2010年,2009年,终端质量大幅度提升。多款终端上市。,实现对中国移动自由业务的全面支持。,OPhone2.0,OPhone1.5,软件兼容性大幅度提升。实现公板解决方案,降低厂商研发门槛。,OPhone2.5,One CMCC,OPhone项目启动以来,研究院一直致力于基于OPhone OS为中国移动的现网以及业务平台优化提供支撑。近年来在现网的运营、规范制定以及业务质量大会战中承担技术方案验证、现网缺陷排查等工作,为现网、业务平台质量提升作出贡献。,1.1 研究背景及目标 研究院与游戏基地互补合作,促进业务发展,
4、2010年度,研究院与江苏游戏基地建立了密切的合作关系,通过优势互补,有效推动了业务开展。面对游戏业务发展的新趋势,研究院与江苏基地进一步合作,提升业务品质的需求日益迫切。,2010年,中国移动游戏基地与研究院密切合作,在以OPhone为代表的最新智能终端平台上,完成了游戏大厅的客户端的开发,实现了包括如下的功能:游戏浏览游戏下载游戏推荐咨询浏览上述等功能完成突破了wap网关对于大尺寸游戏的限制,大幅度推进了游戏业务的发展。,游戏产业的社区化、种类丰富化、游戏网络化趋势。,在这样的趋势下,充分利用研究院对于OPhone、Android等最新智能终端技术的深度掌控。对现有游戏业务中丰富游戏大厅的
5、展现形式,提高用户使用游戏业务的兴趣为用户提供安全、便捷的在线游戏服务提供全面完备的手机游戏管理功能在终端上展现游戏社区。等方面的优化需求日益迫切。,省公司具备成熟的运营平台、丰富的内容支持,以及庞大的用户规模;研究院具备对于终端平台的掌控、最新的终端技术;省公司与研究院优势互补,可以有效推动业务优化提升。,研究院与江苏基地联合研发前期成果,1.1 研究背景及目标研究院与游戏基地互补合作,促进业务发展,研究院利用对于OPhone等高端智能平台技术的深度掌控,在客户端侧展开研究和探索,为基地的业务能力提升做好支撑。,研究院,游戏基地,原型产品研发,终端技术支持,业务规范编撰,专利挖掘申请,产品运
6、营业务优化,UI设计,研究院通过新产品的调研、新技术的研究,研发基于最新技术的原型产品,辅助业务基地完成业务优化。,研究院利用对于OPhone等智能终端的深度掌控,向业务基地提供终端技术支持。,研究院根据业务运营情况,以及当前的新技术、竞品情况,编撰规范,支撑业务发展。,研究院利用专家资源,在业务领域与业务基地一同进行专利的挖掘和前沿技术的研究,并与业务基地合作完成专利申请工作。,研究院根据最新的UI趋势,设计制作符合业务特色的用户界面,为业务的体验提升服务。,1.2 主要研究内容,本研究课题,旨在基于OPhone操作系统,研发优化现有游戏大厅客户端,打造游戏大厅旗舰客户端软件,配合游戏基地完
7、成游戏业务旗舰平台研发,后续还将逐步把客户端优化技术扩展到如Android各类操作系统平台。,客户端能力优化研究,主屏Widget展现能力研发,通过主屏的Widget,向用户直观展现游戏业务,通过动态推荐,将用户最喜好的游戏实时推荐给用户。通过终端第一界面展现游戏业务,向用户提供最便捷的游戏入口。通过主屏界面,展示已经安装的游戏,使用户最容易发现游戏入口,方便用户体验,提升用户满意度。通过炫酷的换肤功能,提升业务客户端整体用户体验。,主屏动态展示游戏下载过程能力研发,在主屏动态展示游戏下载过程,利用最新终端技术,实现主屏游戏图标的动态显示功能。通过建立主屏程序与游戏大厅下载管理程序的通讯机制,
8、完成主屏程序与游戏大厅下载管理程序的同步更新。通过在主屏动态显示游戏下载进度,带给用户直观、炫酷的游戏下载体验。通过主屏下载进度的展现,打造游戏业务客户端与终端一体化的体验。,游戏评论、互动功能研发,在游戏大厅中,增加用户评论、互动,促进业务营销,在游戏详情增加游戏评分、评论功能通过游戏评论,为用户选购游戏提供指引,提升业务体验。并刺激用户对于优秀游戏的购买欲望,促进优秀游戏推广。打通客户端与游戏社区之间的通道,提升用户粘性,出尽业务推广。,配合服务器完成旗舰平台功能研发,在线游戏统一帐号登录能力研发,用户登录在游戏大厅中,无需二次登录,直接登录大厅内的在线游戏。,通过统一帐号登录功能,简化用
9、户使用流程,用户无需记录在线游戏登录信息,大幅度提升用户体验。统一帐号登录登录功能,将在线游戏和游戏大厅有机整合概念,带给用户整体化的体验。,完善本地游戏程序的管理功能,将游戏大厅打造为终端本地游戏的入口。,通过本地游戏管理模块,将非游戏大厅下载的游戏统一到游戏大厅管理。根据用户安装游戏的先后、使用频率等多种排序方式,便于用户快速找到想玩的游戏。,本地游戏管理能力研发,1.2 主要研究内容技术难点及解决方案,Widget方案体系结构,终端主屏程序,终端 OS Framework,终端游戏大厅客户端程序,游戏大厅Service,AppWidget Provider,DownloadService
10、,GameManageMent,终端游戏大厅Widget,AppWidget Service,展现能力弱,解决方案:扩展Widget使用的视图类,定义、设计满足游戏大厅功能的,具有拖拽、动画展现能力的视图类;修改终端主屏应用程序,区分Widget的操作动作与主屏操作动作,避免出现操作冲突。,推送实现难,解决方案:利用Widget机制自带的更新定时器,以1天为频率,更新在线游戏;游戏平台后台统计用户下载游戏频率和喜好,实时根据用户的登录信息,个性化地为用户准备更新的游戏。,2.2.3 游戏大厅本地游戏管理技术方案,本地游戏管理技术方案体系结构,游戏大厅旗舰客户端本地程序管理模块,非游戏大厅下载的
11、应用软件,游戏业务旗舰平台服务器模块,使用Intent Category过滤机制,查询出游戏大厅下载的游戏。,本地游戏杂统一管理难,根据平台提供的常见游戏列表,查询出非大厅下载的游戏。,对于不在上述两类中的应用程序,视为非游戏的应用程序。,游戏大厅下载的游戏,非游戏大厅下载的游戏,旗舰游戏大厅进行管理的程序,通过在合作方规范里面明确合作方开发的游戏的Intent Category,可以在程序管理模块查询出标记为相应的Intent Category的游戏。,SQLite数据库,终端程序管理器,通过终端的程序管理模块以及本地数据库,共同作为本地游戏管理的信息源。,1.2 主要研究内容子课题配合部分
12、分工,牵头部门:江苏省公司/游戏基地,江苏省公司/游戏基地的工作重点在与服务器研发、业务运营策略制定以及业务内容组织。,定期例会沟通定期交换周报,软件代码共同管理联合专利挖掘、申请,配合部门:研究院,研究院的工作重点在客户端设计、研发,规范编写:,客户端研发:负责客户端架构设计、设计文档撰写负责OPhone/Android平台客户端研发,功能实现负责客户端UI(用户界面)设计负责终端技术能力的研究与能力改造。规范撰写:负责中国移动游戏业务客户端规范的编写以及报批。,游戏大厅服务器,游戏社区服务器,在线游戏服务器,11,1.3 开题目标完成情况总结,联合项目组成立、项目立项讨论,1月,项目任务分
13、工与时间规划,2月,项目开题,3月,联合项目组例会、中期进展讨论,6月、8月,联合项目组例会、项目结项讨论,项目输出成果汇总,项目进度执行情况,建立联合项目邮件组和定期电话会议沟通机制、定期交换进展周报:召开数次电视/电话会议,及时协调解决项目遇到的各种问题;确保了项目顺利实施创新产品研发及落地:输出创新原型客户端软件,并在OPhone2.6产品线,新版游戏大厅客户端上落地。应用创新与专利申请:项目研发过程中,通过与牵头单位组成联合工作组共同进行多次专利交流、挖掘,成功申请1项专利。,10月、11月,结题评审,技术积累,输出研究报告1篇:输出旗舰客户端参考设计意见一篇,以旗舰游戏大厅客户端的研
14、发经验,逐步将旗舰游戏大厅的技术经验推广到各平台客户端。输出客户端软件:研究院指导基地开发团队,完成旗舰客户端软件架构设计、设计文档撰写、产品研发,累计输出代码约20000余行。,1.4:旗舰游戏大厅客户端技术创新点汇总,旗舰版游戏大厅技术创新点,Widget展示,便捷用户操作,主屏动态展示,提升用户体验,本地游戏管理,打造游戏业务统一入口,便捷的拖动下载功能,无需进入客户端即可完成下载操作炫酷的动画换肤操作,满足用户个性化需求。主屏发起本地游戏操作,让用户可以便捷地运行喜爱的游戏。,在主屏可以动态的查看游戏下载的进度。自动提示用户安装游戏安装完成前,点击图标进入下载管理器;游戏安装完成后,点
15、击图标进入游戏界面。,多种排序方式,方便用户第一时间找到喜爱的游戏。游戏大厅下载的游戏与非大厅下载的游戏统一管理,将旗舰客户端打造为游戏业务的统一入口。,一.课题目标实现情况,目 录,二、主要研究成果,2.1 旗舰客户端研发概述,2.2 旗舰客户端研发难点及解决方案,2.3 与旗舰游戏平台的配合研发工作,2.1 旗舰客户端软件研发概述,游戏大厅旗舰客户端,研发成果,Widget展示功能研发,主屏动态图标功能研发,本地游戏管理功能研发,配合服务器完成游戏社区嵌入功能研发,配合服务器完成统一帐号登录功能研发,客户端规范编撰,专利挖掘与申请,配合服务器功能研发,客户端本地功能研发,规范支撑,知识产权
16、,完全实现设计功能,部分功能已经上线运行,实现Widget展示功能,并已经预置到OPhone2.6产品线实现主屏动态图标展示功能、实现本地游戏管理功能,预计在OPhone下一版本中上线运行。辅助服务器实现统一帐号管理功能,游戏社区功能,已在新版本客户端中上线运行。,按计划完成相应规范编撰,Widget功能、统一帐号管理等功能写入新版规范,为全网游戏业务品质提升奠定基础。,研发过程中完成专利申请1篇。,2.1 旗舰客户端软件的推广落地,一阶段:创新功能研发,二阶段:核心功能上线,三阶段:制定企业规范,目标:验证关键、难点功能点方案;调试服务器、客户端接口;内部用户评测当前规范进展:已经完成全部创
17、新功能研发。,总体思路:以OPhone/android为试点,展开创新功能的研发和落地工作,后续进一步扩展到所有平台,促进全网业务品质的提升。,目标:核心功能经过内部验证,上线运营当前规范进展:Widget功能已经在OPhone2.6上线。统一帐号功能已经在现有OPhone/android客户端版本上线游戏社区、游戏评论功能在新版游戏业务客户端上线。,已完成,目标:将创新功能写入企业规范当前规范进展:已经完成客户端规范和接口规范的编撰工作,目前已经完成规范评审。,已完成,已完成,四阶段:全网推广,目标:将创新功能推广到各类终端操作系统平台。当前规范进展:已经完成了向iOS,Windows等平台
18、移植的计划。,已完成,一.课题目标实现情况,目 录,二、主要研究成果,2.1 旗舰客户端研发概述,2.2 旗舰客户端研发难点及解决方案,2.3 对于旗舰游戏平台的配合研发工作,2.2.1 成果1:游戏大厅的Widget,旗舰客户端软件实现了游戏大厅Widget功能,并已经在OPhone2.6版本中落地。,实现绚丽换肤功能:以动画方式,翻转更换皮肤多套皮肤备选,可实现在线下载个性化设置,实现本地游戏展示:点击游戏图标,启动本地游戏,方便用户操作拖动游戏图标,可以自由变换游戏图标位置,实现个性化展现。,最新游戏实时更新:Widget实时更新最新的游戏。后台根据用户的下载习惯、喜好,准备最适合用户的
19、游戏内容。,实现便捷的游戏下载操作:将游戏从Widget上部的游戏推荐区,拖拽到下面的本地游戏区域,即可实现游戏下载,实现Widget与游戏大厅的联通:点击游戏大厅图标,直接进入游戏大厅,进行更详细的操作。,2.2.2 成果2:主屏动态图标显示技术实现,主屏图标动态显示技术方案体系结构,终端OS Framework,主屏程序,应用程序框架,游戏大厅客户端,LiveShortcutEffectReceiver,LiveShortcutManager,下载管理器,SQLite 数据库,采用数据库,存储图标ICON状态信息,在程序切换时,随时回复主屏图标的进度状态。,优化主屏的显示逻辑,增加主屏图标
20、的随机刷新功能。,应用程序管理,游戏大厅以系统Intent的方式,将下载开始信息、游戏状态刷新、下载结束消息发送给主屏程序,实现跨进程的消息传送。,下载完成后,游戏大厅大厅的下载管理器以Intent的方式通知终端OS的程序管理器,提示用户安装游戏。,2.2.3 成果3:主屏动态图标显示技术研发成果,下载进度实时更新功能:主屏图标根据大厅提供的游戏下载进度,实时更新进度条,使用户对于下载状态一目了然。主屏图标显示下载进度与游戏大厅下载中心显示进度同步,用户可以任意切换查看。,自动添加图标功能:当在游戏大厅中点击下载时,主屏自动添加游戏图标。,下载完成自动提示、安装:当游戏下载完成后,系统自动提示
21、游戏安装。,2.2.4 成果4:游戏大厅本地游戏管理技术研发成果,本地游戏的删除、发起功能:在本地游戏管理器中,实现本地游戏的删除、发起功能,将本地游戏管理器打造为终端上功能完备的游戏入口。,多种排序功能:实现手动置顶、按照游戏下载安装时间排序、运行频率排序等多种排序方式,方便用户最快地找到感兴趣的游戏。,终端内各种游戏统一管理:在本地游戏管理器中,实现游戏大厅下载游戏和非游戏大厅下载游戏的统一管理。,后续:升级功能:后续将继续配合游戏平台实现游戏大厅游戏和非游戏大厅游戏的升级功能。,一.课题目标实现情况,目 录,二、主要研究成果,2.1 旗舰客户端研发概述,2.2 旗舰客户端研发难点及解决方
22、案,2.3 对于旗舰游戏平台的配合研发工作,2.3.2 旗舰游戏大厅客户端与游戏旗舰互动平台协作整体结构图,终端侧:,服务器侧:,以游戏大厅旗舰客户端软件为主体,在其上实现或改造Widget管理模块、下载管理模块、在线游戏管理模块等模块。此外,还需要深入终端OS层面,对于应用程序管理和主屏管理进行优化改造。,在现有成熟的游戏平台之上,完善游戏个性化推送、游戏社区、游戏统一帐号登录功能。建立完整的游戏管理、互动旗舰平台。,2.3.3 旗舰客户端对于旗舰游戏互动平台的配合研发,旗舰客户端是旗舰游戏互动平台面向用户的展示窗口,承担保障业务创新功能业务体验的责任。,用户评级、评论功能研发,完成用户界面
23、设计配合服务器侧完成接口定义与接口实现,在线游戏统一帐号登录功能,完成在线游戏管理界面开发配合服务器侧完成接口定义与接口实现,已经在新版游戏大厅客户端中上线,已经在OPhone2.5等现有机型预置客户端中上线。,24,总 结,本课题已完整覆盖开题计划中涉及的研究方向及关键研究点,开题规划的报告、方案、规范专利等均超额完成规范1份;专利1个按时完成开题既定研究内容及目标,后续工作计划:从OPhone/Android平台的试点研发转入多平台(Windows、iOS)等客户端的全面提升,结合用户反馈,进一步更新优化客户端需求定义,全面提升业务服务质量。,项目进度执行情况,多次组织项目例会,及时沟通进
24、展并协调解决问题,保证项目顺利实施根据集团规划,积极与代理沟通,完成专利挖掘按时、高质量完成关键技术决策点的评审,项目工作总结,项目创新性,项目开展过程中,围绕游戏业务客户端展现能力、新功能研究等方面,展开了多项创新点研究,通过项目研发,部分成果已经编撰进入企业标准,另有部分成果成功申请了专利(1件)部分应用创新成果已经上线应用,取得了良好的效果,开题计划完成情况,2.3.1 基于终端高新技术的游戏管理与互动旗舰平台项目整体研发成果(联合项目父项目)概述,“基于终端高新技术的游戏管理与互动旗舰平台研发”项目,自2011年3月开始,以OPhone等新型智能终端为试点,在客户端侧、服务器侧同时展开
25、研发:,在游戏业务的客户端功能、客户端展现能力和用户体验方面,进行了创新研究。通过项目研发工作,有效地提升了现有游戏业务客户端的服务质量。项目完成了旗舰客户端软件、服务器软件。部分功能已经在新版的客户端软件中上线运行。目前用户反馈比老版本游戏大厅有明显提升。通过项目创新,输出游戏业务客户端规范,现已完成新版规范编撰工作。项目研发过程中,挖掘并申请了1项发明专利、完成1篇报告。并完成相应技术文档和代码资源积累。,通过创新产品的上线运营和客户端产品的优化,有效支撑了业务的发展,为业务用户体验、功能完备性的改善,提供了支撑和保障,促进了业务品质的提升。,2.1 旗舰游戏大厅客户端软件在终端体系中的结
26、构,旗舰游戏大厅客户端在终端整体体系中,位于应用程序层面。与底层的SQLite服务、ContentProvider服务,通信交互。与系统程序层的主屏服务、程序管理服务、联系人服务、短彩信服务形成通信交互。,27,结束,谢谢大家!,MajpjMVcyzj21HLfrvy96dv02lPPfYgxUS7IYmZkyEmZ0kGeYZS3bpLCkYH1lt4EK7CxmUX3ijoYSOer7ZuaVWYgz4EpZrUirVpMzzvNtf1XZw5oswSXOtFaejnOcmfE1lZgnN1RSXg8wLCG8CVQ3XPJMvodPFWcpiYJgZazNSEPNIaklYSu7qSd1
27、UpaxmZDlpN9zW7kljfsLCLi26Yv109ffbnDH8LbUN1G6ACURQ39eG12KHL9tXsZ1jzgoCK8g1kuNOh5eFvcmVT5ZYVQt9zk3rp3qLnf02FovEXxVRxjCcFRNppiJljNiOuk6fONnyX7fyGg7sXZ49BmCN5oy9VesHpKzdjTKwjrkCEQCFDehVmGax3lrOEbw63VscA3YSijtUKoCyiLzAlVRp7l4QgPNHxvJFFDyjUVN3oHlMah0XBd4uTbkfPIhHtw0evPmYOrdhEDoPwvYhzlGplU1AU9mpyiCXH8gpPCB
28、RYjq77VcnbXumNE1yGfyTsbSj89J63kRTKDkKUg3mdS5sJ4X5cQ8dK7oW9IkScssECQdz2O9UTlpRjAFPChjhLdzopQzwxQf8ozdzOhogwAooXpUF83BX4C3jRgjDJiiXEUDMaNz4vQ4n164vspddHvOIVuBBdMA4xp1YhiHk0vOJ8TL1BxogzVlMpmod6ianYGmksQq6NWCEd56hZF4wfaNyZcrGfNxnPiG6ZAxSkfmhJAKtNmCqbRmppeXp8inz4eq3HkWCMSORyMMX522xpHG6basNr6KQfbZsFbHjzyNlJrruLolKFcC84dqfijBO5Dy2NaBcNEBPgQrT12PgpcKx2or2YChN5DPjs80zzdtdAdTKuW4uVv9bbZu3K2SZ2aEhTlIC1UqrIWibkzwHh6p8gLv26zr01mJybfOzFc4T7kQH1IpPwOzMDnAKPLsLrznXGjFNIA9bSWWms6ibKZwQIKrMzalwbFrQJvOP1rPH8rx2KkyYqrtQk5VRwM1HSX,