回 帖 发 新 帖 刷新版面

主题:想用C在VC上做个贪吃蛇!

有些地方有问题,在VC上做是不是有点困难啊?,还有蛇每次吃一次食物怎么让蛇长一节?很多问题,qq284458614像各位大大求助

回复列表 (共2个回复)

沙发

你先定义好若干数据结构(类),比如蛇的结构:)
可以用链表。
又比如地图结构:)
它有一些运动信息,比如速度。它还有一些地图信息,比如地图尺寸、障碍物、食物等。
如果想做的可扩展些,障碍物、食物都可以分别做成结构。
然后再想想每个类能有什么动作。
最后就把它们串一起~~~
界面可以用现成的BUTTON或是自己绘制的Bitmap:)

板凳

http://bbs.pfan.cn/post-284449.html
我刚学WIN编程时写的贪吃蛇,其实挺好写的。主要就是用一个队列存放蛇身每一段的坐标再在屏幕上把对应坐标显示出一段蛇身。

我来回复

您尚未登录,请登录后再回复。点此登录或注册