大家今天来跟大伙儿分享一下我最近捣鼓的一个小玩意儿——一个简单的互动小游戏。别看它简单,做起来还挺有意思的,也花我一番功夫。
我也不知道做啥就在网上瞎逛,看到好多小游戏,像什么《跳一跳》、《开心消消乐》、《祖玛泡泡龙》之类的,都挺火的。我就想,要不我也整一个?
不过那些游戏对我来说,有点太复杂。就喜欢简单点儿的。想来想去,我决定做个“猜数字”的游戏。你们小时候肯定都玩过,就是一个人心里想一个数字,然后让另一个人猜,猜大还是猜小,都会给提示那种。
开工前的准备
说干就干!我先在纸上把游戏的流程大概画一下:
- 1,得让电脑随机生成一个数字,这个数字就是我们要猜的答案。
- 然后,得让玩家输入他猜的数字。
- 接着,把玩家猜的数字和答案比较一下,看看是大还是小,还是猜对。
- 3,根据比较的结果,给玩家一个提示,或者告诉他猜对。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
有这个流程图,我就心里有底,知道该怎么一步步做。
开始动手
我用的工具,就是一个简单的文本编辑器。代码嘛也是最最基础的那种。毕竟是小游戏,不用搞得太复杂。
我先让电脑生成一个1到100之间的随机数,这个不难,几行代码就搞定。然后,我写一个循环,让玩家可以一直猜,直到猜对为止。在循环里,我让玩家输入一个数字,然后把这个数字和答案比较。如果猜大,就输出“猜大!”;如果猜小,就输出“猜小!”;如果猜对,就输出“恭喜你,猜对!”,然后跳出循环。
为让游戏更有意思,我还加一个计数器,记录玩家猜几次才猜对。把猜的次数也一起输出,让玩家看看自己的“战绩”。
测试与修改
代码写完,我迫不及待地运行一下。还真能玩!我自己试几次,感觉还不错。不过我又想到,如果玩家输入的不是数字,或者输入的数字不在1到100之间,怎么办?
于是我又加一些判断。如果玩家输入的不是数字,就提示他“请输入一个数字!”;如果输入的数字超出范围,就提示他“请输入1到100之间的数字!”。这样,游戏就更完善。
最终成果
经过一番折腾,我的“猜数字”小游戏终于大功告成!虽然简单,但玩起来还是挺有意思的。我自己玩几局,还挺上瘾的。哈哈,看来我这手艺还不错嘛
这回的实践,让我对编程又多一份兴趣。以后有时间,我还想尝试做一些更复杂的游戏。到时候,再来跟大伙儿分享!