前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微信小游戏-妖娆向日葵

微信小游戏-妖娆向日葵

作者头像
程序源代码
发布2019-07-30 15:15:29
1.1K0
发布2019-07-30 15:15:29
举报
文章被收录于专栏:程序源代码程序源代码

概述

介绍

微信小游戏-妖娆向日葵,随着音乐节奏,点击左右按钮控制场景中人物形象播放速度,操作反应越快燃烧的卡路里越多、人物形象播放速度越快。

游戏名称: 娇娆向日葵

开发语言: JavaScript

游戏引擎: Cocos Creator v2.1.2

注意事项: 允许免费用于学习交流,切勿商用否则后果自负

玩法:随着音乐节奏,点击左右按钮控制场景中人物形象播放速度,操作反应越快燃烧的卡路里越多、人物形象播放速度越快。

核心功能:

  1. 微信授权登录
  2. 好友排行榜
  3. 游戏个性化分享
  4. 小程序-云开发(获取用户信息、加载配置数据、上报成绩、排行榜)
  5. 资源动态加载(龙骨动画、预制资源)
  6. 资源远程加载(打包后将资源放在服务器首次启动时进行远程加载)
  7. 场景切换时显示加载进度

游戏场景介绍

该游戏比较简单,总共只使用到四个场景加微信开放域项目。

  • First 场景,此场景只有一张图片,此图片与游戏包一起发布。是为了解决 IOS 进行远程加载时会出现短暂黑屏的问题
  • Welcome 公司 IP 形象宣传页动画
  • Loading 加载数据的过渡场景。
    • 初始化云开发环境
    • 获取 openId
    • 获取用户信息
  • Home 游戏主场景
    • 初始化UI(各种 Node 节点、倒计时组件、异步加载龙骨动画、动态加载预制资源)
    • 判断是否授权,如果没有授权就动态创建button
    • 游戏逻辑实现
    • 游戏成绩上报
    • 好友排行榜

效果图

源码下载

GIT下载地址:

https://gitee.com/geeiot/aicontroler.git

作者: Javen 版权: 深圳市紫石文化传播有限公司

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序源代码 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 游戏场景介绍
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档