Cocos开发头条小程序是利用Cocos Creator开发工具创建原生小程序项目,在其基础上使用JavaScript语言编写小程序业务代码和逻辑,最终生成一个小程序应用程序。
Cocos Creator是Cocos官方开发的一款可视化开发工具,提供了多种游戏开发需要使用的编辑器、调试器和实用工具。除了提供可视化编辑之外,Cocos Creator还可以使用JavaScript或TypeScript编写游戏逻辑,同时支持对原生平台的导出,包括iOS、Android、Web、小游戏等多种平台,这也成为了Cocos Creator鼓吹它可以成为跨平台游戏开发的有利工具的主要理由。
Cocos Creator还提供了一种基于Webpack的构建系统,使用该系统可以将JavaScript源代码转化为防压缩、防混淆的产品代码,并且支持多种自定义构建方式,给开发者更大的自由度和灵活性。
在Cocos Creator中开发小程序时,只需要将工程类型设置为“小程序”即可,此外我们还需要选择开发语言,一般选择JavaScript。之后,Cocos Creator会生成小程序的项目基础架构,内部包括了游戏引擎渲染模块,UI模块,音频模块等,并且Cocos Creator还提供了模块化管理体系,可以让我们轻松调用各种模块。
接下来是debug环节,Cocos Creator提供了小程序封装的类wx.getSystemInfoSync(),例如可以使用该函数获取小程序界面的Width和Height尺寸,同样也可以打日志,进行调试。
小程序中,游戏开发其实和App开发是差不多的,只不过在底层层面,小程序是运行在独立的小程序环境中,所以我们需要用到Wechat小程序提供的API来进行业务编写。
总结一下,Cocos Creator结合JavaScript开发语言,可以快速开发一个小程序,并非常方便地进行在小程序内的调试。移动游戏开发领域中,Cocos Creator已被用于多个跨平台游戏的开发,并且在使用过程中获得了广泛的赞誉。