摘要: 分几个角度来说:一、我认为,Unity3D将无可挽回的,或者说,势在必得的,成为接下来很多年内,世界移动领域游戏引擎市场霸主。回顾历史,正如同咱们经历过一次又一次的互联网时代变革一样,x86,windows,Google,facebook,twitter,当一个具备一定规模的产品在一定领域达成霸主地... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(394) 评论(0) 推荐(0)
摘要: 统计学习是一种方法,方法的好坏取决于人的使用。数据挖掘是众多学科与统计学交叉产生的一门新兴学科。 数据挖掘与统计学的共同特征 共同的目标。两者都包含了大量的数学模型,都试图通过对数据的描述,建立模型找出数据之间的关系,从而解决商业问题。 共用模型。包括线性回归、logistic回归、聚类、时间序... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(240) 评论(0) 推荐(0)
摘要: 中国航天用的SpaceOS主要内容是仿造美国风河系统公司的VxWorks653(653是产品名,并非版本号)。先解释为什么用这个系统不用Linux:航天器的内存和CPU都非常弱,弱到什么程度呢:天宫一号的CPU是10MHz的,内存是2M,这种配置跑Linux比较费劲,虽然也并非不可能但要裁剪Linu... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(308) 评论(0) 推荐(0)
摘要: 编者按:在数据库技术领域,Michael Stonebraker几乎是无人不知无人不晓的人物。现年70岁的Stonebraker不仅是Ingres和PostgreSQL的创始人,同时在Informix担任过技术总监。可以说,Stonebraker是关系型数据库技术从萌芽走向辉煌的见证人。他最新的项目... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(156) 评论(0) 推荐(0)
摘要: 本人大约从20多年前开始学习及使用C++,但仍未达到我认为「精通」的阶段,甚至对于C++11的各种新特性也未掌握。然而因为我是在读书时自学C++的,也是游戏程序员(原问题中提到题主想从事游戏开发),觉得也许能提供一点意见供网友参考。首先引一下2010年8月号《程序员》刊登的拙文《C++强大背后》最后... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(817) 评论(0) 推荐(0)
摘要: 这个问题我从2个层面来回答:1. 玩家层面,先说我的经历:2005年成都游戏年会上,巨人网络发布征途1,我成为内测玩家,2006~2010年,我练了前后大概十几个号,其中最好的一个号是:192级紫8星套装,物防15W魔减110%,反射50%双装备,卫士职业,此前练过弓箭手,法师和刺客。这个阶段一共花... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(358) 评论(0) 推荐(0)
摘要: 先给一个简略回答,下面再阐述理由。1.处理器架构和处理器指令集的关系式什么?答:没有特别的对应关系。采用x86指令集也可以用MIPS的微结构,MIPS的指令集也可以用在x86处理器的微结构上。2.是否指令集决定了处理器的架构?答:否。3.MIPS属于处理器架构还是还是指令集的一种?答:一般情况下说M... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(5595) 评论(0) 推荐(1)
摘要: 弊端是,没有人还记得面向对象原本要解决的问题是什么。1、面向对象原本要解决什么(或者说有什么优良特性)似乎很简单,但实际又很不简单:面向对象三要素封装、继承、多态(警告:事实上,从业界如此总结出这面向对象三要素的一刹那开始,就已经开始犯错了!)。封装:封装的意义,在于明确标识出会访问某个数据结构(用... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(177) 评论(0) 推荐(0)
摘要: 下面是一些长篇的讨论,这里我把大数据的核心价值理解为核心商业价值。 “很多人还没搞清楚什么是PC互联网,移动互联网来了,我们还没搞清楚移动互联的时候,大数据时代又来了。”——马云卸任演讲 本文尝试从三大产业的角度将大数据的核心商业价值分类讨论。 首先例举一些大数据的典型应用,然后解释大数据的定义,... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(295) 评论(0) 推荐(0)
摘要: 前言:感慨于居然不用tesselation也可以产生这么复杂的地形,当然致命的那个关于不能有洞的缺陷还是没有办法,但是这个赶脚生成的已经足够好了,再加上其它模型估计效果还是比较震撼的。总之好文共分享吧。Ryan GeissNVIDIA Corporation1.1 Introduction Pro... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(364) 评论(0) 推荐(0)
摘要: 如果你移植 iOS 或 Android 平台中的游戏,那么你可能需要在 OpenGL ES 2.0 方面进行大量投资。如果你准备将你的图形管道代码库移动到 Direct3D 11 和 Windows 运行时,那么在开始之前你应该考虑以下事项。 大多数移植工作通常涉及初始浏览该代码库,然后在两个模型之... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(597) 评论(0) 推荐(0)
摘要: 一直都有的,特别是三次元这家公司一直致力于3d的风格化渲染既大家说的3d转2d。目前最厉害的商业化软件是pencil+,占领大部分的作品。而mentalray,早期用于disney的部分风格化渲染;illustrator和finaltoon目前日本使用较少,欧美偏多。至于lightwave已经比较少... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(1429) 评论(0) 推荐(0)
摘要: 编译速度更快、编译产出更小、出错提示更友好。尤其是在比较极端的情况下。两年多前曾经写过一个Scheme解释器,词法分析和语法解析部分大约2000行,用的是Boost.Spirit——一个重度依赖C++模版元编程的框架。当时用g++ 4.2编译的情况是: 编译速度极慢:完整编译一次需要20分钟 编译... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(648) 评论(0) 推荐(0)
摘要: 事实上在早年OpenGL即使在游戏领域也是对DirectX压倒性的优势。John Carmack曾嘲讽DirectX是“horribly broken” 的API。直到DirectX6时代OpenGL都被认为是比DirectX更加优秀的API,即使那个时候DirectX已经有《CS》《极品飞车5》等... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(310) 评论(0) 推荐(0)
摘要: 对于游戏,特别是页游,尽量让玩家能轻松的开始享受游戏是很重要的。“新手任务的作用是什么,是否一定有必要?”答:针对新手的各种设计,目的是减少玩家挫折感,保证玩家能顺利了解游戏的主要内容,对游戏产生兴趣。所以针对游戏初期做设计是非常必要的。新手任务只是这些设计的其中之一。话说【新手任务】这个定义不知道... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(351) 评论(0) 推荐(0)
摘要: 李如一他们弄得那个IT公论,最近有一期是吐槽ObjC的。吐到最后, @涛吴 说,理想的用户界面语言应该是界面的描述和逻辑分开的,想了半天举不出例子来,其实说的不就是WPF吗?还在用Interface Builder画界面的题主,你感受一下。 Visual Studio已经不仅仅是一个编程的IDE了... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(1570) 评论(0) 推荐(0)
摘要: 不只是自动寻路,现在网游中的教学引导系统,辅助系统的功能强大程度,友好程度都可以说到了变态的程度,开发这些功能投入的资源甚至要超过游戏内容本身。究其原因,还是竞争越来越激烈,人心越来越浮躁,游戏商家为了最大限度的笼络玩家减少流失,头痛医头脚痛医脚而采取的下下策。我有一个比喻:早年的游戏,玩家们就像是... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(240) 评论(0) 推荐(0)
摘要: 引入特征函数是非常自然的事情: 在实际应用中,逐个测量事件空间中的各事件发生的概率(或者分布函数)是极端困难的,相反,对大多数分布而言,矩(平均值、方差以及各种高阶矩)往往是容易被测量的; 在问题变得复杂之后,再来计算矩(例如均值、方差等等)的时候,如果我们知道分布函数,那么我们要做的是求和与积分... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(522) 评论(0) 推荐(0)
摘要: 原文出处:http://www.williamlong.info/archives/1728.html -----------------------------------------------------------------------割--------------------------... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(248) 评论(0) 推荐(0)
摘要: 距离我的上一篇文章——写给VC++ Windows开发的初学者已经4年多时间过去了,感慨于时光如梭之余,更感慨于这么多年来(从1998年我初学VC算起吧)到如今其实我仍然还只是个初学者而已。看看之前写给大家的东西,似乎说了些什么,但仿佛又什么都没有说。好多网友也都慕名加入了我的VC++群,一同探讨... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(2867) 评论(1) 推荐(0)
摘要: 出处http://www.zhihu.com/question/24591127 按:今天看到这篇文章,有点感慨,散度这个概念我初次接触到至少应该是在1998年,时隔这么多年后看到这篇文章,真的佩服作者的功底,不管怎么样,能那么形象的说出散度的意义,已经就知道作者不是一般的“人云亦云”型抄客,而是... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(2521) 评论(0) 推荐(0)
摘要: 在自己公司产品中做过三消的实时对战。实时对战是完全可以实现的,只是体验上根据玩法和网络环境,会不同程度的打折扣。由于2G/3G网络环境的不稳定,经常需要断线重连,扰乱游戏流程,让对方等待。如果排除网络环境不好的用户,又降低了实时对战的玩家基数。这个基数达不到一个门槛,会导致匹配困难。而为了克服这个问... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(208) 评论(0) 推荐(0)
摘要: 游戏设备的发展离不开生态系统的成熟及供应商的支持。与多年前盛大盒子面临的窘境相比,经过手机、平板的移动设备的发展及培育,在国内已经形成了完善的手游生态链,相对来说Android类游戏以休闲、轻度为主,制作成本较低,可移植大量安卓手机游戏。Android类游戏盒子及电视的硬件产业链完全被国内厂商所掌... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(316) 评论(0) 推荐(0)
摘要: 推荐一些Hadoop家族系列文章,主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, Chukwa,新增加的项目包括,YARN, Hcatalog, Oozie, Cassan... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(139) 评论(0) 推荐(0)
摘要: 数据挖掘:What?Why?How?这个问题思考了很久,作为过来人谈一谈,建议先看下以前的一些回答。 什么是数据挖掘? 怎么培养数据分析的能力? 如何成为一名数据科学家?磨刀不误砍柴工。在学习数据挖掘之前应该明白几点: 数据挖掘目前在中国的尚未流行开,犹如屠龙之技。 数据初期的准备通常占整个数据... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(164) 评论(0) 推荐(0)
摘要: 计算机行业发展非常快,大学里的教育基本都跟不上实际的社会需求。如果你所在的学校还在指定大家使用谭浩强的教材,或使用VC6.0来教大家上机实验,那你不妨看看本文,这里有一些建议可以帮助你不会脱离社会太远。 考虑到这是一个过来人感觉很基础,但是对于初学者又觉得困难重重的问题,我想如果这篇文章要想写得不让... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(190) 评论(0) 推荐(0)
摘要: ISO C++ 11 标准的一大亮点是引入Lambda表达式。基本语法如下: [捕获列表](形参列表) mutable ->返回值类型 复合语句 其中除了“[]”(其中捕获列表可以为空)和“复合语句”(相当于具名函数定义的函数体),其它都是可选的。它的类型是唯一的具有成员operator()的非联合... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(117) 评论(0) 推荐(0)
摘要: 在学习D3D11的时候遇到一个问题,事情是这样的: D3D11引入了常量缓存(const buffer)用来实现数据的高速传输,这块儿buffer是CPU Only Write,GPU Only Read这样的特点,其他还是D3D9的惯例。在我调用完g_pD3DImmediateContext-... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(552) 评论(0) 推荐(0)
摘要: 编辑:马志文 时间: 2009-12-29 如现在大家所想的那样, Windows7 其实是 Windows Vista 的改进版。 Windows 7 在 Windows Vista 的基础上进行了大量的完善工作,也加入了不少新特性。 Vista 与其上一代 XP 相比,提供了非常大的改进,然而... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(308) 评论(0) 推荐(0)
摘要: 六、 .NET框架篇 .NET是微软自从发布Windows 3.0以来最为激动人心的新技术,是微软战略上为下一个十年对服务器和桌面软件工程的第一步,是微软的一场世纪大豪赌。对于.NET,微软的定义是,“用于构架、配置、运行网络服务及其他应用程序的开发环境。该平台包括三个主要部分:公共语言运行时、框... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(311) 评论(0) 推荐(0)
摘要: 五、 Windows DNA篇 微软的Windows分布式因特网应用体系(简称Windows DNA)是微软创建新一代高适应性商业解决方案的框架,它使公司能够充分地挖掘数字神经系统的优点。Windows DNA是在.NET平台出现之前在微软平台上进行技术开发的大环境,要利用微软的组件技术OLE、C... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(465) 评论(0) 推荐(0)
摘要: 四、 COM、OLE、ActiveX及COM+篇 微软的许多技术,如OLE、ActiveX、以及DirectX等都是基于COM技术而建立起来的。微软本身也大量地使用COM组件来定制他们的应用程序及操作系统。那么,什么是COM呢? 所谓COM即“组件对象模型”,是一种说明如何建立可动态互变组件的规... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(339) 评论(0) 推荐(0)
摘要: 三、 MFC篇 Windows API是面向过程的接口,因此对于当时的编程技术来说,它是完美无缺的。但是,随着人们逐渐使用C++进行Windows程序的开发,迫切需要建立与Windows API的面向对象包装的接口。1992年,微软将Windows API开发成为它的应用程序框架(AFX),后来该... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(545) 评论(0) 推荐(0)
摘要: 二、 API篇 随着Windows操作系统开始占据主导地位,开发Windows平台下的应用程序成为人们的需要。当然,这也为传统的DOS程序员提供了一种新的编程方法—一种不受设备限制并由事件驱动的编程方法。另一方面,Windows GUI的开发迫使传统的DOS程序员的编程方法发生了变化。当时,大多数... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(183) 评论(0) 推荐(0)
摘要: 埋点不是网站的说法么?点击链接中放记录点的代码。页游的进入渠道可以埋点,游戏内部也叫埋点?有点不太习惯这个叫法。首先,不管你设置记录点与否,游戏本身也要做安全类及交易类的日志,比如登陆、退出、购买、消耗,尤其是道具走向。再加上定时的数据库备份,所以就算不加入记录点,拿log文件进行分析,也能把很多数... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(777) 评论(0) 推荐(0)
摘要: 最近碰到的很多团队,共同特点是太按部就班。A、B、C、D、E的步骤,于是产品就能上线大卖。问为什么能成?因为团队有积累。但做项目和做公司差别太大。做公司首要需要变通,在各种艰难的条件和意外的挫折下,寻找生存和发展。 如何考察自己有没有做好这方面准备,可以尝试各种极限挑战,你会发现其实人有很多潜力,... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(338) 评论(1) 推荐(1)
摘要: 我曾经做了两年大型软件的维护工作,那个项目有10多年了,大约3000万行以上的代码,参与过开发的有数千人,代码checkout出来有大约5个GB,而且bug特别多,open的有上千,即使最高优先级的showstopper也有上百。分享下我的debug的经验1. 优先解决那些可重现的,可重现的bug特... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(137) 评论(0) 推荐(0)
摘要: 之前一直做互动设计,在UI上有一些积累。 转战手游后发现,有着标准、互动方式、用户行为等等与常规大屏UI设计的不同,但是在设计流程,思考方式上是一样的。 以目前项目中一个界面为例(未完成版本)来说一下我们的方法和思路,像点击范围,纹路优先级,字号等大家都知道的就不说了。 步骤1.了解功能需求 位置... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(147) 评论(0) 推荐(0)
摘要: 在《Real-Time Rendering, Third Edition (豆瓣)》(2008)的第19.1节谈论到动画电影和游戏在渲染上的一些比较,例如《美食总动员 (豆瓣)》(2007)中: 使用的机器群集大概有3100个核,每个可使用16GB内存 平均每帧花费 6.5个CPU小时(更正前误写... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(263) 评论(0) 推荐(0)
摘要: 简单说,iOS 支持矢量图片,不过支持的一般。在系统层面上,iOS 对矢量绘图支持得很好。iOS 的 Core Graphics 框架带有很多矢量绘图命令,简单一些的直线、矩形、椭圆,复杂一些的贝赛尔曲线都可以画,也可以指定填充、描边什么的。如果要是做 App 时想画一个简单的图形,直接用代码就可以... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(481) 评论(0) 推荐(0)