[微信小游戏开发基础与案例实战][夏羽][电子教案(PPT版本)].pptxVIP

  • 226
  • 0
  • 约2.5千字
  • 约 175页
  • 2020-09-03 发布于云南
  • 举报

[微信小游戏开发基础与案例实战][夏羽][电子教案(PPT版本)].pptx

微信小游戏开发基础与案例实战;微信小游戏简介;微信小游戏的发展历史;微信小游戏的特点;微信小游戏的意义;微信小游戏的竞争关系;微信小游戏和相关技术的区别;微信小游戏与微信小程序、H5小游戏的关系;微信小游戏与微信小程序的区别;微信小游戏与H5小游戏的区别;微信小游戏的发展前景;微信小游戏开发基础与案例实战;游戏策划概述;游戏策划的重要性;游戏策划的两个部分;小游戏的设计思路;游戏体验的设计;利于传播的设计;盈利设计;微信小游戏开发基础与案例实战;JavaScript基本语法;变量;数据类型;注释;运算符;严格模式;JavaScript逻辑结构;判断结构;循环结构;循环结构;函数的定义与使用;对象和继承;JSON;;游戏相关API介绍;微信API的共性;微信API注意事项;登录授权类;音乐、图片类;画布类;网络类;数据类;触摸事件;;微信开发工具;注册一个小游戏账号;安装并启动开发者工具;创建小游戏项目;开发者工具界面;微信小游戏的结构;第一个微信小游戏;;Cocos Creator;Cocos Creator简介;Cocos Creator下载安装;Cocos Creator的使用;创建小游戏项目;主界面;场景编辑器;控件库;层级管理器;属性检查器;资源管理器;控制台;工具栏;Cocos Creator游戏开发;创建项目;建立基础文件夹;准备游戏素材;创建脚本场景;向场景中添加元素;设置元素属性;创建并关联游戏脚本;设置默认代码编辑器;编辑代码;预览游戏;打包发布;;认识物理引擎;什么是物理引擎;Box2D的由来;Box2D物理引擎的优点;Box2D核心概念介绍;刚体(rigid body);刚体类型;夹具(fixture);形状(shape);常见的形状对象;约束(constraint);关节(joint);关节的类型;世界(world);Cocos Creator 中使用物理引擎;物理系统管理器;物理组件的添加与设置;碰撞回调;;跑酷游戏策划;分辨率的选择;游戏场景切换设计;场景切换示例图;开始场景的设计草图;开始场景示例图;结束场景设计草图;结束场景示例; 排行榜场景设计草图;排行榜场景示例图; 游戏场景的设计草图;游戏场景示例图; 场景串联草图;场景串联示例图;游戏主逻辑介绍;游戏逻辑;角色移动示例图;在整个游戏过程中,玩家控制的角色的水平位置是不会改变的,要产生玩家的移动,主要是背景的移动产生的效果。此外玩家可以控制角色跳跃以躲避障碍。 此外,为了增加游戏的可玩性和难度,游戏中设置有多种障碍物来阻止玩家继续前进。第一种是固定障碍。在玩家控制角色前进方向的地面上,会随机出现固定障碍,随着角色的前进,障碍会离玩家越来越近,玩家必须控制角色跳跃躲避障碍。 第二种障碍是移动障碍,移动障碍从空中飞来,朝着玩家移动,其移动方向是随机的,但其方向一旦确定不会随便改变,玩家可以通过其轨迹预测其运动,通过跳跃躲避障碍。 最后一种障碍是反向障碍,在角色的身后会突然有人冲出,速度比角色运动更快,由于离玩家距离较短,玩家必须及时跳起以躲避障碍。;角色移动示例图;障碍物移动示例图;数值设置;跑酷游戏实战资源准备;图像资源;游戏背景示例图; 景中的按钮和介绍均以图片的形式显示在背景上面。所有的文字图片示例图所示。之所以使用图片而非真正的文字是考虑到游戏的特性,使用书法字体相对比较合适,然而在移动设备上,每个人都安装字体是不现实的,因此在文字较少的情况下,使用图片代替字体是比较合适的。若是文字游戏,需要出现大量的文字,此时使用图片带替问题可能造成游戏体积过大,反而违背了微信小游戏的本意。;游戏按钮文字示例图; 游戏中的障碍物主要分为三种。三种障碍物的图片资源必须仔细思考,不能显得突兀,要合情合理。竹子和竹笋都是本身长在地中的,在游戏中作为地面固定障碍物比较合理。飞刀和手里剑都比较符合飞行物体的特点。反向障碍物的设置需要仔细设计,需要会突然出现,又必须移动速度比角色快。游戏中使用鸵鸟作为反向障碍。由于鸵鸟的跑动必须以动画的形式展现,因此需要一系列的图片组成一个完整的奔跑效果,障碍物如示例图所示。;障碍物示例图; 同样需要设置为动画形式呈现的还有主角的奔跑动作,其幅度应该是要远小于鸵鸟的速度,此外为了体现阴阳跑跑的特点,游戏中还设置了一个旋转的太极图案,在游戏各个场景均可以使用,其资源如示例图tu所示。;角色及太极示例图;音频资源;跑酷游戏实战;工程建立;资源导入;场景建立;开始场景UI制作;开始场景示例图;游戏场景UI建立,游戏主逻辑;结束界面UI与跳转逻辑;结束场景示例图;排行榜UI界面与排行榜逻辑;排行榜UI示例图;打包发布与异步加载;打包发布示例图;;游戏策划;分辨率的选择;游戏场景切换设计;游戏场景示例图;开始场

文档评论(0)

1亿VIP精品文档

相关文档