spContent=让学习编程就像玩游戏一样简单有趣!
让学习编程就像玩游戏一样简单有趣!
—— 课程团队
课程概述
本课程旨在以案例教学的方式,讲解如何使用游戏引擎来开发常见的HTML5游戏,从而掌握游戏开发的思维方式和相关知识。课程重点介绍了图形化游戏引擎Construct 2的使用,并且对另外三个引擎iH5、Egret、LayaAir也做了简要介绍,通过本课程的学习,可以让没有任何编程基础的学习者在短时间内快速开发出一款可运行于所有平台 (Windows、Mac、Linux、Android、iOS等)的游戏,因此本课程非常适合游戏软件开发的初学者和数字媒体方向的学生学习。
课程大纲
第一章 Construct 2基础知识简介
1.1 软件下载与安装
1.2 软件界面介绍
1.3 快速创建案例
1.4 保存与输出工程
第二章 使用Construct 2创建一个触碰游戏
2.1 导入对象设置视图
2.2 修改图层信息添加事件
2.3 为对象添加行为
2.4 添加多个对象生成器
2.5 添加积分功能
2.6 添加生命值功能
2.7 添加游戏结束功能
2.8 添加重玩和粒子特效
2.9 添加声音效果
第三章 使用Construct 2创建一个炮台游戏
3.1 添加对象和图层
3.2 添加Game层内容
3.3 添加发射子弹功能
3.4 修正显示内容并添加声效
3.5 添加计分功能
3.6 添加重玩功能一
第四章 使用Construct 2和官网教程创建一个幽灵射手游戏
4.1 官网教程使用简介
4.2 创建对象与图层
4.3 给对象添加行为一
4.4 给对象添加行为二
4.5 添加事件和动作一
4.6 添加事件和动作二
4.7 使用局部变量
4.8 添加HUD
4.9 添加重玩功能
第五章 使用Construct 2创建一个看单词找图片游戏型课件
5.1 添加对象和图层
5.2 添加第一个Touch事件并注释程序
5.3 使用复制粘贴命令添加事件
5.4 添加时间控制和计分功能
5.5 添加声效和标记功能
5.6 制作课件开始页
5.7 制作课件结束页
第六章 使用iH5创建一个按住一秒钟的游戏
6.1 iH5界面介绍
6.2 游戏素材添加
6.3 添加按钮事件
6.4 添加计时器事件
第七章 使用iH5创建一个躲避游戏
7.1 素材准备
7.2 小球全屏移动
7.3 添加物理世界
7.4 显示时间
7.5 添加数据库和创建表单
7.6 提交和输出数据
7.7 微信的相关设置
7.8 添加重玩功能
第八章 拓展篇一LayaAir引擎介绍
8.1 LayaAir引擎基础知识
8.2 LayaAir引擎开发环境配置
8.3 使用 LayaAir引擎创建一个Hello World应用
8.4 LayaAir引擎演示案例使用介绍
第九章 拓展篇二Egret引擎介绍
9.1 Egret引擎基础知识
9.2 Egret引擎开发环境配置
9.3 使用 Egret引擎创建一个Hello World应用
展开全部
预备知识
证书要求
一、本课程的成绩=课程讨论(20%)+单元测验(40%)+课程作业(40%)。
二、课程讨论要求学生在“课堂交流区”回帖数量达到20个以上,才能获得满分20分;
单元测验共2次,随课程发布,为客观题,1次单元测验20分,满分40分;
课程作业共4次,随课程发布,为主观题,要求在规定的时间内完成课程作业并进行学生互评,互评次数不少于5次,满分为40分。
三、采用百分制计分,60分及以上为“合格”,85分及以上为“优秀”。由任课教师签发课程结业证书,其中成绩“合格”者颁发普通证书,成绩“优秀”者颁发优秀证书。
参考资料