作者简介:
加藤洁
毕业于东京理科大学物理专业,后转攻信息科学。现任教于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
傲慢与偏见:英汉双语 本书特色 名家名译,中英双语版本英国文学 受欢迎的小说之一英国广播公司经全民投票评选出的国民热爱小说第二名傲慢与偏见:英汉双语 内容简介 ...
本书是莫斯科大学数学力学系对几何课程现代化改革的成果,作者之一的诺维可夫是1970年菲尔兹奖和2005年沃尔夫奖得主。全书力求以
时光机器(外研社双语读库) 本书特色 《时光机器》是威尔斯的成名作。小说字里行间流露出作者对社会问题的深刻认识,对人类未来的担忧和思考,对自己所处时代社会发展的...
教育为的是学生发展 内容简介 本书作者拥有16部心理学专著,发表了160余篇的心理学学术论文和研究报告。以“心理发展的基本规律”“智力(认知)及其发展的研究”“...
小鹿斑比-注音美绘本 本书特色 这套《注音美绘本小学语文必读丛书》依据教育部“”文件指定的必读书目整理编选而成。全书图文并茂,文字浅显易懂,非常适合小学低年级小...
大学精神档案(近代卷.上) 本书特色 当下,中国的大学日益壮大。然而,我们的大学生及至我们的知识阶层在一些大是大非的重大事件面前并没有保持应有的清醒与个人的尊严...
现代西班牙语-(第一册)(含MP3光盘一张) 内容简介 《现代西班牙语》**至四册是供高等院校西班牙语专业本科一、二年级使用的口笔语实践课教材,基本上保留了商务...
典故成语惯用语英汉词典 本书特色 《典故成语惯用语英汉词典》是由王一元所编写,商务印书馆国际有限公司出版发行的。典故成语惯用语英汉词典 内容简介 收词15000...
大学物理实验教程 内容简介 《大学物理实验教程》根据教育部《高等工业学校物理实验课程基本要求》和《关于工科物理实验课程教学改革指南》,吸收近几年教学改革成果编写...
《理论的踪迹》内容简介:本书的核心论题,是探讨理论如何出现于以古今中西问题为标示的中国现当代文学的特殊境遇中,出现于由史学
苏东坡传 本书特色 中国现代人物传记开标立范之作,大师文笔写绘豪情诗人传奇命运,听林语纵横古今,中国智慧纤毫毕现,看东坡万劫不死,襟怀奉于天下苍生。苏东坡传 内...
青少年必读丛书:朱自清散文集 内容简介 阅读经典真正能让孩子的心静下来;阅读经典会给孩子的一生罩上诗意的光芒,使孩子的一生都有一股温暖向上的力量相伴;阅读经典能...
George Polya,美国数学家和数学教育家。生于匈牙利布达佩斯。1912年获布达佩斯大学博士学位。1914年至1940年在瑞士苏黎世工业大学任数学助理教授...
别怕作文-小学生写作必读的100名篇[彩图珍藏版] 本书特色 《别怕作文·小学生写作必读的100名篇(彩图·珍藏版)》:让阅读成为享受,让孩子爱上作文。精选百篇...
被压迫者教育学 本书特色 这是一本写给被压迫者读,也是写给一切有良知的教师读的书。因为在这个世界上,不仅有被压迫的民族和人民,也有被压迫的学生。教师常常不自觉地...
高中语文教学手记:必修1-3册 本书特色 高中语文经典课文的精彩解读,高中学生作文的天然示范。老师提供了解读高中语文新课程课本的新角度、新方法,引导教师对课文进...
南南和胡子伯伯-精读版 本书特色 本书选取了现代著名儿童文学作家严文井的经典童话——《南南和胡子伯伯》《小松鼠》《风机》《胆小的青蛙》《...
英语专业八级考试高分集训(阅读理解) 本书特色 《英语专业八级考试高分集训·阅读理解》:*新《大纲》解读历年考题纵览应试策略概述考前准备指导阅读测试解析阅读备考...
王崧舟与诗意语文 本书特色 作为一名有思想深度的当代名师,王崧舟主要教学思想归结于其不遗余力地倡导的“诗意语文”。他把“诗意语文”诠释为“精神的语文”、“感性的...
哈克贝利·费恩历险记 本书特色 “世界不是小说,世界比小说还曼妙。”哈克是密西西比河边的一个白人少年,他有自己的小幻想,偶尔也编造些谎言...