多语言展示
当前在线:1207今日阅读:27今日分享:41

c语言编写贪吃蛇小游戏游戏开始逻辑中

接着上次对c语言游戏贪吃蛇的编写,我们这里来讲一下关于贪吃蛇游戏的逻辑运行过程,这次是游戏的主体,除了界面还有很多其他的地方需要注意,
工具/原料

vc++

创建地图
1

对地图使用循环进行一个打印然后就形成了一个很整齐的地图

2

对代码进行一个展示,上面有很完整的注释。

初始化蛇身
1

对游戏界面里面的蛇的出现进行一个设置,对图形进行一个设置。

2

设置蛇的初始位置,整个使用链表来进行控制

3

蛇的身体采用星星的标记来进行处理,然后通过遍历就得到了上图所示的效果。

随机出现食物
1

食物的出现不可能是固定不变的,这样就丢失了游戏的可玩性,所以游戏中使用了随机的食物

2

在代码中使用了随机数的使用,具体代码如下图所示

3

进行了一个简单的判断,如果蛇身体和食物重合,就重新释放食物指针。

控制键盘按钮
1

按键分为上下左右,还有加速等来进行判断,通过一系列的判断来进行上下左右的移动

2

暂停键,执行pause暂停函数

3

使用esc键返回结束界面。

4

使用F1键,加速,使用F2键,减速

注意事项

请关注c语言编写贪吃蛇小游戏游戏开始逻辑下

推荐信息