麒麟子

~~

导航

<2010年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

统计

常用链接

留言簿(12)

随笔分类

随笔档案

Friends

WebSites

积分与排名

最新随笔

最新评论

阅读排行榜

评论排行榜

用控制台写图形程序--贪食蛇

新版源码下载地址. 点击这里 (SnakeGame 0.0.1 ) 链接已修正,请放心使用.
--------------------------------------------------------------------------------------------------------------------------------
先前的版本会闪屏,于是新建了一个缓冲来解决,并将对控制台的"图形"操作抽象了出来,使我们使用的时候就像在使用普通的图形设备一样

        1 设置清屏色
        2 指定像素位置,设置要绘制的内容
        3 提交缓冲区内容.

新版源码已完成了游戏的基本功能
   输入控制
   食物检测
   障碍检测
另外,还收录了部分用于方便设置控制台属性的函数.如窗口图标,窗口句柄等.
-------------------------------------------
Windows下的控制台是可以设置前景,背景色的。这给了我一个很不错的想法,用他写图形。

说好就开工,用了一个小时写了一个贪食蛇。

完成功能:
有一个简单的绘制框架。
一个简单的UI。
除了食物没有处理外,其余都OK。

能自动更新,检测碰撞等。。。
二话不说,有图有真相。

蛋疼的朋友可以试试,挺爽的。。。。

PicturePicture Picture

下载地址:源码加执行程序

posted on 2010-08-20 01:02 麒麟子 阅读(4169) 评论(7)  编辑 收藏 引用 所属分类: Game and EngineCuckoo

评论

# re: 用控制台写图形程序--贪食蛇 2010-08-20 08:51 路青飞

有图不算有真相。
上源码来。
哈哈!  回复  更多评论   

# re: 用控制台写图形程序--贪食蛇 2010-08-20 19:01 Bill Hsu

用控制台写的游戏现在很少见啊  回复  更多评论   

# re: 用控制台写图形程序--贪食蛇 2010-08-20 21:05 大渊献

@Bill Hsu
话说其实控制台挺强大的,只是如果以一个字符为一个像素使用,分辨率就小了点。。  回复  更多评论   

# re: 用控制台写图形程序--贪食蛇 2010-08-23 22:48 ipad

新的源码链接地址好像不对呀  回复  更多评论   

# re: 用控制台写图形程序--贪食蛇 2010-08-23 23:08 大渊献

@ipad
不好意思,现在已修正.  回复  更多评论   

# re: 用控制台写图形程序--贪食蛇 2010-08-25 16:37 乱78糟

LZ 威武  回复  更多评论   

# re: 用控制台写图形程序--贪食蛇 2012-09-06 15:12 ss

@路青飞
C:\Documents and Settings\Administrator\My Documents\VC6 Projects\12\12.cpp(4) : fatal error C1083: Cannot open include file: 'snaker.h': No such file or directory
Error executing cl.exe.  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理