计算机软件技术实习日志(BDB系列)贪吃蛇二

本文介绍了如何使用MFC在VisualStudio中创建一个简易的贪吃蛇游戏,包括界面设计、函数声明和主要代码示例。开发者需学会使用工具箱创建控件,以及处理资源导入和关键函数编写。
摘要由CSDN通过智能技术生成


前言

为了初步了解并掌握数据结构和算法设计的方法,使自身具备初步的独立分析和设计能力。初步掌握软件开发过程的问题分析分析、系统设计、程序编码和测试等基本方法和技能。开始尝试编译基于MFC的简易计算器。(水字数专用)


一、对于贪吃蛇页面的创建以及设计

(1)、首先,打开VS,创建MFC应用。如图,点击创建新项目

选择创建MFC应用(VS中没有MFC应用的,直接去网上找怎么装,别问为什么我不写出来,因为懒~)

此处选择基于对话框即可,然后点击完成,创建MFC文件

2)设计并创建简易贪吃蛇界面

利用工具箱中的Button创建按钮,利用Edit Control创建文本显示框,combo box创建速度选择按钮,(作者眼神不好,请看图自个找)

如图即为设计完成的界面(贪吃蛇也没多少按键,随便放放就行了)

二、编译程序代码

1.函数的声明

下图是主要函数的声明(我只能说这个贪吃蛇的函数比计算器多太多了,考虑到一张图片可能会占据本人电脑的“巨量”内存,我就放主要的函数截图了,好吧,我就是懒)

函数名就不解释了,相信读者那么聪明肯定可以看懂。

 

2.主要函数的代码

此处以上移举例,各个方向的代码都可以参考这个

下图为控制蛇吃东西以及设置豆子位置的代码,你也可以设置不同速度下,每次吃到东西得分不同来改进

此外,导入图片的话,需要在资源视图中点击Bitmap(就这?上面的代码就这么一点?没错!最最最关键的代码都亮出来了,还想看什么?看作者旋转螺旋上天的代码吗?)

哦对了,如果你找不到资源视图在哪,没事,若智作者也找了好久,就好像你从未谋面的女朋友一样,只要你愿意花时间,终有一天你会发现————根本找不到

然后右键Bitmap选择添加资源,再选择Bitmap,点击导入(导入的图片最好为BMP格式,作者导入的时候一直报错就很烦)

又水完...啊呸...又写完一篇文章,如果你成功看到了最后,那么恭喜你成功浪费了5分钟,嘿嘿~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值