今天心血来潮,突然想搞个小游戏玩玩,就想到小时候玩的那个蠕虫游戏,或者叫贪吃蛇?反正就是一个小东西在屏幕上爬来爬去吃东西,吃就变长那个。说干就干,开搞!
我得找个地儿写代码。我平时习惯用那个啥编辑器来着?对,就那个,打开它!然后新建一个文件,就叫它“*”,毕竟是蠕虫游戏嘛
游戏得有个边界,不能让那个小虫子跑到屏幕外面去。我先用一些星号(),围成一个框框。大概就是这个样子:
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
这样,小虫子就只能在这个框框里面爬,看着就舒服多。
就是让这个小虫子动起来!我先给它一个初始位置,就放在框框中间。然后,我得用键盘控制它上下左右移动。这里我琢磨半天,试好几种方法,总算搞定!每次按下方向键,小虫子就往那个方向挪一下。
为让它能一直动,我还得加个循环,让程序一直跑着,直到我不玩为止。
光是动还不够,还得让它吃东西!我就用一个“@”符号表示食物。每次小虫子爬到食物的位置,就把食物吃掉,然后自己变长一点。这个变长可把我给难住,弄好久才弄明白怎么回事。不过还是搞定,看着小虫子一点点变长,还挺有成就感的!
游戏太简单也没意思,我得给它加点儿难度。比如,小虫子不能撞到墙,也不能撞到自己,不然就“Game Over”!这个判断也花我不少时间,不过还是实现。现在玩起来就有点挑战性!
经过一番折腾,我的蠕虫小游戏终于完成!虽然看起来很简单,但也是我一下午的心血。玩着自己做的小游戏,感觉还真不一样!
下次有空,我再琢磨琢磨,看看能不能加点新花样,比如弄个不同的食物,或者加个障碍物啥的。今天就先到这儿,我得去玩几把我的蠕虫游戏!