上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 小时候可靓了的CSDN博客正式开博。。。不知不觉已经进入游戏开发行业快一年了,也快毕业了。在这一年中,自己从一个初出茅庐的学生,渐渐变得成熟。不会再一个字一个眼地盯着代码去调式。不会再一个参数一个参数地去修改来达到想要的效果。不会再死抠着语法细节不放。不会再以读懂了新手教程而高兴。。。www.cppblog.com/leaf 下记录了那些让我激动过的事情。于是,决定换个地方了。让自己真正地脱离学生时代。也准备在继续走下这条道的同时,写点什么。一来是记录自己这个实现梦想的历程。也为本行业各位兄弟们提供分享自己的感受。大家一起交流,共同进步! 阅读全文
posted @ 2010-04-22 22:38 麒麟子MrKylin 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Table 6.12. Constructors and Destructor of Lists Operation Effect listElem c Creates an empty list without any elements listElem c1(c2) Creates a copy of another list of the same type (all elements are copied) listElem c(n) Creates a list with n elements that are created by the default constru 阅读全文
posted @ 2009-03-31 13:26 麒麟子MrKylin 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 第一,了解骨骼结构(Skeletal Structures)和骨层级(Bone Hierarchies):骨骼结构就是连续很多的骨头(Bone)相结合,形成的骨层级。第一个骨头叫做根骨(root bone),是形成骨骼结构的关键点。其它所有的骨骼作为孩子骨(child bone)或者兄弟骨(sibling bone)附加在根骨之上。所谓的“骨”用一个帧(frame)对象表示。在Directx中,用一个D3DXFRAME结构或者X文件中的Frame template来表示帧对象。下面看一下Frame template和D3DXFRAME结构的定义:template Frame{ 3D82AB 阅读全文
posted @ 2009-03-23 21:50 麒麟子MrKylin 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 引用紫色思念 的 开始→运行:运行什么1.Control Control 控制面板 Control userpasswords2 用户账户 Control access.cpl 辅助功能选项 Control appwiz.cpl 添加删除程序 Control bthprops.cpl 蓝牙支持服务 Control desk.cpl 显示属性 Control firewall.cpl Windows防火墙 Control hdwwiz.cpl 添加硬件 Control inetcpl.cpl Internet选项 Control intl.cpl 区域和语言选项 Control irprops. 阅读全文
posted @ 2009-02-08 13:55 麒麟子MrKylin 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 引用紫色思念 的 引用 病毒是怎么命名的?教你认识病毒命名规则引用CPU风扇 的 病毒是怎么命名的?教你认识病毒命名规则很多时候大家已经用各类安全软件、杀毒软件查出了自己的机子中了例如Backdoor.RmtBomb.12、Trojan.Win32.SendIP.15等等这些一串英文还带数字的病毒名,这时有些人就蒙了,那么长一串的名字,我怎么知道是什么病毒啊?其实只要我们掌握一些病毒的命名规则,我们就能通过杀毒软件的报告中出现的病毒名来判断该病毒的一些共有的特性了:一般格式为:<病毒前缀>.<病毒名>.<病毒后缀>病毒前缀是指一个病毒的种类,他是用来区别病毒的种族分类的。不同的种类的病毒,其前 阅读全文
posted @ 2009-02-08 13:53 麒麟子MrKylin 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 对于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 阅读(313) 评论(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 阅读(634) 评论(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 阅读(813) 评论(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 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 伯尼·彭是一名华裔金融软件程序设计员,由于其女友塔米·李平时最喜欢玩美国Popcap游戏公司出品的一款《Bejeweled》游戏,他便暗中修改程序,让玩家在游戏中累积到一定积分时,屏幕中会出现一枚戒指和一句求婚语。结果,当女友玩到这一积分时,她意外地看到了求婚语,然后答应了他。  伯尼·彭将这段浪漫记忆写在自己的博客上,当他接受美国《纽瓦克明星纪事报》采访时,他觉得以这种方式求婚“略显书呆子气,但还算酷”。只是修改程序颇不容易,花了他整整一个月时间。  这对情侣准备于今夏完婚,Popcap公司闻讯后,提出赠送两人飞往西雅图度蜜月的机票。公司一名发言人说:“多数游戏开发商不喜欢别人操纵他们的游戏 阅读全文
posted @ 2008-12-28 13:55 麒麟子MrKylin 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 文章來源: www.17173.com1. 要看书。在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也一样很有帮助。只不过要找到高质量的、权威的信息,就不如网络上可供查找的范围广。   2. 读代码。这也是我很喜欢的一种方式。如果我并没有几年的专业编程工作经验,在学习之初我并不会去读很多复杂的代码。如果我要是早些开始学习,我将是一个比现在更好的程序员。但是,开始时我会从一些开源项目里,去学习那 阅读全文
posted @ 2008-12-28 13:49 麒麟子MrKylin 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 文章來源: www.17173.com程序员(英文Programmer)是从事程序开发、维护的专业人员。一般我们将程序员分为程序设计人员和程序编码员,但两者的界限并不非常清楚,特别是在中国。 作一个真正合格的程序员,应该具有的素质。 1:团队精神和协作能力 团队精神和协作能力是作为一个程序员应具备的最基本的素质。软件工程已经提了将近三十年了,当今的软件开发已经不是编程了,而是工程。独行侠可以写一些程序也能赚钱发财,但是进入研发团队,从事商业化和产品化的开发任务,就必须具备这种素质。可以毫不夸张的说这种素质是一个程序员乃至一个团队的安身立命之 本。 2:文档习惯 文档是一个软件系统的生命力。一 阅读全文
posted @ 2008-12-28 13:42 麒麟子MrKylin 阅读(338) 评论(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 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 引擎的革命(1998年~2000年) 游戏的图像发展到《虚幻》这里已经达到了一个天花板的高度,接下去的发展方向很明显不可能再朝着视觉方面进行下去。前面说过,引擎技术对于游戏的作用并不仅局限于画面,它还影响到游戏的整体风格,例如,所有采用Doom引擎制作的游戏,无论是《异教徒》还是《毁灭巫师》,都有着相似的内容,甚至连情节设定都如出一辙。玩家开始对端着枪跑来跑去的单调模式感到厌倦,开发者们不得不从其它方面寻求突破,由此掀起了第一人称射击游戏的一个新的高潮。 两部划时代的作品同时出现在1998年——Valve公司的《半条命》(Half-Life)和LookingGlass工作室的《神偷:暗黑计划》 阅读全文
posted @ 2008-12-28 13:32 麒麟子MrKylin 阅读(619) 评论(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 阅读(527) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页