12 2008 档案

摘要:对于math.h 没有特别的结构体,一切都就很简单了。只要知道了各个函数的功能就可以了函数名:int abs (int x);功能:返回整x的绝对值函数名:double fabs(double x);功能:返回x的绝对值函数名:long labs(long x);功能:返回x的绝值函数名:double cos(double x);功能:返回x的余弦函数名:double acos(double x);功能:返回x的反余弦函数名:double cosh(double x);功能:返回x的双余弦函数名:double sin( double x);功能:返回x的正弦函数名:double asin( d 阅读全文
posted @ 2008-12-30 00:59 麒麟子MrKylin 阅读(316) 评论(0) 推荐(0) 编辑
摘要:一直对时间函数有点兴趣,今天打开time.h看了一下.发现内容也不是太多.于是看了看.这是c库里的.C++的,改日再看.一边看一边写了总结,呵呵,效果不错.在 time.h 文件中。首先我们可以看到typedef longtime_t; 这就可以明确地知道 time_t是一个long型而为什么要这样做呢,当然是为了方便代码的阅读和理解了typedef long clock_t;也是一样的含义另外,还有一个用于存放时间的结构体structtm{inttm_sec;inttm_min;inttm_hour;inttm_mday;inttm_mon;inttm_year;inttm_wday;int 阅读全文
posted @ 2008-12-30 00:01 麒麟子MrKylin 阅读(641) 评论(0) 推荐(0) 编辑
摘要:有些题写得不完整,答案也不完整.我也不知道原理是什么样子,所以无法改.要看的同学就跳过去吧.如果有好的建议,可以回帖说明.谢谢!虽然都是基础,却是比较重要的部分.一:问答题:1.-1,2,7,28,,126请问28和126中间那个数是什么?为什么?第一题的答案应该是4^3-1=63规律是n^3-1(当n为偶数0,2,4) n^3+1(当n为奇数1,3,5)答案:632.用两个栈实现一个队列的功能?要求给出算法和思路!设2个栈为A,B, 一开始均为空.入队:将新元素push入栈A;出队:(1)判断栈B是否为空;(2)如果不为空,则将栈A中所有元素依次pop出并push到栈B;(3)将栈B的栈顶元 阅读全文
posted @ 2008-12-29 15:08 麒麟子MrKylin 阅读(833) 评论(0) 推荐(0) 编辑
摘要:文章来源: www.17173.com周末,总是有点那么的无聊。闲来没事,想想每次自己要进行多线程编程时的痛苦,也并借机考虑设计了一个简单的线程管理方式。没什么好说的,首先想想线程的创建,每次都要CreateThread,传递一堆的参数,还得没事查查MSDN,唉,效率低啊。反正,对于我来说,线程基本都是缺省优先级、缺省安全的。不如把这些一起封装了。不多说,C++不用对象机制用什么?顺便借鉴一下java。来个实际线程就是run,启动采用start。class thread{public: thread( void ); virtual ~thread( void ); virtual void 阅读全文
posted @ 2008-12-28 14:00 麒麟子MrKylin 阅读(341) 评论(0) 推荐(0) 编辑
摘要:伯尼·彭是一名华裔金融软件程序设计员,由于其女友塔米·李平时最喜欢玩美国Popcap游戏公司出品的一款《Bejeweled》游戏,他便暗中修改程序,让玩家在游戏中累积到一定积分时,屏幕中会出现一枚戒指和一句求婚语。结果,当女友玩到这一积分时,她意外地看到了求婚语,然后答应了他。  伯尼·彭将这段浪漫记忆写在自己的博客上,当他接受美国《纽瓦克明星纪事报》采访时,他觉得以这种方式求婚“略显书呆子气,但还算酷”。只是修改程序颇不容易,花了他整整一个月时间。  这对情侣准备于今夏完婚,Popcap公司闻讯后,提出赠送两人飞往西雅图度蜜月的机票。公司一名发言人说:“多数游戏开发商不喜欢别人操纵他们的游戏 阅读全文
posted @ 2008-12-28 13:55 麒麟子MrKylin 阅读(368) 评论(0) 推荐(0) 编辑
摘要:文章來源: www.17173.com1. 要看书。在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也一样很有帮助。只不过要找到高质量的、权威的信息,就不如网络上可供查找的范围广。   2. 读代码。这也是我很喜欢的一种方式。如果我并没有几年的专业编程工作经验,在学习之初我并不会去读很多复杂的代码。如果我要是早些开始学习,我将是一个比现在更好的程序员。但是,开始时我会从一些开源项目里,去学习那 阅读全文
posted @ 2008-12-28 13:49 麒麟子MrKylin 阅读(286) 评论(0) 推荐(0) 编辑
摘要:文章來源: www.17173.com程序员(英文Programmer)是从事程序开发、维护的专业人员。一般我们将程序员分为程序设计人员和程序编码员,但两者的界限并不非常清楚,特别是在中国。 作一个真正合格的程序员,应该具有的素质。 1:团队精神和协作能力 团队精神和协作能力是作为一个程序员应具备的最基本的素质。软件工程已经提了将近三十年了,当今的软件开发已经不是编程了,而是工程。独行侠可以写一些程序也能赚钱发财,但是进入研发团队,从事商业化和产品化的开发任务,就必须具备这种素质。可以毫不夸张的说这种素质是一个程序员乃至一个团队的安身立命之 本。 2:文档习惯 文档是一个软件系统的生命力。一 阅读全文
posted @ 2008-12-28 13:42 麒麟子MrKylin 阅读(341) 评论(0) 推荐(0) 编辑
摘要:引擎的明天(2001年~) 2001年有许多优秀的3D射击游戏陆续发布,其中一部分采用的是Quake III和Unreal Tournament等现成引擎,如《星际迷航深度空间九:坠落》、《重返德军总部》和《荣誉勋章:盟军进攻》,而更多的则采用的是自己开发的引擎,比较有代表性的包括网络射击游戏《部落2》(Tribes 2)、第一人称射击游戏《马科斯·佩恩》、《红色派系》(Red Faction)和《英雄萨姆》等。 《部落2》采用的是V12引擎,这款引擎虽然无法同Quake III和Unreal Tournament相提并论,但开发者为它制定的许可模式却相当新颖,你只需花上100美元就可以获得引 阅读全文
posted @ 2008-12-28 13:34 麒麟子MrKylin 阅读(568) 评论(0) 推荐(0) 编辑
摘要:引擎的革命(1998年~2000年) 游戏的图像发展到《虚幻》这里已经达到了一个天花板的高度,接下去的发展方向很明显不可能再朝着视觉方面进行下去。前面说过,引擎技术对于游戏的作用并不仅局限于画面,它还影响到游戏的整体风格,例如,所有采用Doom引擎制作的游戏,无论是《异教徒》还是《毁灭巫师》,都有着相似的内容,甚至连情节设定都如出一辙。玩家开始对端着枪跑来跑去的单调模式感到厌倦,开发者们不得不从其它方面寻求突破,由此掀起了第一人称射击游戏的一个新的高潮。 两部划时代的作品同时出现在1998年——Valve公司的《半条命》(Half-Life)和LookingGlass工作室的《神偷:暗黑计划》 阅读全文
posted @ 2008-12-28 13:32 麒麟子MrKylin 阅读(640) 评论(0) 推荐(0) 编辑
摘要:引擎的转变(1994年~1997年) 在引擎的进化过程中,肯·西尔弗曼于1994年为3D Realms公司开发的Build引擎是一个重要的里程碑,Build引擎的“肉身”就是那款家喻户晓的《毁灭公爵》(Duke Nukem 3D)。《毁灭公爵》已经具备了今天第一人称射击游戏的所有标准内容,如跳跃、360度环视以及下蹲和游泳等特性,此外还把《异教徒》里的飞行换成了喷气背包,甚至加入了角色缩小等令人耳目一新的内容。在Build引擎的基础上先后诞生过14款游戏,例如《农夫也疯狂》(Redneck Rampage)、《阴影武士》(Shadow Warrior)和《血兆》(Blood)等,还有台湾艾生资 阅读全文
posted @ 2008-12-28 13:31 麒麟子MrKylin 阅读(536) 评论(0) 推荐(0) 编辑
摘要:二、引擎的进化 曾经有一段时期,游戏开发者关心的只是如何尽量多地开发出新的游戏并把它们推销给玩家。尽管那时的游戏大多简单粗糙,但每款游戏的平均开发周期也要达到8到10个月以上,这一方面是由于技术的原因,另一方面则是因为几乎每款游戏都要从头编写代码,造成了大量的重复劳动。渐渐地,一些有经验的开发者摸索出了一条偷懒的方法,他们借用上一款类似题材的游戏中的部分代码作为新游戏的基本框架,以节省开发时间和开发费用。根据马老先生的生产力学说,单位产品的成本因生产力水平的提高而降低,自动化程度较高的手工业者最终将把那些生产力低下的手工业者淘汰出局,引擎的概念就是在这种机器化作业的背景下诞生的。 每一款游戏都 阅读全文
posted @ 2008-12-28 13:29 麒麟子MrKylin 阅读(487) 评论(0) 推荐(0) 编辑
摘要:在阅读各种游戏介绍的时候我们常常会碰见“引擎”(Engine)这个单词,引擎在游戏中究竟起着什么样的作用?它的进化对于游戏的发展产生了哪些影响?希望下面这篇文章能为大家释疑。以希望能够帮助一些刚进入游戏行业的小菜,和未进入游戏行业的大菜们!一、什么是引擎 我们可以把游戏的引擎比作赛车的引擎,大家知道,引擎是赛车的心脏,决定着赛车的性能和稳定性,赛车的速度、操纵感这些直接与车手相关的指标都是建立在引擎的基础上的。游戏也是如此,玩家所体验到的剧情、关卡、美工、音乐、操作等内容都是由游戏的引擎直接控制的,它扮演着中场发动机的角色,把游戏中的所有元素捆绑在一起,在后台指挥它们同时、有序地工作。简单地说 阅读全文
posted @ 2008-12-28 13:28 麒麟子MrKylin 阅读(1003) 评论(0) 推荐(0) 编辑
摘要:文章來源 www.17173.com暴雪创办人兼总裁Michael Morhaime在GDC Austin上发表了演讲,谈论他从《魔兽世界》和其他暴雪游戏中总结出来的十条经验。 1·游戏性第一。 如果你了解暴雪,那你知道他们在游戏平衡性上力尽完美,或者说比任何人做的都好。暴雪哲学好懂但难掌握。他们希望你入门容易而维持长时间的兴趣,用同一款产品同时吸引休闲和核心玩家。 2·打造并保护品牌。 暴雪的目标是要消费者进入商店,看到暴雪的商标就知道那是好东西。但个人认为暴雪这方面做的不好,为何?他们欺负了可怜的BNetD(战网私服)人员,控告一群没有反抗能力的开发者。暴雪真坏。 3·抗拒提早上市的诱惑。 阅读全文
posted @ 2008-12-28 13:04 麒麟子MrKylin 阅读(259) 评论(0) 推荐(0) 编辑
摘要:题目如下:21 22 23 24 25 2620 7 8 9 10 2719 6 1 2 11 2818 5 4 3 12 2917 16 15 14 13 30 如图:设“1”的坐标为(0,0) “7”的坐标为(-1,-1) 编写一个小程序,使程序做到输入坐标(X,Y)之后显示出相应的数字。我的程序,没有怎么调整,很粗糙,不过,实现就行了:#include iostream using namespace std; /*  设“1”的坐标为(0,0) “7”的坐标为(-1,-1) 编写一个小程序, 使程序做到输入坐标(X,Y)之后显示出相应的数字。 */ /******** 阅读全文
posted @ 2008-12-28 01:15 麒麟子MrKylin 阅读(441) 评论(0) 推荐(0) 编辑
摘要:暴雪的霸王条款是否合理?  类似于这样的霸王条款很多,但暴雪是个典型,谁让暴雪树大招风呢?暴雪蛮横地宣布游戏中的所有数据归暴雪所有,那么自然也包括玩家辛辛苦苦所得来的虚拟财产,暴雪这样做无疑是出于以下两点考虑:1,所有权归暴雪,那么自然而然地运营商便无权对玩家的财产进行干涉,在一定程度上可以对运营商形成一种威慑力:你干的好就接着干,干的不好把所有数据交出来我换代理或者干脆自己代理,我肯定不会受制于你;2,可以更有效地打击虚拟交易,维护游戏环境:因为所有权归我,所以如果你有违规行为,那么我就可以毫无顾虑封掉你的号,因为这一纸契约在,你去告也告不动。我国合同法明文规定:任何违背法律的合同、合约都是 阅读全文
posted @ 2008-12-28 00:55 麒麟子MrKylin 阅读(418) 评论(0) 推荐(0) 编辑
摘要:原文地址: http://job.17173.com/content/2008-12-15/20081215172107441,1.shtml游戏开发流程和部分分工 流程:调研 -- 开发 -- 测试 -- 运营(我们公司的情况分析) 公司类型介绍:游戏开发公司、游戏运营公司、游戏开发运营公司开发部门构成:策划(灵魂)8-10人 主策划、执行策划、脚本策划、文案策划、关卡策划、数值策划、界面策划程序(骨肉)8-10人 主程、客户端引擎、服务器端引擎、逻辑程序员、3D程序、AI程序、物理程序、脚本程序、数据库程序、编辑器|工具程序员美术(皮肤)20-30人 人物原画、人物建模美术、材质贴图美术、 阅读全文
posted @ 2008-12-27 13:34 麒麟子MrKylin 阅读(642) 评论(0) 推荐(0) 编辑
摘要:大家都学过,只是有些想必都没有用过,甚至没见过吧.这里列出了功能和函数名.为的是需要的时候很方便.注(不是MFC的)1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接 WNet 阅读全文
posted @ 2008-12-27 00:42 麒麟子MrKylin 阅读(399) 评论(0) 推荐(0) 编辑
摘要:Symbian系统体系结构在symbianos上运行的四种软件应用程序application服务server引擎engine内核kernelSymbian系统使用活动对象与客户-服务器(C/S)对事件处理系统进行了优化硬件资源:一个CPU,32位RAM一个ROM(只读存储器),里面有操作系统与内建的中间件和应用程序ROM盘被映射到Z:盘,所有的文件都可以通过Z:盘访问。系统RAM.系统RAM用于两个方面,一是被当前活动的程序和系统核心使用,另一个是当成”C”盘的磁盘空间。这两个部分的大小是变化的,不可以保留某个的大小。由于RAM通常只有8MB到16MB,所以内存可能用完,因此经常出现内存越界错 阅读全文
posted @ 2008-12-26 23:59 麒麟子MrKylin 阅读(610) 评论(0) 推荐(0) 编辑
摘要:Symbian智能手机操作系统综述(这是根据自己的理解写的一篇综述,操作系统课程论文)1、智能手机操作系统:手机已渐渐成为人们日常生活不可或缺的东西,最初的手机只能用来打电话、收发短信。并且有些人到目前也仅仅是这样的需求,但是,随着时代的发展,越来越多的新事物融入了大家的生活中:音乐,游戏,电子刊物等。而手机也随之发展着,机发展到现在功能可以说是五花八门,能照相,能听MP3,能玩游戏……不过啊,手机的发展还是无法满足人们对于信息化生活的需要,于是,智能手机应运而生了。那么到底什么是智能手机呢? 一般说来,智能手机在具备手机接打电话和收发短信等基本功能的同时,它还拥有一部分PDA的功能。特别在个 阅读全文
posted @ 2008-12-26 23:57 麒麟子MrKylin 阅读(457) 评论(0) 推荐(0) 编辑
摘要:我的职业生涯规划自我评估对于即将步入社会的我来说,一切好似进在咫尺,因为它即将来临。而又仿佛远在天涯,因为一切对于我来说,都是未知的。我所拥有的,仅仅是现在的自己以及对未来的幢景。貌似我不是一个严谨的人,虽然我可以毫不谦虚的说,我自己有着敏锐的嗅觉。当然那不能说是洞察秋毫,毕竟我还不是圣人。选择了计算机科学,是自己从小就有的梦想,但每个人都有自己合适和擅长的一面。在现实面前,我无法抵奈。虽然我自己对此充满了爱好与向往,可那始终无法静心钻研的缺点造成了让我可以摆开普通层次的瓶颈,我与其他走在此路上的人一样,很迷茫……“未来是不可预见的”,这是一个无可非议的句子。而我们却又不得不为自己的未来有所打 阅读全文
posted @ 2008-12-26 23:54 麒麟子MrKylin 阅读(324) 评论(0) 推荐(0) 编辑
摘要:我知道这很长,但是,我坚持看完了.希望有幸看到这文章并对图形方面有兴趣的朋友,也能坚持看完.一定大有收获.毕竟知道它们到底是怎么"私下勾搭"的.会有利于我们用程序来指挥它们....(这是我加上去的)原文从这里开始:要说到设计的复杂程度,那还是CPU了!这个不用讨论,很简单的道理你看看显卡芯片的更新速度和CPU的更新速度就可见一斑了。还是简单说说他们的设计原理吧。CPU: 但是,现在我要问一句:“什么是CPU?”我相信大多数人并不知道什么是CPU。当然,你可以回答CPU是中央处理器,或者来一句英文: Central Processing Unit。是的,没错。但,RISC和CISC是什么?什么 阅读全文
posted @ 2008-12-26 23:46 麒麟子MrKylin 阅读(1423) 评论(0) 推荐(1) 编辑
摘要:from: http://bbs.chinagcn.com/viewthread.php?tid=2004求伯君:向暴雪学习 金山不求一夜暴富提起金山必言及微软的人,一定不了解今日的金山。  最近关于金山最火爆的新闻是,正在内测的武侠网游《剑侠世界》,内测人数突破28万人,创下国产网游最好成绩。  近几个月,关于金山的新闻一直在业内十分“抢眼”:斥资亿元进行信息化建设、签下国家电网千万大单、全面布局企业安全市场、在越南成立合资公司……  记者:金山网游与软件收入比例约是7:3,有人比喻说这是地球上海洋和陆地的比例,是否意味着网游正是金山的生命之水?金山所坚持的两条腿走路是否也有轻重之分?  求 阅读全文
posted @ 2008-12-22 11:01 麒麟子MrKylin 阅读(253) 评论(0) 推荐(0) 编辑
摘要:原文地址: http://www.chinagcn.com/news/show.php?itemid=99国务院412号令规定保留新闻出版总署“出版境外著作权人授权的电子出版物(包含互联网游戏作品)审批”。个别单位和个人认为、规定似乎将网络游戏管理职责划给新闻出版总署。单从字面上分析可以看出、所谓互联网游戏作品出版属于电子出版物出版、指网络游戏客户端光盘出版、而不是游戏进口和网上传播。《出版管理条例》明确将互联网出版和电子出版物出版并列、说明两者并不属于母子概念关系、电子出版物出版不能包括互联网传播行为。游戏进口和网上传播行为纳入电子出版物管理范畴没有任何政策法规依据、国际上也从无先例。而网页 阅读全文
posted @ 2008-12-22 10:41 麒麟子MrKylin 阅读(214) 评论(0) 推荐(0) 编辑
摘要:本文标签: 聚缘联盟永恒之塔本文已被推荐到腾讯博客, 点击了解更多精彩内容 7天的国服永恒之塔首映盛典即将谢幕,昨天的世界BOSS挑战大家都觉得没什么意思,今天的谢幕表演倒是激起了大家的无限斗志。还没到晚上20:00就看到系统频道管理员小珺的公告。(这个公告刷了很多次)大战前期大家都忙着准备,到处都是忙碌的人儿。到达此次天魔大战主战场的西部要塞的时候我发现……我来晚了,第一批大部队已经陆续离开奔向前线了。跟着那些斗志激昂的人儿一道奔赴了前线,看前面没有看到魔族大军,倒是抬头一看黑压压的一片啊……跟着大部队步步逼近,魔族则被打得节节颓败……在发现了精灵星在深渊果然只能吃素后……换了一个弓星继续 阅读全文
posted @ 2008-12-22 10:29 麒麟子MrKylin 阅读(196) 评论(0) 推荐(0) 编辑
摘要:http://games.QQ.com  2008年12月22日09:30   驱动之家   我要评论(3) 日前大导演戈尔·维宾斯基在宣布将会推出基于热门游戏《BioShock生》的电影的同时,还表示有计划推出推出一部基于在线游戏《第二人生》的一部电影。这样算来如果不将《第二人生》包含在内的话,今后几年中将会总共拥有超过28部基于热门游戏的电影推出。 这些热门游戏包括有本身就是电影方式进行叙述的经典游戏《Halo》,而当前最为热门的网络游戏《魔兽世界》也包括在内。 下面是相关热门游戏电影的推出的时间表,可以看到基于网络游戏《魔兽世界》的电影将会于2011年上映。 Cold Fear Co 阅读全文
posted @ 2008-12-22 10:23 麒麟子MrKylin 阅读(217) 评论(0) 推荐(0) 编辑
摘要:发表于:2008年12月9日 9时24分31秒来源:权限: 公开阅读(187)评论(1)本文链接:http://user.qzone.qq.com/196008671/blog/1228785871【飞宇冰矢】·游戏掮客Pr -- 腾讯博客更多内容请登陆本文原址↑三个月前说DNF的在线人数会突破100万,估计没几个人信。当时这韩国舶来品正陷入外挂肆虐的大麻烦中,人人都知道,凡是陷入此危机的韩国货,能活下来的实在是太少,盛大的《传奇》和九城《奇迹》都栽这上面了,奈何一个网游运营经验不足的腾讯乎。百万在线?那是空了吹!而那个时候,DNF的在线人数,撑死了也就60万。和《梦幻西游》、《魔兽世界》、《 阅读全文
posted @ 2008-12-22 10:21 麒麟子MrKylin 阅读(298) 评论(0) 推荐(0) 编辑
摘要:Skinned Mesh原理解析和一个最简单的实现示例作者:n5Email: happyfirecn@yahoo.com.cnBlog: http://blog.csdn.net/n52008-10月Histroy:Version:1.01 Date:2008-11-01 修改了一些不精确的用语Version:1.00 Date:2008-10-19讲述骨骼动画的资料很多,但大部分都是针对DX8或DX9的SkinnedMesh进行讲解。我觉得对于骨骼动画初学者增加了不必要的负担,还没有理解骨骼动画的实质就已被DX复杂的架构搞得晕头转向了。这篇文章把注意力集中在骨骼动画的基本组成结构和原理上, 阅读全文
posted @ 2008-12-21 21:24 麒麟子MrKylin 阅读(557) 评论(0) 推荐(0) 编辑
摘要:http://softwarecommunity-zho.intel.com/articles/zho/32028.htm介绍一种简单而有效的多线程方案,能加速大量的3D模型的动画渲染。此方案通过使用线程池、双缓冲、间隔更新等方法显著提升了骨骼动画的性能。尤其值得一提的是,此方案可以使基于CPU的骨骼动画在多核系统上获得与基于GPU动画接近的性能,从而在某些情况下可成为除基于GPU动画外的另一种良好选择。 阅读全文
posted @ 2008-12-21 21:15 麒麟子MrKylin 阅读(373) 评论(0) 推荐(0) 编辑
摘要:《魔兽世界》中文官方网站的解释:副本,俗称“私房”。你和你的朋友们可以在副本这个独有的私人地下城中进行体验、探索、冒险或完成任务。你也可以邀请其他人加入你的副本区域。这样可以解决许多MMORPG都会遇上的诸如蹲点、盗猎、垄断Boss装备等等问题。在副本中的怪物通常更强大,因此玩家必须组队才能进入这里。不过危险越大回报也越多!《完美世界国际版》官方网站的解释:副本区域是可以让您和朋友们在独有的私人地下城,可以进行更个人的体验、探索、冒险或完成任务的场所。您可以自己进入,也可以邀请其他人加入,一个副本就是指一个专为您和您的团队的特殊区域设定,当您处身于副本中时,地图内的玩家仅是您和您的队友,其他任 阅读全文
posted @ 2008-12-21 20:25 麒麟子MrKylin 阅读(352) 评论(0) 推荐(0) 编辑
摘要:原文地址: http://www.gameres.com/Tutor/游戏制作新人:用什么语言和编译器来做游戏?DirectX是什么?学编程需要哪些书?我怎样制作游戏?哪些书是介绍游戏开发的?VC好还是C++好?给C++初学者的50个忠告文献:编程新手真言具备程式基础:如何用DirectX制作2D游戏?如何使用DirectInput?如何在游戏中显示文字?如何使用DirectSound?如何在游戏中播放一段电影?如何在游戏中实现半透明效果?如何把DirectX关联到VC中?VC编译DX程序出现"无法解析的外部符号"是怎么回事?关于怎么学习API (OpenGL/Direct3D等)?   注: 阅读全文
posted @ 2008-12-21 20:09 麒麟子MrKylin 阅读(552) 评论(0) 推荐(0) 编辑
摘要:blog原文: http://blog.sina.com.cn/s/blog_4a6e7dce01007rre.html 文章发表在《大众软件》23期,主要是blog上《游戏成功学》这个系列的一个整理。在此感谢大软的汪铁兄弟,对本文的修正和配图(有兴趣的读者可以看看那些配图,非常有意思)由于是发在大软上的文章,所以如果要转载的话,请一定注明文章来源于《大众软件》缺陷与出路——一个游戏开发者的反思作者:blacksteps来源:《大众软件》编者按:这篇文章脱胎于一个叫《游戏人成功学》的系列文章,它是作者长期身处游戏开发行业、亲历游戏行业痼疾后不吐不快的随笔。世界上的任何事情都是这样,当一个人对某 阅读全文
posted @ 2008-12-21 20:04 麒麟子MrKylin 阅读(228) 评论(0) 推荐(0) 编辑
摘要:作为一个正在用C#和 XML语言编程的技术文档工程师,我认为掌握计算机语言需要一些基本技能。毫无疑问,今天的计算机编程已经和以前大不相同,因此不管是正在学习新的编程语言来提高自己的程序员,还是正在钻研一两门已经有所了解的编程语言的程序员,以下这几点相信能够帮你翻越计算机编程这座山。   第一,基本的逻辑技巧。最常见的基本逻辑形式和编程中的判定就是do-while和if-then-else.在这里,程序员需要考虑的是可能出现的哪几种可能的结果和出现这一结果时应该做什么。   第二,自上而下的思维方法。总的来说,一个计算机系统是由不同的“子系统”组成的,因此程序员需要掌握一些设计技巧或者自上而下的 阅读全文
posted @ 2008-12-21 19:37 麒麟子MrKylin 阅读(355) 评论(0) 推荐(0) 编辑
摘要:原文出处:模版函数指针,C++委托的实现-原创 今天写引擎的时候,很想加入一些回调函数,以前一直没时间整理这块,这次一定要下决心好好整整代码,纯粹用多态,很多类非要加个帽子,类之间的关系也显的很单一,有的情况需要用到委托的回调机制,这是个很好的东西,在C#里面是原生支持的,C++里面本来函数指针是个不错的选择,可到了对象里面,成员函数指针还有那么好用吗?这原本是另C++程序员非常失望和无赖的,难道一说到成员函数指针就真的那么不好用,甚至要沦为被唾弃的命运?并非入此,别忘了,C++里面还有很强的利器,C#和Java后天才具备的特性可是C++先天就具备的哦,那就是范型,C++里面的用的是模版,而且 阅读全文
posted @ 2008-12-21 19:34 麒麟子MrKylin 阅读(298) 评论(0) 推荐(0) 编辑
摘要:游戏成为游戏的原因 分享http://leyeslau.blog.sohu.com/95186921.html首先介绍一个有趣的游戏,被称为“史上最无聊游戏”:http://tech.163.com/digi/06/0525/11/2HVDJ20400161U6V.html 这是一个我们都很熟悉的游戏,可能80%以上的人都曾经或多或少的玩过。但是,当我们在电脑上玩过一遍后,我们却不禁会产生一个疑惑:这真的是个游戏么? 事实上,我们从来没有过一个对游戏的清晰的,具有实用性的定义,那么OK,我们就依从于大家的主观体验,认为这不是一款游戏。接下来,我们来尝试几个小的改动: 1.给游戏加一个计时 阅读全文
posted @ 2008-12-21 19:31 麒麟子MrKylin 阅读(297) 评论(0) 推荐(0) 编辑
摘要:好的创意是成为成功网游必不缺少的因素。现在网游大都是相互模仿,没有很好的创意,多是以赚钱为主要目的,为玩家考虑的太少了,出售些满足玩家虚荣心的道具或破坏平衡的道具倒不如多想点好的方法让玩家玩的高兴,现在一些没有创意的网游推出来一批又一批,没有什么新意,让很多网游玩家失望至极。在此本人天马行空,想了很多不着边际的游戏方式,供大家参考,更希望以后越来越多的网游能够从玩家的角度着想,能够满足更多玩家的需求。1、设置单练服务器和群练服务器,有人喜欢独闯江湖,有人喜欢组队拉帮结派。这样偏好设置可以很好的适应这两类玩家。因为有很多的玩家喜欢SOLO。很多人喜欢团队单练服务器讲究冒险,不可组队,可以独闯龙潭 阅读全文
posted @ 2008-12-14 20:32 麒麟子MrKylin 阅读(319) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示