美文网首页
独立完成的第一个小游戏

独立完成的第一个小游戏

作者: 啤酒与拖鞋 | 来源:发表于2018-11-17 23:26 被阅读0次

    洗完脚,已经晚上9点多了,阿睿突然问我,爸爸,一会干什么呢?(今天是周六)我想了想,告诉他,要不你玩会电脑(Scratch编程),不过不能玩太久,最多20分钟,阿睿兴奋的同意了。

    打开电脑,一切就绪,本想教他点东西,想着时间又不够,于是我告诉他,你自己发挥吧,看看你想做什么,于是我就没管它,一会回来,他在屏幕上放置了一个“球”和“一架飞机”,我好奇的问他,这是要干嘛?他说:我想做一个游戏,就是球如果遇到飞机,那么飞机就要逃跑。我想了一下,觉得创意不错,我帮他理了理思路,告诉他,我们是不是可以从“球”先入手,让“球”跟随着鼠标指针,鼠标到哪里,“球”就移动到哪里,他记着告诉我:“这个我知道,我会我会。” 我说:“别急,重要的是飞机?拿飞机怎么知道要飞走呢?” 他说:“如果飞机遇到球,那么飞机就飞走,不就行了?”我又问他:“那么飞机往哪里飞呢?”,于是乘机我给他复习了一下坐标体系,并补充了一下随机数这个知识点。很快,阿睿就学会了。教完以后,我便出去,让他自己动手,顺便告诉他,有问题喊爸爸。

    阿睿编程中......(中途,阿睿喊过我一次,因为他忘记了,随机数这个模块在哪里)

    “爸爸,爸爸,我编完了......” 我兴奋的跑过去,看他的成果,不错,果然可以运行了,鼠标控制小球,当球一碰到飞机,飞机就会跑到另一个位置......突然,阿睿问我:“爸爸,为什么我的飞机只能在最上面移动?” 这时睿妈也过来了,我们一起看了看代码,睿妈说,肯定是Y轴没设置好呀,阿睿看了看他的代码,我指向错误位置,上面写的是从 180 到 180 随机取一个数,赋值给Y轴,问题就出在这里拉,阿睿看了立刻明白了,把数值改成从 -180 到 180 随机取一个数,赋值给Y轴,在调试,大功告成,他还把背景换成城市,效果不错哦。

随机数

通常是指在指定范围内,随机取一个数,如,在1到10之间随机选取一个数,那么这个数就可能是1,2,3,4,5,6,7,8,9,10,不会小于1,也不会大于10,通常可以用随机数这个概念做一些非固定顺序的场景应用,如猜拳,随机移动等...

代码清单

小球砸飞机 飞机的代码 球的代码

相关文章

  • 独立完成的第一个小游戏

    洗完脚,已经晚上9点多了,阿睿突然问我,爸爸,一会干什么呢?(今天是周六)我想了想,告诉他,要不你玩会电脑(Scr...

  • 独立完成

    2018-04-11 晴 周三 独立完成 每天早晨,我都按部就班的送孩子上学,今天早晨我特别问了几个问题,全部回答...

  • 独立完成

    假期已经过半,却一点没有进入假期状态。这两天,高中部招生。 昨天,婆婆医院来复查,上午做的几个检查项目,要到下午才...

  • 课时2:用python设计第一个游戏

    目录: 一、第一个小游戏二、缩进三、BIF四、课时02课后习题及答案 一、第一个小游戏 step1:打开shell...

  • iOS传感器:使用陀螺仪完成一个小球撞壁的小游戏

    iOS传感器:使用陀螺仪完成一个小球撞壁的小游戏 iOS传感器:使用陀螺仪完成一个小球撞壁的小游戏

  • Flutter实战之独立实现官网Demo单词收藏Demo

    概述 这是一次独立尝试,即独立完成实现Flutter文档第一个项目的最终效果,实现目标即首页为一个可无限滚动的单词...

  • 基于lufylegend和cropper自定义图片的拼图华容道小

    前几天公司要做一个拼图的小游戏,我看到了《速度挑战 - 2小时完成HTML5拼图小游戏》,照着写完了一个小游戏以后...

  • 第一个独立app开发完成有感

    距离自己第一个独立开发的app完成快两个星期了,总算是有时间来写自己这一次独立开发的得失收获。 首先说下背景交代:...

  • 女汉子的路

    我对于女汉子的理解是这个样子的,比较独立,任何时候,任何事,想到的第一个人,就是自己,自己独立完成很多事情,包括这...

  • 《ICEY 艾希》游戏简评

    ICEY,有趣且值得一试的独立小游戏。 ICEY 是一款跨多平台的独立游戏,当然为了省 W 我还是尝试了 iOS ...

网友评论

      本文标题:独立完成的第一个小游戏

      本文链接:https://www.haomeiwen.com/subject/cjqwfqtx.html