学哥量化交易学习
持续学习,提高认知,磨炼技艺,从零基础学编程并跨过量化程序交易的大门。
 返回首页
 
 
S023 自由发挥创意,编写自己创造的游戏,一点也不难
作者:学哥
发布时间:2018-9-27
上节课完成了codeorg课程2的第14节、第15节和第16节的课程。
这节课学习codeorg课程2的第17节课程。

课程2第17节
打开浏览器,进入codeorg课程2,找到第17节课程的名称为“游戏实验室:创建一个故事”,点击关卡1。 会先看到视频,内容是介绍如何通过创建自己的故事来编写游戏程序。 进入第17节的第1关: 这一关有一个新的模块,可以让游戏中的角色说一句话。 将模块拖到右侧“当运行时”下面,并修改说话的内容为 hello world。答案如下: 然后点击按钮“运行”,开始游戏,此时屏幕会在小狗旁边显示一句话,将设置的hello world显出出来了,表示小狗说了这句话。 还可以将这句话修改为任何的话语,这样就可以让小狗随便说什么话都可以了。
课程2第17节后续所有关卡
进入第2关: 这1关和第1关有不同的是,说话模块可以设置说话的对象是谁,那么同样的模块就可以实现让不同角色说话的功能。 先让小狗说话,然后让小猫说话: 第3关多了一个模块“移动一个角色向某个方向多少像素”,使用这个模块可以移动角色在游戏地图中的位置。 第4关又多了一个事件“当演员1碰到演员2”,在这个事件下面添加模块“说话”,这样就能在某个事件发生的时候,运行某个程序功能,事件里面的每一个选项都点开来看一看,可以了解这个事件模块可以做到的功能很多,答案如下: 第5关又多了一个事件“当演员被点击”,在这个事件下面添加模块“说话”,修改说话内容: 然后运行游戏的时候,当点击角色时,角色就会说话了。 第6关多了4个不同的事件,就是按下不同的4个方向键时,对应的需要设置角色移动对应的方向: 然后运行游戏,点击开始按钮之后,下方的4个方向按钮就可以点击了,点击方向按钮之后,角色就会按照对应的方向移动,当移动到旗帜处时,旗子会变成绿色,表示已经到达了,当4个旗子全部变成绿色,就能过关了。 第7关多了一个模块“一直重复做”,可以实现让某件事情重复运行的效果,在这个模块里面增加2个移动的模块: 第8关需要在模块“当演员1碰到演员2”下面增加2个模块,一个是说话,一个是播放声音: 第9关需要在模块“当演员1碰到演员3”下面增加得分模块: 第10关需要在模块“当开始时”下面增加2个模块,设置背景和角色的速度: 第11关可以使用更多的模块,创造出自己的游戏了: 这节课开始学习如何编写一个游戏,明白了游戏是由事件来触发的,在不同的事件下面进行不同的程序处理,就能够实现游戏的效果。这节课能够用到更多的事件以及动作模块,能够创造出更复杂的游戏了,例如飞机大战,精灵魔法,恐龙乐园等等游戏,就看大家的创意了。
下节课预告
下节课介绍课程2第18节和第19节【小艺术家: 嵌套循环】,学习更难的嵌套循环的编程知识技能。
学哥量化交易学习团队
   致力于:持续学习,提高认知,磨炼技艺,持续输出高质量的教程和课程,帮助更多的人从零基础学编程并跨过量化程序交易的大门。
零基础学编程Python入门课程
课程包含以下内容:
1.图文教程《零基础学编程入门-从Python到Web网站.pdf》,学哥原创版权,共计1024页高清图文教程。
2.视频课程《零基础学编程Python入门》,学哥原创版权,共计24节课45个高清视频。
3.视频教程《玩转魔方》,学哥原创版权,可以送给孩子,共计16个高清视频。
4.图文教程《如何寻找编程相关的电子书下载资源.pdf》。
5.加入学哥编程学习辅导QQ群在线交流。

客服 10:00-17:00
QQ: 44556287
微信公众号
学哥量化交易学习
 
  微信公众号:学哥量化交易学习     QQ群1:603559164    客服QQ号:44556287
工信部备案/许可证编号:沪ICP备15050545号-4