作者简介:
加藤洁
毕业于东京理科大学物理专业,后转攻信息科学。现任教于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
英语习语分类词典 内容简介 本词典共收集约4000条英语习语。一个完整的词条包括:1词条2文体3释义4例句5用法。此5项的具体说明请参见“体例说明”。书后附有按...
按理说,“人”进入体制原本是为了实现自己,结果人人发现自己被实现为体制。这是一种可以称之为“非人化”的体制。当我们翘首回
社会工作理论 内容简介 社会工作融知识、价值和技巧为一体;立足科学知识、回应不同人群的需要并寻求社会的积极改变的制度安排;代表的是一种基于人本主义和人道主义的责...
初中英语分级阅读训练 本书特色 近60年专业外文出版机构出品,为无数读者依赖的知名品牌……全真考题,权威实用;难点点拨,难题解析;选材广泛,题型丰富。初中英语分...
汪曾祺散文精选-青少版 本书特色 这是一套专为青少年量身打造的名家散文经典读本,作者分别为林清玄、琦君、汪曾祺。精选了适合青少年阅读的经典散文,同时也收录了入选...
一只想飞的猫-世界文学经典文库-青少版 本书特色 一只骄傲自大的猫喜欢自吹自擂,说他“一伸爪子就逮住了十三个耗子”,他还吹嘘自己是赛跑健将、歌唱家和打鱼专家。这...
何捷老师的命题作文教学 本书特色 《何捷老师的命题作文教学》是何捷老师的儿童作文教学实战用书“课课经典”系列中的一本。共分为思想突围&m...
《高等代数学习指导书(下册)》是大学“高等代数”课程的辅导教材,是作者从事教学、科研工作38年的经验和心得的结晶,也是作者在
欧·亨利短篇小说精选-语文必读丛书 本书特色 “读书破万卷,下笔如有神”,我们相信,通过阅读这套版本权威、选目完善、经典实用的丛书,不仅有助于中小学生的课内外学...
《学会谈判:为自己争取更多》内容简介:和同事沟通工作总是产生误解,怎么办? 向潜在客户推荐公司产品总是遭到拒绝,怎么办? 发
匹克威克外传——语文必读丛书 本书特色 ★ 32开平装版,人民教育出版社、译林出版社出版★ 狄更斯是19世纪英国现实主义文学的主要代表,艺术上以妙趣横生的幽默、...
小精灵快递 本书特色 这本童话集故事情节精彩,主题健康向上。书中不仅有给小男孩送来大蘑菇的兔子、会说话的熊、还有负责保护玩具的木头兵、穿着司机制服的老虎……小精...
雾都孤儿-名著小书坊-青少彩绘版 本书特色 1.依据教育部*新《全日制义务教育语文课程标准》编写。2.专家严格审读把关,版本权威,梅子涵等15位名家名师联合推荐...
盛开A卷:第七届全国新概念作文大赛获奖者范本作品 本书特色 全国新概念作文大赛自1999年举办以来,引起各界的瞩目,在全国产生了巨大反响。此次“全国新概念作文大...
高中英语词汇词根+联想+记忆法-MP3 本书特色 完整收录高考大纲词汇,正序编排;词根+联想,高效助记? 将大纲词汇按正序编排,根据其难易程度分为核心单词及简单...
《财经法规与会计职业道德》内容简介:丛书阐述了有关会计、财经法律、会计电算化等方面的基本理论和基础知识,紧密结合我国社会主
排水工程:下册 本书特色 张自杰主编的《排水工程》下册(第五版)主要内容分为3篇:总论、城市污水处理和工业废水处理。 第1篇总论,主要阐述污水...
普通无机化学-(第2版)-重排本 本书特色 本书首版1992年获国家教委第二届优秀教材一等奖。本书按元素在周期表中位置共分十章,各章后还配有相当数量的习题。本书...
蓝色心情 内容简介 本书收有“骗子与魔鬼”、“心情音符”、“*后的楼兰人”、“橘子香水”、“灰铝时代”等作文。蓝色心情 目录 一 帚木二 骗子与魔鬼三 侏儒与巨...
21世纪科学探索丛书:有趣的热现象(初中版) 内容简介 新世纪的钟声余音未绝,“中国芯”浮出东方,“磁悬浮”风驰电掣,“神舟”飞船四探天子,嫦娥与后羿的子孙正在...