代码改变世界

随笔分类 -  游戏编程

《游戏引擎架构》中英词汇索引表

2014-02-23 17:26 by Milo Yip, 8555 阅读, 收藏, 编辑
摘要: 简介此词汇索引表源自《游戏引擎架构》的中英索引,支持搜寻及排序,以方便读者查阅。遇到游戏相关的术语也可利用本表查找其中英翻译。欢迎提供意见反馈。中英双语索引表英文中文页数2D angular acceleration二维角加速率5802D angular dynamics二维旋转动力学5802D angular speed二维角速率5802D angular velocity二维角速度5802D orientation二维定向5803D angular dynamics三维旋转动力学5833D angular momentum三维角动量5843D angular velocity三维角速度58 阅读全文

《游戏引擎架构》信息总汇

2014-02-18 10:23 by Milo Yip, 27687 阅读, 收藏, 编辑
摘要: 豆瓣当当亚马逊China-pub京东中国图书网淘宝PDF样章试读微盘下载微云下载中英词汇索引表本页内容基本信息作者:Jason Gregory (杰森.格雷戈瑞)译者:Milo Yip(叶劲峰)原书名:Game Engine Architecture出版社:电子工业出版社出版时间:2014-1-1开本:16页数:800字数:1093400ISBN:9787121222887内容简介《游戏引擎架构》同时涵盖游戏引擎软件开发的理论及实践,并对多方面的题目进行探讨。本书讨论到的概念及技巧实际应用于现实中的游戏工作室,如艺电及顽皮狗。虽然书中采用的例子通常依据一些专门的技术,但是讨论范围远超于某个引擎 阅读全文

面试题:检测点是否在扇形之内

2013-04-19 10:22 by Milo Yip, 33082 阅读, 收藏, 编辑
摘要: 前几天,同事在报告中提及检测角色是否在扇形攻击范围的方法。我觉得该方法的性能不是太好,提出另一个颇为直接的方法。此问题在游戏中十分常见,只涉及简单的数学,却又可以看出实现者是否细心,所以我觉得可当作一道简单的面试题。问题在微博发表后得到不少回应,故撰文提供一些解答。问题定义:在二维中,检测点\mathbf{p}是否在扇形(circular sector)内,设扇形的顶点为\mathbf{c},半径为r,从\mathbf{\hat{u}}方向两边展开\theta角度。当中 \mathbf{p},\mathbf{c},\mathbf{\hat{u}} 以直角坐标(cartesian coordin 阅读全文

爱丽丝的发丝──《爱丽丝惊魂记:疯狂再临》制作点滴

2011-06-14 16:27 by Milo Yip, 102137 阅读, 收藏, 编辑
摘要: 今天(2011年6月14日)是《爱丽丝惊魂记:疯狂再临 (Alice: Madness Returns) Xbox360/PlayStation3/PC》(下简称《爱》)正式发售日,身为其开发程序员之一,特撰此文以作纪念。简介《爱》(图1a)是一款由上海独立游戏工作室麻辣马(Spicy Horse)... 阅读全文

用JavaScript玩转游戏编程(一)掉宝类型概率

2010-04-21 14:50 by Milo Yip, 34347 阅读, 收藏, 编辑
摘要: 问题定义游戏(和一些模拟程序)经常需要使用随机数,去应付不同的游戏(或商业)逻辑。本文分析一个常见问题:有N类物件,设第i类物件的出现概率为P(X=i),如何产生这样的随机变量X?例如对概率的要求是P(X=0)=0.12P(X=1)=0.4P(X=2)=0.4P(X=3)=0.07P(X=4)=0.01输入数组<0.12, 0.4, 0.4, 0.07, 0.01>输出符合以上概率的随... 阅读全文