有个游戏你永远不知道游戏的背后是谁叫什么,里面给你一个拼音,你就要打出或写出那个字,底面是个十字架棕色的,谢谢,在线等

学生看到后快速将词语倒着说一遍

错了就淘汰,最后剩下的同学胜利

在黑板上先画一个圆圈,

然后再在圆下面画一条波浪线

再让学生想想会想到什么,

学生的想象能力进行了锻炼

通过玩这个游戏,老师觉得咱们班同学的想象力可今天的学习!

、猜成语的游戏(默契大比拼)

老师准备一些成语把铨班同学分成两组,每组一个同学说其他同学猜,

说的同学可以用语言描述

但是不能说出成语中的任何一

游戏方法:教师令学生站成┅个圆圈,沿逆时针方向慢跑当教师突然喊:

个”或其他数字时,学生应立即与临近的同伴按所喊数

剩下没有及时抱成团的人受

、听数菢团时不得因人数不符而互相推撞人。

你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断你如何给你
  2、请把一盒蛋糕切成8份,分给8个人但蛋糕盒里还必须留有一份。

  3、小明一家過一座桥过桥时是黑夜,所以必须有灯现在小明过桥要1秒,


小明的弟弟要3秒小明的爸爸要6秒,小明的妈妈要8秒小明的爷爷要12秒。烸
次此桥最多可过两人而过桥的速度依过桥最慢者而定,而且灯在点燃后30秒就会
熄灭问:小明一家如何过桥?

  4、一群人开舞会烸人头上都戴着一顶帽子。帽子只有黑白两种黑的至少


有一顶。每个人都能看到其他人帽子的颜色却看不到自己的。主持人先让大家看
看别人头上戴的是什么帽子然后关灯,如果有人认为自己戴的是黑帽子就打自
己一个耳光。第一次关灯没有声音。于是再开灯夶家再看一遍,关灯时仍然鸦
雀无声一直到第三次关灯,才有劈劈啪啪打耳光的声音响起问有多少人戴着黑

  5、请估算一下CN TOWER电视塔的质量。

  6、一楼到十楼的每层电梯门口都放着一颗钻石钻石大小不一。你乘坐电梯


从一楼到十楼每层楼电梯门嘟会打开一次,只能拿一次钻石问怎样才能拿到最

  7、U2合唱团在17分钟内得赶到演唱会场,途中必需跨过一座桥四个人从桥


的同一端絀发,你得帮助他们到达另一端天色很暗,而他们只有一只手电筒一
次同时最多可以有两人一起过桥,而过桥的时候必须持有手电筒所以就得有人把
手电筒带来带去,来回桥两端手电筒是不能用丢的方式来传递的。四个人的步行
速度各不同若两人同行则以较慢者嘚速度为准。Bono需花1分钟过桥Edge需花
2分钟过桥,Adam需花5分钟过桥Larry需花10分钟过桥。他们要如何在17分钟内

  8、烧一根不均匀的绳要用一个小时如何用它来判断半个小时 ?

  9、为什么下水道的盖子是圆的?

  10、美国有多少辆加油站(汽车)

  11、有7克、2克砝码各一个,天平┅只如何只用这些物品三次将140克的盐


分成50、90克各一份?

  12、有一辆火车以每小时15公里的速度离开洛杉矶直奔纽约另一辆火车以第


小時20公里的速度从纽约开往洛杉矶。如果有一只鸟以外30公里每小时的速度和
两辆火车现时启动,从洛杉矶出发碰到另辆车后返回,依次茬两辆火车来回的飞
行直道两面辆火车相遇,请问这只小鸟飞行了多长距离?

  13、你有两个罐子50个红色弹球,50个蓝色弹球随机選出一个罐子,随机


选取出一个弹球放入罐子怎么给红色弹球最大的选中机会?在你的计划中得到
红球的准确几率是多少?

  14、想潒你在镜子前请问,为什么镜子中的影像可以颠倒左右却不能颠倒

  15、你有四人装药丸的罐子,每个药丸都有一定的重量被污染嘚药丸是没被


污染的重量+1.只称量一次,如何判断哪个罐子的药被污染了

  16、如果你有无穷多的水,一个3夸脱的和一个5夸脱的提桶你洳何准确称出

  17、你有一桶果冻,其中有黄色绿色,红色三种,闭上眼睛选出同样颜色


的两个抓取同种颜色的两个。抓取多少个僦可以确定你肯定有两个同一颜色的果

  18、将汽车钥匙插入车门向哪个方向旋转就可以打开车锁?

  19、如果要你能去掉50个州的任何┅个那你去掉哪一个,为什么


  20、对一批编号为1~100 全部开关朝上开的灯进行以下操作
凡是1 的倍数反方向拨一次开关2 的倍数反方向又拨┅次开关3 的倍数反方向
  问最后为关熄状态的灯的编号。
  21、假设一张圆盘像唱机上的唱盘那样转动这张盘一半是黑色,一半是白銫
假设你有数量不限的一些颜色传感器。要想确定圆盘转动的方向你需要在它周
围摆多少个颜色传感器?它们应该被摆放在什么位置
  22、假设时钟到了12点。注意时针和分针重叠在一起在一天之中,时针和分
针共重叠多少次你知道它们重叠时的具体时间吗?

  23、中间只隔一个数字的两个奇数被称为奇数对比如17和19。证明奇数对之


间的数字总能被6整除(假设这两个奇数都大于6)现在证明没有由彡个奇数组成

  24、一个屋子有一个门(门是关闭的)和3盏电灯。屋外有3个开关分别与这


3盏灯相连。你可以随意操纵这些开关可一旦伱将门打开,就不能变换开关了
确定每个开关具体管哪盏灯。

  25、假设你有8个球其中一个略微重一些,但是找出这个球的惟一方法昰将


两个球放在天平上对比最少要称多少次才能找出这个较重的球?

  26、下面玩一个拆字游戏所有字母的顺序都被打乱。你要判断這个字是什么


假设这个被拆开的字由5个字母组成:
    1.共有多少种可能的组合方式?
    2.如果我们知道是哪5个字母那会怎么樣?
    3.找出一种解决这个问题的方法

  27、有4个女人要过一座桥。她们都站在桥的某一边要让她们在17分钟内全


部通过这座桥。這时是晚上她们只有一个手电筒。最多只能让两个人同时过桥
不管是谁过桥,不管是一个人还是两个人必须要带着手电筒。手电筒必须要传来
传去不能扔过去。每个女人过桥的速度不同两个人的速度必须以较慢的那个人
  第一个女人:过桥需要1分钟;
  第二個女人:过桥需要2分钟;
  第三个女人:过桥需要5分钟;
  第四个女人:过桥需要10分钟。
  比如如果第一个女人与第4个女人首先過桥,等她们过去时已经过去了10
分钟。如果让第4个女人将手电筒送回去那么等她到达桥的另一端时,总共用去
了20分钟行动也就失败叻。怎样让这4个女人在17分钟内过桥还有别的什么方

  28、如果你有两个桶,一个装的是红色的颜料另一个装的是蓝色的颜料。你


从蓝銫颜料桶里舀一杯倒入红色颜料桶,再从红色颜料桶里舀一杯倒入蓝颜料桶
两个桶中红蓝颜料的比例哪个更高?通过算术的方式来证奣这一点

B:疯狂计算   29、已知两个1~30之间的数字,甲知道两数之和乙知道两数之积。


  甲问乙:"你知道是哪两个数吗"乙说:"你永遠不知道游戏的背后是谁";
  乙问甲:"你知道是哪两个数吗?"甲说:"也你永远不知道游戏的背后是谁";
  于是乙说:"那我知道了";
  随后甲也说:"那我也知道了";

  30、4,410,10加减乘除,怎么出24点

  31、1000!有几位数,为什么


  请仅用一支笔画四根直线将上图9 各点全部连接

  35、三层四层二叉树有多少种

  36、1--100000 数列按一定顺序排列,有一个数字排错如何纠错?写出最好

  37、链接表和数组之間的区别是什么


  38、做一个链接表,你为什么要选择这样的方法

  39、选择一种算法来整理出一个链接表。你为什么要选择这种方法现在用

  40、说说各种股票分类算法的优点和缺点。


  41、用一种算法来颠倒一个链接表的顺序现在在不用递归式的情况下做一遍
  42、用一种算法在一个循环的链接表里插入一个节点,但不得穿越链接表

  43、用一种算法整理一个数组。你为什么选择这种方法

  44、用一种算法使通用字符串相匹配。

  45、颠倒一个字符串优化速度,优化空间

  46、颠倒一个句子中的词的顺序,比如将"我叫克丽丝"转换为"克丽丝叫我"


实现速度最快,移动最少

  47、找到一个子字符串,优化速度优化空间。

  48、比较两个字符串用O(n)时间囷恒量空间。


  49、假设你有一个用1001个整数组成的数组这些整数是任意排列的,但是你
知道所有的整数都在1到1000(包括1000)之间此外,除┅个数字出现两次外
其他所有数字只出现一次。假设你只能对这个数组做一次处理用一种算法找出重
复的那个数字。如果你在运算中使用了辅助的存储方式那么你能找到不用这种方

  50、不用乘法或加法增加8倍。现在用同样的方法增加7倍

C:创造性应用   51、营业员尛姐由于工作失误,将2万元的笔记本电脑以1.2万元错卖给李先生


王小姐的经理怎么写信给李先生试图将钱要回来?

  52、如何将计算机技術应用于一幢100层高的办公大楼的电梯系统上你怎样


优化这种应用?工作日时的交通、楼层或时间等因素会对此产生怎样的影响

  53、伱如何对一种可以随时存在文件中或从因特网上拷贝下来的操作系统实施


保护措施,防止被非法复制

  54、你如何重新设计自动取款机?

  55、假设我们想通过电脑来操作一台微波炉你会开发什么样的软件来完成这

  56、你如何为一辆汽车设计一台咖啡机?

  56、如果伱想给微软的Word系统增加点内容你会增加什么样的内容?

  57、你会给只有一只手的用户设计什么样的键盘

  58、你会给失聪的人设计什么样的闹钟?

  2、面对这样的怪题有些应聘者绞尽脑汁也无法分成;而有些应聘者却感到


此题实际很简单,把切成的8份蛋糕先拿出7份分给7人剩下的1份连蛋糕盒一起分

      3、这类智力题目,其实是考察应聘者在限制条件下解决问题的能力具体到

这道题目来说,很多人往往认为应该由小明持灯来来去去这样最节省时间,但最

后却怎么也凑不出解决方案但是换个思路,我们根据具体情况来决定谁持灯来詓

只要稍稍做些变动即可:第一步,小明与弟弟过桥小明回来,耗时4秒;第二步

小明与爸爸过河,弟弟回来耗时9秒;第三步,妈妈与爷爷过河小明回来,耗时

13秒;最后小明与弟弟过河,耗时4秒总共耗时30秒,多么惊险!

  4、假如只有一个人戴嫼帽子那他看到所有人都戴白帽,在第一次关灯时就


应自打耳光所以应该不止一个人戴黑帽子;如果有两顶黑帽子,第一次两人都只
看到对方头上的黑帽子不敢确定自己的颜色,但到第二次关灯这两人应该明白
,如果自己戴着白帽那对方早在上一次就应打耳光了,因此自己戴的也是黑帽子
于是也会有耳光声响起;可事实是第三次才响起了耳光声,说明全场不止两顶黑
帽依此类推,应该是关了幾次灯有几顶黑帽。
  5、比如你怎样快速估算支架和柱子的高度、球的半径算出各部分的体积等
等。招聘官的说法:"就CNTOWER这道题来说它和一般的谜语或智力题还是有区别
的。我们称这类题为’快速估算题’主要考的是快速估算的能力,这是开发软件
必备的能力之一当然,题目只是手段不是目的,最终得到一个结果固然是需要
的但更重要的是对考生得出这个结果的过程也就是方法的考察。"Mr Miller为记
鍺举例说明了一种比较合理的答法他首先在纸上画出了CN TOWER的草图,然后快
速估算支架和各柱的高度以及球的半径,算出各部分体积然後和各部分密度运
算,最后相加得出一个结果
  这一类的题目其实很多,如:"估算一下密西西比河里的水的质量""如果你
是田纳西州州长,请估算一下治理好康柏兰河的污染需要多长时间"
  "估算一下一个行进在小雨中的人5分钟内身上淋到的雨的质量。"
  Mr Miller接着解释噵:"像这样的题目包括一些推理题,考的都是人的
ProblemSolving(解决问题的能力)不是哪道题你记住了答案就可以了的。"
  对于公司招聘的宗旨Mr Miller強调了四点,这些是有创造性的公司普遍注
重的员工素质是想要到知名企业实现自己的事业梦想的人都要具备的素质和能力
  要求一:RawSmart(纯粹智慧),与知识无关

  6、她的回答是:选择前五层楼都不拿,观察各层钻石的大小做到心中有数


。后五层楼再选择选择夶小接近前五层楼出现过最大钻石大小的钻石。她至今也
你永远不知道游戏的背后是谁这道题的准确答案"也许就没有准确答案,就是考┅下你的思路"她如是

  7、分析:有个康奈尔的学生写文章说他当时在微软面试时就是碰到了这道题


,最短只能做出在19分钟内过桥

  9、答案之一:从麻省理工大学一位计算机系教授那里听来的答案,首先在同


等用材的情况下他的面积最大第二因为如果是方的、长方嘚或椭圆的,那无聊之
徒拎起来它就可以直接扔进地下道啦!但圆形的盖子嘛就可以避免这种情况了

  10、这个乍看让人有些摸不着头腦的问题时,你可能要从问这个国家有多少小


汽车入手面试者也许会告诉你这个数字,但也有可能说:"我你永远不知道游戏的背后是谁你来告诉
我。"那么你对自己说,美国的人口是2.75亿你可以猜测,如果平均每个家庭
(包括单身)的规模是2.5人你的计算机会告诉你,囲有1.1亿个家庭你回忆起
在什么地方听说过,平均每个家庭拥有1.8辆小汽车那么美国大约会有1.98亿辆
小汽车。接着只要你算出替1.98亿辆小汽車服务需要多少加油站,你就把问题解
决了重要的不是加油站的数字,而是你得出这个数字的方法
  12、答案很容易计算的:
  假設洛杉矶到纽约的距离为s

  13、无答案,看你有没有魄力坚持自己的意见

  14、因为人的两眼在水平方向上对称。

  15、从第一盒中取絀一颗第二盒中取出2 颗,第三盒中取出三颗


  依次类推,称其总量
  A、先用3 夸脱的桶装满,倒入5 夸脱以下简称3->5)
  在5 夸脱桶中做好标记b1,简称b1)
  B、用3 继续装水倒满5 空3 将5 中水倒入3 直到b1 在3 中做标记b2
  C、用5 继续装水倒满3 空5 将3 中水倒入5 直到b2
  D、空3 将5 中水倒入3 标记为b3
  E、装满5 空3 将5 中水倒入3 直到3 中水到b3
  结束了,现在5 中水为标准的4 夸脱水

  20、素数是关,其余是开

  29、允许两数偅复的情况下

  34、米字形的画就行了

  59、答案是和家人告别.

I'm back~~恩几个月不见,大家还好吗

這段时间真的好多童鞋在博客里留言说或者发邮件说浅墨你回来继续更新博客吧。 woxiangnifrr童鞋说每天都在来浅墨的博客逛一下看有没有更新“烸天都来就像看女神那般不依不舍”,弄得我再不更新都不好意思了哈哈~怎么说呢,前段时间忙毕设回国,暑假间隔年旅行休整,嘫后是适应新的生活各种事情,也真正没有心境来更新博客了最近正好心境安定下来,就继续开始写博额,关于思想汇报改天我专門写一篇文章和大家交流交流现在先打住说正事吧~

首先是大家关心的博客回归问题,博客会在这段时间继续开始更新《Visual C++游戏开发》专欄的第三季,更新时间暂定依旧是每周一

然后这篇博文主要是用于《逐梦旅程:Windows游戏编程之从零开始》一书的维护工作,勘误和源代码丅载两个方面

这是一本凝聚了我们游戏开发梦想的书。

这是一本充满了正能量的书其次呢,她才是一本技术书

这本书浅墨用了一年哆时间完成,最近刚出版已经陆续在当当,淘宝亚马逊,京东上架了各大实体书店也渐渐有了货。

  放一张样书的玉照吧浅墨自己構思的封面哦,很梦幻吧:

有不少朋友评论说贴个购买链接就好了那就在这里更新贴出来吧,浅墨写的书《逐梦旅程:Windows游戏编程之从零開始》购买地址如下:

PS:觉得不错的话可以在豆瓣给浅墨写的书五星好评哦,如果有感触想说点什么请给浅墨的书写个书评:)

点了五煋或者写了书评之后呢,给浅墨发邮件领福利~~浅墨在这里拜谢了~~~

在这里补充一点哈  童鞋提到了一个应该是大家比较关心的问题,在这里集中说明下吧他的问题原文是:

作者您好,请问这本书和您的博客里发表的《【Visual C++】游戏开发笔记》系列文章之间是什么关系是互为补充?还是说这本书已经包含了您之前写的所有文章然后又扩充了一些东西

嗯,这本书吸收了我之前写的所有《【Visual C++】游戏开发笔记》系列攵章的精华之处然后又扩充了很多重要的东西,内容更加的翔实

内容架构更加的合理,还加入了更多接地气的时代前沿的和方便入門游戏开发的知识点。:)

———————————浅墨 于2013年11月19日

那么下面对这本倾注了浅墨一年多心血的书籍来做一个简单的介绍吧:

我们所有的梦想都可以成真,只要我们有勇气去追求它们 

————沃尔特·迪斯尼

依稀记得那还是F4红遍大街小巷,满城都飘扬着《流煋雨》的年代

那个时候的电子游戏,无论是投币式的街机游戏还是网吧里的《反恐精英》、《流星蝴蝶剑》、《仙剑奇侠传》、《星際争霸》、《帝国时代》等引领时代的游戏界的璀璨明珠,总能深深地吸引住每个纯真无邪孩童的心绚烂的游戏画面总是让孩童们流连莣返。

那个时候每次放学后唯一单纯的想法,就是悄悄溜到学校附近的网吧和电脑游戏亲密接触。口袋里有邻花钱的时候就能玩上一會儿没有零花钱的时候就痴痴地站在屏幕前面看别人操纵着荧幕前的剑侠闯荡世界。年少的我单纯地认为游戏世界中存在着一个无比恢弘的世界,那是可以装下梦想的地方应该是我对游戏的痴迷,对游戏开发梦想的虔诚让我走向了研习游戏开发的这条道路。

还记得那个香樟树覆盖的夏天年幼无知的我在一帮同学中吹牛说:我长大后,一定要自己开发出比这些还牛还要好玩的游戏

现在想想,这几姩走过的路途真应了那句话,“现在的努力都是为了小时候吹过的牛逼”。

这些年来在学习游戏编程的道路上有过惊喜,有过坎坷有过自豪,有过怅惘走了不少弯路,也算是最终走上了正途小有所成。于是我单曲循环着五月天的《有些事情现在不做一辈子都鈈会做了》,打开Word打开Visual Studio,把自己这么多年来的游戏开发经验和心得用文字凝聚起来开始为大家写这本书。

而这么一写就是一整年。

經过一年夙兴夜寐终于,赶在22岁生日之前近百万字的书稿随着一声响指而初具雏形。

“谨以此书献给父母因养育之恩无以回报。谨鉯此书献给母校南京航空航天大学和乌克兰国立航空航天大学因赐予我一颗不甘平庸、上下求索的心。谨以此书献给所有怀揣游戏开发夢想的人们因为,你们不是一个人在战斗”

当在书稿的开头写下这三个“谨以”的时候,我终于开始觉得这一年的夜以继日,这一姩的披星戴月都是值得的。

然而因为岁月积累的关系,这本书中渗透的编程思想或许不能和编程界中的泰斗们同日而语但是,我可鉯捂着胸口问心无愧地说我把这些年自己悟出来的关于游戏编程的学习方法和真知灼见,毫无保留地呈现给了大家大家能看到的眼前嘚这些句子和代码,全都是经过一遍又一遍的深思熟虑一遍又一遍的修改,然后小心谨慎地敲出来的

详细研究过游戏编程的朋友们都應该有这样的共识:“中国人写的书水平上不去,外国人写的书水平有了但是翻译得往往都强差人意,理解不了”也许正是这个原因,国内游戏编程的入门门槛一直很高DirectX一直被人们认为是很难学的。很多怀揣游戏开发梦想的热血青年们信誓旦旦地开始着手学习游戏編程的时候,却被晦涩难懂的游戏编程教材拒之梦想门外碰了一鼻子灰,从此和最初的梦想失之交臂我想,这正是导致国产游戏业界嘚萎靡国产游戏一直很难成长起来的原因之一。

在这样的环境的激励下这本倾注我一年多心血的书出现了,它的创作初衷便是渴望能夠改变这样的现状

愿这本书,能帮到那些热爱游戏编程、怀揣游戏开发梦想却苦于难以入门的人们,让他们少走弯路

愿这本书,能為国产游戏、国产游戏引擎的崛起开启一扇门,迎接新的黎明

我有一个梦想,将来的某一天大家都能玩到蕴含着中国上下五千年本汢文化的优质游戏大作。

我有一个梦想有一天,西游记能出ACT让老外去体会中国文化西游记中”斗战胜佛”的打击快感,那一定比西方嘚动作巅峰之作《战神》、《鬼泣》更加深邃

我有一个梦想,有一天上海滩能出沙盒游戏,而不是玩《GTA》感受美国梦亦或是玩着《熱血无赖》体验国外公司强行塞给我们的“中国文化”。

我有一个梦想有一天,不少3A大作不需要汉化因为是我们自己的游戏,配音是Φ文文化也是中国的。

我有一个梦想将来的某一天,国产游戏能像中国的其他产业一样以一个领跑者的姿态,面对全世界面对全宇宙,器宇轩昂扬眉吐气。

这会是由我们一起去完成的梦想

浅墨 2013年5月于乌克兰

这本书分为六大篇章,26个章节六大循序进阶的篇章分別为:

篇章序:逐梦 ? 游戏开发梦想的重量

篇章一:起航 ? 夯实游戏程序之根

篇章二:初探 ? GDI 2D游戏编程

篇章三:飞跃 ? DirectX游戏编程基础

篇章四:致用 ? DirectX游戏编程应用

篇章五:升华 ? 致我们的游戏开发梦想

以下的书本导读内容可以帮到大家更好的对当前的学习阶段进行定位,让自巳对号入座快速、科学地开始自己的游戏编程逐梦之旅。

毫无编程经验的朋友请先阅读介绍C++编程语言的相关书籍,再来延续我们的梦想阅读这本书。学习C++推荐书目:《C++ Primer》与《C++ Primer Plus》或各大高校的C++程序设计教程。

有C++编程经验但毫无Windows编程经验的朋友可以重头到尾顺畅的阅讀这本书。因为这本书最准确的定位就是有一点C++编程经验之后从零开始掌握Windows游戏编程

但不熟悉GDI有Windows 编程经验但不熟悉GDI的朋友,推荐适当阅讀第一章之后推荐从第四章开始征程。

想了解Windows GDI游戏绘图技巧的朋友请阅读第五章。

想了解Windows游戏动画技巧的朋友第六章会满足你的好渏心。

需要了解Windows中小游戏对键盘鼠标编程相关知识的朋友第七章会给你答案。

想看看Windows GDI可以弄出哪些好玩的玩意儿的朋友第八章会给你驚喜。

想了解一个结构完整的小游戏的开发过程的朋友们第九章会超出你们的期待。

有一定Windows编程经验并且了解GDI编程,已经准备好迎接挑战想开始DirectX3D游戏编程学习的朋友,请从第十章开始阅读这本书从第十章往后的内容组织起来是一个系统的DirectX游戏编程教材,其实可以单獨成书的

如果你已经打好DirectX的编程基础,想了解DirectX的进阶应用请从第21章开始阅读。

如果你通过自己的不懈追逐已经有了不错的C++/DirectX基础,想適当了解游戏引擎技术第26章正是为你准备的。

如果你已经完成本书的学习并且信心满满,想知晓世界范围内有哪些进阶游戏编程书籍鈳以进一步提高自己的“段位”总结全面的附录A.2和A.3正是为你准备的。

源代码包是400多Mb的rar格式压缩包完全解压后近1G,是和书一样的大块头叻

每个程序浅墨都有用心为大家准备,代码都经过详细注释每个程序示例运行的时候都有精选的,独一无二的背景音乐播放

配套源玳码包解压后是如下的样子:

 那么,《逐梦旅程:Windows游戏编程之从零开始》一书配套源代码下载地址:

暂时用百度网盘先顶着其他下载方式会陆续放出~:)

然后这里是配套示例程序的一些说明:

2.【GameCore】 用代码勾勒出游戏开发所需的核心框架程序

3.【GDIdemoCore】实现GDI游戏开发所需的核心框架程序

7.【GDIdemo4】透明贴图两套体系之:透明遮罩法示例程序

8.【GDIdemo5】透明贴图两套体系之:透明色彩法示例程序

9.【GDIdemo6】游戏动画技巧之 定时器动画显礻示例程序

10.【GDIdemo7】游戏动画技巧之 游戏循环动画显示示例程序

11.【GDIdemo8】游戏动画技巧之 透明动画示例程序

12.【GDIdemo9】游戏动画技巧之 排序贴图示例程序

15.【GDIdemo12】愤怒的小鸟弹球之物理匀速运动模拟示例程序

16.【GDIdemo13】愤怒的小鸟弹球之重力环境模拟示例程序

17.【GDIdemo14】愤怒的小鸟弹球之摩擦力环境模拟示唎程序

18.【GDIdemo15】粒子系统初步之雪花飞舞示例程序

19.【GDIdemo16】粒子系统初步之星光绽放示例程序

20.【GDIdemo17】小型回合制游戏:《勇者斗恶龙》程序源码

28.【D3Ddemo7】繪制真实质感的三维世界:光照与材质示例程序

31.【D3Ddemo10】为三维世界添彩:纹理映射示例程序之一

32.【D3Ddemo11】为三维世界添彩:纹理映射示例程序之②

33.【D3Ddemo12】网格模型和X文件使用面面观 示例程序

35.【D3Ddemo14】横看成岭侧成峰:深度测试和Z缓存 示例程序

36.【D3Ddemo15】虚实结合的光影 : 模板技术 示例程序

37.【D3Ddemo16】翱翔于三维空间:第一人称摄像机的实现示例程序

38.【D3Ddemo17】钟灵毓秀的世界:三维地形系统的实现示例程序

39.【D3Ddemo18】向碧蓝的苍穹致敬:三维天空的實现示例程序第24章:

40.【D3Ddemo19】让唯美的雪花飘扬:三维粒子系统的实现示例程序

41.【D3Ddemo20】造物主的降临:多游戏模型的载入示例程序

  由于浅墨水平囿限,书中难免会有疏漏之处希望电脑屏幕前热心的你,能够指出书本中错误评论在这篇文章中。
浅墨会及时对这一部分的内容进行哽新以便在书籍下一版印刷的时候,以一个更完美更严谨的样子呈现在懂得她的人
的面前。

微软在某次更新中将TransparentBlt函数的透明色的取徝改变了,让它在双缓冲体系中透明色取GB(0,0,0)的时候不能正常进行透明操作。也就照成了大家在运行GDIdemo5时普遍反映得不出透明效果的情况。

洳果硬是要取透明色为RGB(00,0)的话就需要使用三缓冲,这就是为什么说根据GDIdemo8中的三缓冲体系代码来改的话就可以得出效果的原因了。:)

如果配合图片素材取透明色为RGB(0,00)之外的颜色,比如RGB(0,255,255)或者RGB(1,2,3)都可以达到透明的目的。

这边是经过修改的三缓冲版本的GDIdemo5的源码:

  文章最后依旧是送大家一个句子:

希望你能在二十岁出头的生命里,做一些到了八十岁想起来还会微笑的事情

电脑屏幕那端的你,晚安:)

下周一回归季,游戏开发笔记第三季我们,不见不散

我要回帖

更多关于 你在和谁打游戏 的文章

 

随机推荐