vc小游戏开发实例
speedkuang
这个作者很懒,什么都没留下…
展开
-
前言
<br /> 这是我第一次写这一种技术型的博客,先声明我只是一个菜鸟,今年才毕业,所以我写的这些东西也许对csdn上面的大牛们来说就是小儿科的东西,不过我觉得什么样的大牛都是从我这种菜鸟出来的,我在学校学的最多的就是c/c++还有vc这个工具的使用吧!所以我决定写一点东西来纪念我的成长之路。<br /> 我在我的博客上面开了三个板块(初期是三个板块吧!以后会根据我的能力来不断的增加):第一个是c++数据结构,第二个是liunx下面的c程序开发,第三个是vc小游戏开发实例。在此说明我的第三个板块vc原创 2011-03-29 18:55:00 · 469 阅读 · 0 评论 -
vc小游戏的第一篇
<br />昨天把我写博客的计划和顺序跟大家讲了讲,希望大家多给意见和看法,不管好坏一律接受。好了废话少说上“大餐”。<br />我这第一篇博客也是《VC小游戏开发实例教程》的第一章--游戏基础,我刚开始看这本已经很老的书,也许这书上的技术已经过时了不用了,但是不可磨灭这现在看来很out的技术给游戏带来的巨大改变。好了不说了,如果有兴趣的话就看看,没有兴趣的话就当小说看看就行了。<br /><br /><br />总所周知游戏分为内核和界面,内核是最重要的,是一个游戏的灵魂,就像war3里面的英雄们,如果没原创 2011-03-31 19:07:00 · 1261 阅读 · 2 评论 -
vc小游戏的第三篇
<br />说好今天给大家写一个有点技术含量的博客的,今天就特意加班给大家送上。我认为是个难点也是比较适用的技术,就是怎样把位图的背景颜色去掉,这东西说起来简单,有ps就行了吗?但是我觉得要是自已写程序就可以办成功的话就更好了。恰好这本书上有讲到我就在这里写一下让大家都知道也让我对这个过程更深入一点(如果我有什么不对的地方,希望大牛们给予说明共同进步!!!)。<br />先说一下这个去掉背景颜色的一般思路:指定一种颜色,然后对这种颜色进行处理,使它的色素不画出来<br />先介绍介绍这个函数<br /><b原创 2011-04-07 19:07:00 · 692 阅读 · 2 评论 -
vc小游戏的第二篇
<br />上一篇我已经讲过形变、位变和色变的基本原理,我不知道我是否说清楚了没有我希望大家多给点意见,虽然大牛们十分忙但是希望多给点建议。好了,咱们来说说这第二篇的内容,动画是什么?就是一张张图片存在系统中,然后不停的刷新、重绘,然后显示出来就是动画了。大家都知道图片运行的时候是存在内存当中,系统不停地去刷屏重绘然后显示。在这个过程中是全屏的刷消耗系统资源多还是区域刷消耗的系统资源多呢?这毋庸置疑,当然是区域刷消耗的系统资源少。那么咱们就来看看程序来怎样显示这种情况了(这一篇的话题也许有点简单了,下一篇我原创 2011-04-06 18:34:00 · 538 阅读 · 0 评论 -
vc小游戏的第四篇
对称图形的绘制和托盘程序的编写原创 2011-04-13 18:54:00 · 677 阅读 · 0 评论 -
WM_CLOSE WM_QUIT WM_DESTROY 三者的区别
<br />一直以来,我都不是很明白这三个的区别,今天看了一写文章,才明白过来,一下是转载的文字: 有三个消息看 起来差不多,都是处理关闭的事情的。它们是WM_DESTROY,WM_CLOSE,和WM_QUIT。它们的确很相似,但你需要知道它们之间的不同!一 个窗口或者应用程序应该被关闭时发出WM_CLOSE消息,当接收到WM_CLOSE消息时,如果你愿意,向用户提出是否真的退出。你知道让用户作确认或 有错误出现或有什么应该注意的事情发生的时候,往往弹出一个消息框。插播消息框 int MessageBox(转载 2011-06-02 16:37:00 · 531 阅读 · 0 评论 -
vc小游戏的第五篇
<br />我在一篇的博客上面说到扫雷游戏的编写,我因为实习和毕业答辩的一些事情耽搁了这么多天所以今天我就是加班也要这篇博客给大家呈上去,也让我言而有信。好了就说一下这个小游戏的的编写思路吧!一、咱们要编写一下资源,定义一下变量。二、画出界面。三、编写功能模块。四、测试一下就可以了。好了开始上代码:<br />定义变量和添加资源<br />int leftnum;//剩下雷数 int leinum; //雷数 int jieshu;//结束 short second;//计时 int s原创 2011-04-19 18:58:00 · 952 阅读 · 0 评论