课程目录
1 梳理游戏项目的开发流程 (04:56) 2 梳理游戏项目的开发流程(二) (10:00) 3 开始搭建项目的整个框架结构 (10:00) 4 创建背景类以及在其中开始获取背景图片并且显示出来 (10:00) 5 创建海藻类同时会在多棵海藻,并且分析海藻的实现流程 (10:00) 6 创建海藻类同时会在多棵海藻,并且分析海藻的实现流程(二) (06:29) 7 复习js中面向对象的开发思想 (10:00) 8 继续开发海藻类 :绘制多棵位置和高度随机的海藻 (10:00) 9 继续开发海藻类 :绘制多棵位置和高度随机的海藻(二) (10:00) 10 开发果实类:绘制多个不同颜色的果实 (10:00) 11 开发果实类:绘制多个不同颜色的果实(二) (10:00) 12 开发果实类:绘制多个不同颜色的果实(三) (10:00) 13 通过requestAnimationFrame实现帧动画 (10:00) 14 通过requestAnimationFrame实现帧动画 (08:23) 15 实现图片预加载的工作 (10:00) 16 开发果实类:随机找到多棵海藻做为多个果实的初始位置 (10:00) 17 开始对大鱼的多张图片实现预加载 (10:00) 18 大鱼类:调整大鱼的身体,尾巴,眼睛让其形成一条鱼的形状 (10:00) 19 开始对小鱼的多张图片实现预加载 (10:00) 20 让多个果实实现从大到小从出生到死亡的帧动画 (10:00) 21 让多个果实实现从大到小从出生到死亡的帧动画(二) (10:00) 22 让多个果实实现从大到小从出生到死亡的帧动画(三) (10:00) 23 让多个果实实现从大到小从出生到死亡的帧动画(四) (10:00) 24 让多个果实实现从大到小从出生到死亡的帧动画(五) (10:00) 25 让多个果实实现从大到小从出生到死亡的帧动画(六) (10:00) 26 让多个果实实现从大到小从出生到死亡的帧动画(七) (10:00) 27 让多个果实实现从大到小从出生到死亡的帧动画(八) (10:00) 28 海藻类:让所有海藻实现随机的摆动效果 (10:00) 29 梳理后续要实现的功能 (07:19) 30 海藻类:让所有海藻实现随机的摆动效果(二) (10:00) 31 海藻类:让所有海藻实现随机的摆动效果(三) (10:00) 32 海藻类:让所有海藻实现随机的摆动效果(四) (14:20) 33 大鱼类:实现大鱼眼睛眨动,尾巴的摆动的动画 (10:00) 34 大鱼类:实现大鱼眼睛眨动的动画效果 (10:00) 35 实现大鱼尾巴左右摆动的动画效果 (10:00) 36 实现大鱼跟随鼠标移动的动画效果 (10:00) 37 实现大鱼跟随鼠标缓慢移动的动画效果 (10:00) 38 实现大鱼跟随鼠标角度也跟随旋转的动画效果 (10:00) 39 实现大鱼跟随鼠标角度也跟随旋转的动画效果(二) (10:00) 40 实现大鱼跟随鼠标角度也跟随旋转的动画效果(三) (10:00) 41 实现小鱼跟随大鱼实现位移和角度的缓慢改变 (10:00) 42 实现小鱼跟随大鱼实现位移和角度的缓慢改变(二) (10:00) 43 实现大鱼吃果实的动画效果 (10:00) 44 实现大鱼吃果实的动画效果,大鱼的身体发生变化 (10:00) 45 实现大鱼吃果实的动画效果,大鱼的身体发生变化(二) (10:22) 46 大鱼吃到果实实现吐泡泡的动画效果 (10:00) 47 大鱼吃到果实实现吐泡泡的动画效果(二) (10:00) 48 大鱼吃到果实实现吐泡泡的动画效果(三) (10:00) 49 按照规则实现分数的计算以及显示 (10:00) 50 按照规则实现分数的计算以及显示(二) (10:00) 51 小鱼类:大鱼把吃到的果实再喂给小鱼,大鱼和小鱼的发生的动画 (10:00) 52 大鱼把吃到的果实再喂给小鱼,大鱼和小鱼的发生的动画(二) (10:00) 53 大鱼把吃到的果实再喂给小鱼,大鱼和小鱼的发生的动画(三) (10:00) 54 控制整个游戏结束的状态以及后续需要处理的业务逻辑 (10:00) 55 给整个游戏加入背景音乐,实现循环的播放 (10:00) 56 整个项目的梳理工作 (07:21)





