六彩跳棋小游戏已经审核上线好几天了。对跳棋感兴趣的朋友可以去看看,在微信小游戏中搜索六彩跳棋,点击开始玩吧!进入游戏后需要点击获取头像昵称获取玩家数据,然后滑动屏幕选择游戏模式,点击确定滑动操作。
小游戏开发引擎
说起这个小游戏开发引擎,主要是简单易用,提供方便的编辑器。事实上,我很久以前就在使用它。当时苹果系统刚宣布不支持Flash插件小游戏天空,所以需要把Flash游戏和后续游戏做成H5。cocos引擎和其他引擎对比后,感觉还是cocos引擎更受欢迎小游戏天空,关键是cocos编辑器用起来很方便。
在按照官方文档中的示例迷你游戏进行操作后,我开始在工作中 这些迷你游戏。第一个有点生疏,做得不好,但接下来的几个小游戏真的又快又好。
后来cocos不断的发展壮大,从2D的不断完善,到新的3D版本的发布,到现在越来越成熟,让人有一种尝试的冲动,毕竟自己没有尝试过3D小游戏的开发。打开Cocos后,就可以开始创建小游戏的场景了,是所见即所得的 开发模式。
场景的节点树可以在层管理器中创建。在3D游戏 中,需要灯光和摄像机两个关键节点。有灯光才能看到模型,有摄像头才能把模型和灯光输出到显示器上。棋盘和小球的节点根据需要创建。棋盘的每个位置都使用小圆柱体的模型。球是球体的模型。我把模型和对应的材质做成一个预制资源,在代码中获取并创建,然后添加到节点中,圆柱体和球体的位置坐标是一一对应的。
在小游戏中,需要一些二维节点,比如:头像、按钮、提示……这些二维节点只能放在一个节点中,类似于三维中的一个窗口。默认显示这些节点。如果默认不显示,只需在右侧的节点属性中取消勾选即可。代码中根据逻辑判断是否显示。
资源管理器里面是小游戏的所有东西,包括节点需要的图片和预制资源,还有一些音频文件和天空盒资源。这些资源比较大,可以单独放在一个文件夹里。包的加载方式。此外还有场景资源和脚本文件等,最下面是内置资源,包括官网文档上提供的各种资源。
未完待续...
后面会介绍如何发布到微信小游戏,以及微信小游戏的后台和服务支持。