作者简介:
加藤洁
毕业于东京理科大学物理专业,后转攻信息科学。现任教于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
高级英语阅读教程(下) 内容简介 《高级英语阅读教程》分上中下三册,共精选短文96篇,内容涉及中西文化、语言、教育、生活、媒介、历史、妇女问题、科技、人性、哲学...
实用越南语教程 内容简介 本教程力求使学习者在有限的时间内较好地掌握越南语的语音知识.掌握一定数量的越南语常用词汇和用语,能与越南人进行般的日常交流,并为...
小学英语单词快速记忆简单学 内容简介 本书将800多个小学生必背实用单词,按照不同的场景进行分类归纳,共7个章节,49个单元。通过联想记忆法建立单词间的联系,并...
精编法汉汉法词典 本书特色 《精编法汉汉法词典》的编写,努力追赶新时代前进的步伐,适应语言变化的趋势。《精编法汉汉法词典》所收的汉字词条配有拼音注音,以便于外国...
Blog、Twitter、Wiki、TED、MOOC、APP……果壳、知乎、网易公开课、海词、微信……这是一个个人学习的时代,我们不仅仅是学习的消
卡车司机 内容简介 【内容提要】 欢迎阅读外研社·DK英汉对照百科读物!这是**套专门为非英语国家学习者编写的非小说类读物。这些缤纷多彩的读物揭示了我们周围世界...
中级-DK新视觉-人人学英语-第3册练习册 本书特色 我们如何做到“一套书搞定英语”: 1.有品牌!DK风格自成一派!全球首套英语自学教程 国际知名英语教学顾问...
情景会话-学汉语 内容简介 《学汉语》系列教材是根据国际间交流的迫切需求和蒙古国汉语学习者的实际需要而组织编写的,现已出版《情景会话》和《快乐阅读》两册。考虑到...
一.二年级 -小学英语阅读理解-第二版-赠动画学习视频课程+英文字帖 本书特色 本书精选100篇独立的小短文,趣味性强,信息量大,并设置闯关练习,题型丰富,题目...
机械原理同步辅导与习题解析 本书特色 陈修龙等编著的《机械原理同步辅导与习题解析》是结合近几年的教学实践经验和当前教学改革成果,并参考同行专家的意见编写而成的。...
基础会计-(第5版) 本书特色 本书根据*的企业会计准则、财务报表的变化和营改增内容进行修订,保留了原教材内容体系结构,承续了原教材独特的编写风格。本书以会计目...
儒林外史-小学语文必读-导读注音版 本书特色 《儒林外史》是清代小说家吴敬梓的代表作,也是清代长篇讽刺小说的代表作之一。它不仅代表着中国古代讽刺小说的高峰,还开...
速成意大利语(上册) 本书特色 3800个常用词,400个常用人名和专有名词,83个*常用词词语例解,103个常用句型,35个专题会话,意大利语简明语法(语法、...
雅思王口语真题速成(附赠光盘一张) 本书特色 本书由环球雅思*著名的雅思专家王陆编著。王陆老师是雅思培训行业资历*长,教学口碑*卓著的口语老师,博客访问量数以百...
约翰·C·伯纳姆,1958年获斯坦福大学博士学位,现为美国俄亥俄州立大学历史系研究教授和医学遗传中心的Scholar in Residence,同时为澳大利亚多...
狐狸的微笑:原始森林里正在消逝的它们 本书特色 当我们钦羡大自然中的美丽生灵时,是否想到,它们赖以生存的自然环境正在遭受无尽的侵扰。大森林中的野生动物正在加速消...
汉日时事词典中日时事辞典 本书特色 12500个条目收词丰富内容*新附录实用适合外事工作者和翻译人员使用汉日时事词典中日时事辞典 内容简介 本书力求准确性和实用...
《机器学习中的数学》是一本系统介绍机器学习中涉及的数学知识的入门图书,本书从机器学习中的数学入门开始,以展示数学的友好性为原则,讲述了机器学习中的一些常见的数学...
考研英语(一)真题超精读(提高篇) 本书特色本书由具有多年考研英语辅导经验的陈正康老师倾力打造,不仅在第3版的基础上进行了勘误,同时又新增了2013和2014两...
新托福写作真经-3-附赠MP3光盘 本书特色 本书优势及卖点: 全书收录了15套2011年北美新托福考试写作真题; 每套综合写作真题都提供了阅读和听力的笔记,让...