c#贪吃蛇实现完整流程

2022-05-19 13:16:25   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《c#贪吃蛇实现完整流程》,欢迎阅读!
c#,贪吃,流程,完整,实现

最近老有人问我那个俄罗斯方块游戏的代码, 游戏,贪吃蛇,和俄罗斯方块是一样的思路, 个小游戏给大伙讲一下,希望对一些

解释了半天,觉得麻烦,干脆再做一个更简单的小 只不过游戏相对俄罗斯方块来说简单了很多,

把这

C#的初学者有帮助。游戏很简单,通过 WAS或上下左右几

个按键控制贪吃蛇的前进方向,这个估计全世界都知道,先看一下游戏运行效果吧





其中黑色的事物,红色是贪吃蛇,由于考虑到越简单越好,就没有追求过多的美化和修饰

解决方案资源管理将 Wnafc已▼。■乂

jI

乙]解决方案皿遍a个项目)

Snake

3 T





I


看一下程序结构吧

Propertkes 引用 熨口困qw

FwnlHin. cs Palet le. cs

Prdgram. ci

程序结构很简单,一个 Form,两个Class

FormMain是程序主界面,里面就一个 PictureBox 控件

Block类是“蛇块”类,我不知道怎么换个词来描述,这个类就是用于描述蛇身子一节一节的信 息,从运行效果图上可以看到就是那一个一个小方块的信息,

等价于俄罗斯方块里的砖块信息类

Palette类就是主画布,是游戏的主要代码,和俄罗斯方块里的画布是一样的作用。 从结构上可以看出,整个工程很简单,应该还算比较好理解吧。 下一篇给大伙从头到尾的把整个工程重现一遍。呵呵,如果是高手的话, 大可以“拿来主义” 一下。

上一篇我们简单介绍了一下程序结构,接下来我们从头到尾把整个游戏重现一下 1. 新建一个 Windows应用程序,起名 Snake

2. 重命名Form1,改为FormMain。这是我的个人偏好,不改也行。 3. 从工具栏里拖放一个 pictureboxU FormMain上面,设置属性 picturebox1 BorderStyle 属性选择为 FixedSingle ,这样能显示边框

FormMainKeyPreview属性设定为 True ,这样整个窗体可以响应键盘按键事件, 方块那个里面讲过了 设定完以后大概应该是整个样子

这个在俄罗斯

请勿见笑,初学者的话


本文来源:https://www.dywdw.cn/3127a4eb971ea76e58fafab069dc5022aaea46a0.html

相关推荐
推荐阅读