摘要: 阅读全文
posted @ 2010-11-28 22:03 无花无酒 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 关于这一点经常有人问,这里要做区分解释:首先区别全屏与窗口模式,然后区别分辨率与窗口关系,最后区别是窗口改变还是分辨率改变1 全屏模式下:不会出现窗口大小问题,我们要改变的只有渲染器分辨率与视口比例关系来区别宽屏模式与正常模式,UI缩放方面首先要定义基础UI大小为多少,比如说美术的UI按1024x768模式下做的,那么在大于或等于1024x768分辨率下UI不做缩放,只按UI停靠位置进行摆放和裁剪... 阅读全文
posted @ 2010-11-26 12:44 无花无酒 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 关于Debug和Release之本质区别的讨论本文主要包含如下内容:1. Debug 和 Release 编译方式的本质区别2. 哪些情况下 Release 版会出错2. 怎样“调试” Release 版的程序一、Debug 和 Release 编译方式的本质区别Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本... 阅读全文
posted @ 2010-11-22 15:19 无花无酒 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2010-11-21 19:19 无花无酒 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2010-11-01 21:22 无花无酒 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 上学与不上学的区别张二狗是我的同学。一直以来,我们都是被人拿来作为对比的两个极端,我曾经是他的梦魇,现在他却是我的梦魇。现将我和他的人生历程列出来,再一次深刻感受风水轮流转这一永恒真理。 1、小学入学第一天我对老师说会背301首唐诗做100以内加减法,口齿清晰条理清楚,老师对我眉开眼笑;张二狗对老师的提问一问摇头三不知,神情呆滞语无伦次,老师对他暗暗皱眉。 2、小学二年级我考试次次第一,终于在一次... 阅读全文
posted @ 2010-10-25 12:31 无花无酒 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2010-10-09 09:45 无花无酒 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 暴雪公司有个经典的字符串的hash公式先提一个简单的问题,假如有一个庞大的字符串数组,然后给你一个单独的字符串,让你从这个数组中查找是否有这个字符串并找到它,你会怎么做?有一个方法最简单,老老实实从头查到尾,一个一个比较,直到找到为止,我想只要学过程序设计的人都能把这样一个程序作出来,但要是有程序员把这样的程序交给用户,我只能用无语来评价,或许它真的能工作,但也只能如此了。最合适的算法自然是使用H... 阅读全文
posted @ 2010-03-29 14:46 无花无酒 阅读(1056) 评论(2) 推荐(1) 编辑
摘要: 游戏引擎列表免费和开源引擎Agar – 一个高级图形应用程序框架,用于2D和3D游戏。Allegro – 基于 C/C++ 的游戏引擎,支持图形,声音,输入,游戏时钟,浮点,压缩文件以及GUI。Axiom 引擎 – OGRE的衍生引擎。Baja 引擎 – 专业品质的图像引擎,用于The Lost Mansion。Boom – Doom代码... 阅读全文
posted @ 2010-01-06 15:50 无花无酒 阅读(1263) 评论(0) 推荐(1) 编辑
摘要: 人工智能的正确设置——高级技巧Forbidden Areas下图中Forbidden Areas距离实际对象体太远:   替换Forbidden Areas让他们更贴近对象边缘,这样可以避免AI体与对象过大距离滑过的问题。  不要将两个Forbidden Areas放置的过近,即时AI对象体不能够通过,但navigation(引擎中导航)仍然会认为在两个区域间是个路径。 ... 阅读全文
posted @ 2009-12-25 13:49 无花无酒 阅读(1836) 评论(3) 推荐(0) 编辑