Egret实现H5游戏疯狂贪吃蛇视频课程

学习制作一款属于自己的游戏

5805人学习

初级23课时2018/03/27更新

二维码下载学堂APP缓存视频离线看

白鹭教育
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
刘国柱老师Unity门徒级永久学习卡(游戏+VRAR元宇宙)
虚拟现实之汽车模拟仿真项目开发
19667人学习
¥198.00
三维数字房产互动展示(上部)
2589人学习
¥198.00
游戏UI界面框架设计系列视频课程
63205人学习
¥279.00
更 多 33 门 课 程
Untiy快速入门与VRAR系列课程
Unity编程之C#编程“入门篇”(第1部)
209212人学习
¥1.00
Unity快速入门系列视频课程(第2部)-太空射击与移动端发布技术
11038人学习
¥59.00
虚拟现实之汽车模拟仿真项目开发
19667人学习
¥198.00
更 多 7 门 课 程
Unity3D游戏开发工程师职业学习系列专题
Unity编程之C#编程“基础篇”(第2部)
132261人学习
¥99.00
Unity编程之C#编程“中级篇” (第3部)
44373人学习
¥199.00
Unity编程之C#编程“进阶篇”视频课程 (第4部)
64774人学习
¥199.00
更 多 5 门 课 程
Unity编程之C#编程零基础转身企业级系列视频课程套餐
Unity编程之C#编程“基础篇”(第2部)
132261人学习
¥99.00
Unity编程之C#编程“中级篇” (第3部)
44373人学习
¥199.00
Unity编程之C#编程“进阶篇”视频课程 (第4部)
64774人学习
¥199.00
更 多 3 门 课 程
Unity编程之C#编程零基础转身企业级系列视频课程套餐
Unity编程之C#编程“基础篇”(第2部)
132261人学习
¥99.00
Unity编程之C#编程“中级篇” (第3部)
44373人学习
¥199.00
Unity编程之C#编程“进阶篇”视频课程 (第4部)
64774人学习
¥199.00
更 多 3 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

喜欢游戏的同学和想要制作游戏的同学

你将会学到:

学习制作一款属于自己的游戏

课程简介:

2014年火爆朋友圈的小游戏《围住神经猫》曾经风靡一时,也因此成为了一款现象级的H5游戏,经了解,该研发者是使用白鹭引擎作为开发工具,才用了一天半时间既做出了该款游戏。       

       今天,我用白鹭引擎教大家制作一款好玩易上手的游戏《贪吃蛇》。 该游戏是一款休闲游戏,是在大家熟知的贪吃蛇基础上改进的,可以放在手机上,手指点击就可以控制蛇的移动方向,而不会在用方向键。该课程为系列课程,本门课程是该系列课程的初级课程,适用于有一定编程基础的研发者,跟着视频学习,即可学习开发一款好玩的小游戏,不需要洪荒之力,即可获得增值技能。 

网课平台简介_01.jpg网课平台简介_02.jpg网课平台简介_03.jpg网课平台简介_04.jpg网课平台简介_05.jpg网课平台简介_06.jpg网课平台简介_07.jpg

     

展开更多

课程大纲-Egret实现H5游戏疯狂贪吃蛇视频课程

  • 第1章Egret实现H5游戏疯狂贪吃蛇(6分钟2节)

  • 1-1

    课程介绍介绍课程内容及案例演示,并介绍行业趋势

    [02:26]
  • 1-2

    工具介绍在课程中用到了egret engine、egret wing3、 Res Depot、egret Inspector以及所涉及到的API

    [04:06]
  • 第2章绘制界面(21分钟5节)

  • 2-1

    新建项目使用egret wing3 新建项目,并介绍项目结构及每个文件作用

    [02:15]
  • 2-2

    项目文件详解详解项目中自带文件的代码内容,以及Res Deport的使用

    [07:52]
  • 2-3

    构建游戏基本架构分析游戏结构,并在项目中创建每个结构对应的类文件及部分方法。

    「仅限付费用户」点击下载“2-2.pptx”

    [06:11]
  • 2-4

    界面控件交互分析游戏交互逻辑,在项目中编码每个界面交互所用到的方法

    「仅限付费用户」点击下载“2-3.pptx”

    [02:45]
  • 2-5

    绘制基础界面使用 egret.shape 绘制简单的界面效果

    「仅限付费用户」点击下载“2-4.pptx”

    [02:07]
  • 第3章制作皮肤(24分钟3节)

  • 3-1

    制作开始界面的皮肤使用 EUI 项目组件绘制开始界面的皮肤,并加载编辑后的皮肤,使其显示在舞台中。

    「仅限付费用户」点击下载“3-1.pptx”

    [07:54]
  • 3-2

    制作其他界面的皮肤使用 EUI 项目组件绘制其他界面的皮肤,并加载编辑后的皮肤

    「仅限付费用户」点击下载“3-2.pptx”

    [08:15]
  • 3-3

    图片素材图片素材文件包

    「仅限付费用户」点击下载“assets.zip”

    [07:54]
  • 第4章界面交互(11分钟3节)

  • 4-1

    管理界面类穿件一个界面管理类,用于管理每个界面之间的交互逻辑

    「仅限付费用户」点击下载“4-1.pptx”

    [03:34]
  • 4-2

    基本的事件机制通过点击事件的监听实现,开始界面与游戏主界面的交互

    「仅限付费用户」点击下载“4-2.pptx”

    [04:10]
  • 4-3

    界面交互采用同样的事件监听,通过控制 visible 属性实现其他界面之间的交互功能

    「仅限付费用户」点击下载“4-3.pptx”

    [03:51]
  • 第5章游戏逻辑(39分钟5节)

  • 5-1

    时间计时器与数据管理器制作时间计时器并通过数据管理类来管理游戏内数据,另外简单介绍MVC模型

    「仅限付费用户」点击下载“5-1.pptx”

    [03:16]
  • 5-2

    添加角色使用egret.bitmap将元素加入到舞台中,并使用group组件控制其范围

    「仅限付费用户」点击下载“5-2.pptx”

    [08:55]
  • 5-3

    角色移动和碰撞检测使用三角函数以及转弯的算法实现角色的移动,并建立初步的碰撞检测

    「仅限付费用户」点击下载“5-3.pptx”

    [06:30]
  • 5-4

    碰撞检测的深入完善所有的碰撞检测,并使用数组方式将食物挂在程序员元素后面

    「仅限付费用户」点击下载“5-4.pptx”

    [13:17]
  • 5-5

    游戏优化调整实现得分、时间以及其他页面的处理,并对游戏进行初步优化

    「仅限付费用户」点击下载“5-5.pptx”

    [07:24]
  • 第6章总结(1分钟1节)

  • 6-1

    回顾总结回顾整个课程并对其做总结以及后期课程安排的内容

    「仅限付费用户」点击下载“6-1.pptx”

    [01:34]
  • 第7章教辅视频(16分钟4节)

展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部