作者简介:
加藤洁
毕业于东京理科大学物理专业,后转攻信息科学。现任教于Amusement Media综合学院,主讲游戏数学和3D程序开发。近年来随着游戏开发所需的技术水平越来越高,主张让高中毕业的游戏开发者也能习得这些高深的技巧。日常致力于教育方法的研究工作,希望以简单有效的方式讲解门槛较高的理科知识。著有《PC-9801 PROGRAMMERS Bible》(合著,技术评论社,1994)。
译者简介:
徐谦
7年技术开发及项目经验,曾以技术工程师身份赴日本工作两年,后归国联合创办互联网公司,现居上海继续创业中。侧重Web开发,有若干高并发、实时Web系统的分布式解决案例。热爱开源,曾向多个知名开源项目贡献代码,在Github开源的个人项目(github.com/AlloVince)获得广泛认可。乐于分享技术心得,个人技术博客avnpc.com在国内PHP圈小有影响。
第1章 物体的运动
1.1 让物体沿水平方向运动 【匀速直线运动、x+=v;、 v = -v】2
1.2 通过键盘控制物体的运动 【键盘输入、斜方向移动、勾股定理】9
1.3 让物体沿任意方向运动 【三角函数、正弦、余弦、弧度】20
1.4 在物体运动中加入重力 【抛物运动、重力加速度、计算误差、积分】28
1.5 物体随机飞溅运动 【随机数、均匀随机数、正态分布】 36
1.6 让物体进行圆周运动 【角速度、向心力】42
1.7 [ 进阶] 微分方程式及其数值解法 【微分方程、数值解法、欧拉法】48
第2章 卷动
2.1 将背景从一端卷动到另一端 【镜头位置、卷动幅度、比例关系】56
2.2 让背景卷动与角色的运动产生联动 【区域坐标、画面坐标】 64
2.3 卷动由地图块组合的地图 【地图、地图块、整数的减法、移位运算、逻辑运算】71
2.4 波纹式的摇摆卷动 【波纹扭曲、正弦波、波长、振幅、周期】79
2.5 制作有纵深感的卷动 【透视、比例计算、梯形】87
2.6 [ 进阶] 透视理论 【视景体、近似】92
第3章 碰撞检测
3.1 长方形物体间的碰撞检测 【矩形、德摩根定律】98
3.2 圆形与圆形、圆形与长方形物体间的碰撞检测 【距离、勾股定理、平方比较】104
3.3 细长形物体与圆形物体间的碰撞检测 【点与线段的距离、内积、微分】111
3.4 扇形物体的碰撞检测 【条件划分、向量的运算、向量的内分点、圆的方程式】119
3.5 [ 进阶] 3D的碰撞检测 【2D、3D、维度扩展】131
第4章 光线的制作
4.1 让物体向任意方向旋转(含缩放效果) 【旋转、基向量、向量加法、向量减法】136
4.2 任意两点间的光线投射 【向量长度、单位向量】145
4.3 光线弯曲处理 【圆形、圆周长、伪影】150
4.4 实现带追踪效果的激光 【左右判定、外积、旋转速度】155
4.5 [ 进阶] 绘制大幅度弯曲的曲线时的难点 【曲率、曲线的粗细、插值曲线、反射】162
第5章 画面切换效果
5.1 水平扫描式画面切换 【三角多边形、纹理素材、uv坐标】168
5.2 斜向扫描式画面切换 【向量形式的直线、剪裁】175
5.3 使用带模糊效果的分界线进行画面切换 【渐变、Alpha 合成】181
5.4 使用圆形进行画面切换 【避免重复渲染、环形、a值】186
5.5 雨刷式画面切换 【避免条件分支】193
5.6 [ 进阶] 多种多样的画面切换方法 【遮罩图案、可编程着色器、高斯滤波器】200
第6章 游戏开发的数学和物理学基础理论
6.1 比例、一次函数及直线方程 【比例系数、斜率、截距、参数方程】204
6.2 算式展开与因式分解 【计算优先级、分配律】208
6.3 二次函数、二次方程与抛物线 ? 圆 【完全平方、求根公式、圆锥曲线】213
6.4 三角函数 【直角三角形、单位园、弧度、相位】218
6.5 向量与矩阵 【长度、方向、一次变换、逆变换】225
6.6 微分 【变化率、微分系数、极限、合成函数】235
6.7 级数与积分 【数列、西格玛、原函数、不定积分、积分常数】243
附 录 示例程序的编译及运行方法249
——基于Visual Studio 2013、Visual Studio 2012、Visual Studio 2010
2012-夏徛荣考研英语认知词汇一本通-适合英语(一)及英语(二)考生-(含光盘) 本书特色 完全依据*新考试大纲对词汇的要求编写同义、搭配和真题例句巧助单词记...
木偶奇遇记 本书特色 ??创造了意大利儿童文学史上**个成功的长篇童话形象 ??巴金:“我费了几分钟功夫把《木偶奇遇记》读完后,我虽然已经不是一个小孩子了,但我...
Galois环上特殊矩阵的分类及其应用 本书特色 《Galois环上特殊矩阵的分类及其应用》适合于高等学校数学系高年级学生、研究生及数学工作者使用,也可以作为高...
小学数学(三年级)-能力培优举一反三 本书特色 快速提高语文成绩的得力助手紧扣,立足新教材;启发新思路,掌握新方法。小学数学(三年级)-能力培优举一反三 内容简...
土力学-(第四版) 本书特色 刘松玉主编的《土力学》共分为11章,主要内容为:土的组成,土的物理性质及分类,土的渗透性及渗流,土中应力,土的压缩性,地基变形,土...
小学五年级-典范作文(精华本) 本书特色 给你跳跃灵动的写作思路,给你敏锐独到的创作眼光!丰富的素材,新颖的技巧,精辟的点评,《英才作文》由权威的编写机构精心打...
英汉对照-追寻记忆的日子 本书特色 《追寻记忆中的日子(英汉对照)》特点为:其貌不扬、神秘怪癖的千万富翁V.S.希勒顿小镇淳朴热情。生活窘迫的远方亲戚千万美元巨...
小妇人(纯英文)/床头灯英语.3000词读物 本书特色 “床头灯英语”系列读物由美国作家用*常用的3000个英语单词改写而成,涵盖国、内外**专家学者力荐的世界...
卡尔·P.西蒙(Carl P. Simon),密歇根大学数学、经济学、制度经济学、公共政策研究领域教授,密歇根记忆凤凰能源研究所社会科学部副主任,制度经济学研究...
语文(小学四年级)-综合能力天天练 本书特色 本书是《语文综合能力天天练》中的一本,这是一套富有趣味性和知识性的辅导用书,它的出版将弥补我国小学生语文学习超前性...
近代留学生与中美教育交流研究 本书特色 《近代留美学生与中美教育交流研究》由人民出版社出版。近代留学生与中美教育交流研究 内容简介 在近一个半世纪的社会变革中,...
修身一百八十课 内容简介 《老课本精粹书系:修身一百八十课》主要从民国时期和部分清末的国文老课本教材里精选出一百八十篇,由「学校,学习」、「博爱·明辨」、「礼义...
线性代数-经济应用数学基础(二)-第五版 本书特色 《线性代数》自20世纪80年代初出版三十多年来,经过多次修订,一直受到广大读者的青睐。本着与时俱进的精神,编...
2014年-行测资料分析专项教材-国家公务员考试-[行政职业能力测验] 本书特色 《2014年公务员录用考试专项教材与题库系列:国家公务员考试行测资料分析专项教...
草原上的小木屋-无障碍-精读版 本书特色 “小木屋”系列小说是美国经典儿童文学名著,它能使孩子充满面对艰难困苦的勇气,教会他们爱与被爱。...
3年级-作文有方法-我的第一本超级写作方法书-语文报-全彩漫绘版 本书特色 国内首部作文全彩漫画读本,风靡全国的欢乐作文学习书1.贯彻新课标作文教学理念,与现行...
“蛮荒三部曲”讲述自神农帝驾崩,直至尧帝一统华夏,大荒数百年问风云变幻的神话传说,可歌可泣的蛮荒英雄。另有外传若干,未定。***正传三部曲第一部《搜神记》:远古...
济慈诗选-英诗经典名家名译-精装版 本书特色 “美的,就应该是有力量的。”——济慈在英国浪漫主义辉煌的&ldqu...
《策略产品经理实践》内容简介:这是一本全面梳理策略产品经理知识图谱、系统总结策略产品经理方法论、深入挖掘策略产品经理技巧的
高中物理解题方法与技巧-最新版- 本书特色 为了帮助广大中学生提高科学思维的能力,熟练运用各种解题方法与技巧,根据新课程标准的要求,体现新课程标准的理念,紧扣现...