作者简介:
加藤洁
毕业于东京理科大学物理专业,后转攻信息科学。现任教于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
英文这点小事-一根筷子撬动地球 本书特色 本丛书共四册。该丛书没有专业词汇,篇幅长短适中,内容极具吸引力,从经济学常识、财富学智慧、说话的艺术、做事的技巧四个方...
浙江教育出版社出版的《中国少年儿童百科全书》(双色版)作为中国第一部少年儿童百科全书,自1991年儿童节出版以来,一直热销全国,被誉为国内图书市场的“常青树”。...
《经济学新视窗》内容简介:自从亚当·斯密(AdamSmith)构建现代经济学,200多年以来,经济学园地百花盛开,至今似乎已经拥挤到再
写作必备-初中生英语金牌夺冠 本书特色 名师原创,紧贴考试,冲刺训练,金牌夺冠,提升应考能力*有效!写作必备-初中生英语金牌夺冠 内容简介 《英语金牌夺冠》系列...
2017-国家司法考试历年真题详解-2010-2016-飞跃版 本书特色 本书收录了2010年至2016年的历年司法考试真题,并对真题及其答案进行详细解析。编排...
傲慢与偏见-世界文学经典读本-(英文版) 本书特色 以世界公认的经典版本为底本,仔细对照原版,精心编辑,选取与原版书相同的字体、相近的开本,并在装帧设计与印装质...
外国文学 本书特色 《外国文学》是中文系外国文学/欧美文学基础课教材,对欧美文学进行了全面介绍,为“高等院校中文专业创新性学习系列教材”中的一本。外国文学 内容...
概率论与数理统计 内容简介 本书内容包括事件与概率、随机变量及其分布、多维随机变量及其分布、随机变量的数字特征、大数定律与中心极限定理等。概率论与数理统计 目录...
爱的教育-中小学生必读书-最权威全译本 本书特色《爱的教育》用日记的形式讲述了一个四年级小男孩安利柯的成长故事。本书围绕“爱”的主题,记述了安利柯身边发生的各种...
新版中日交流标准日本语初级同步练习-第二版-第二版-(含光盘三张) 本书特色 本书是与2014年标日全新改版,人民教育出版社推出《第二版 新版中日交流标准日本语...
下次开船港-名著小书坊-注音版-中外名著美绘馆 本书特色 《名著小书坊:下次开船港(注音版)》描述了主人公唐小西是个老“玩儿不够”的小学生,总是把功课留到“下次...
洛根的拼图(A Puzzle for Logon) 本书特色 “有人在霍利鲁公园发现了一具年轻女尸。我们得马上过去。”“今天我休假,”洛根说。“休假取消了,” ...
小学语文知识必备手册 内容简介 1.创新性 本书从内容到形式,面貌全新。它既挖掘知识深度,又拓展教材宽度;既归纳学科知识,又介绍学习方法。完全不同于...
探究中国(英文版) 本书特色中国之所以为中国,不是过去一百年称自己是个民族国家的产物,而是因为其实一个有两千多年历史的文明古国。 在人类历史上,中国的变化之快胜...
全国中考金榜文-(最新版) 目录 一、话题作文怎样写好话题作文学无止境补课童年的游戏在游戏中心灵的变奏苹果精神我*需要的是成熟*需要理解试卷人生致命考题睁开发现...
爱伦·坡诗歌全集 本书特色 爱伦?坡是美国著名诗人、编辑家、文学评论家、小说家,以其神秘小说而著称于世。他的诗作十分精彩,赢得英语世界里的读者们的喜爱。其诗作中...
唐宇迪,计算机专业博士,网易云课堂人工智能认证行家,51CTO学院讲师,CSDN博客专家。李琳,河南工业大学副教授,在软件工程、机器学习、人工智能和模式识别等领...
《高等数学习题全解指南(下册)(同济·第6版)》是与同济大学数学系编《高等数学》第六版相配套的学习辅导书,由同济大学数学系的教
韩语趣味阅读 本书特色 本书为“韩语学习系列”中的一本,它为读者打开一个小小的窗口,让韩语学习者在枯燥的语言学习过程中领略一下韩国人的幽默,韩语韩文的魅力,因为...
绒毛小兔-随书附赠原版英文 本书特色 故事讲述一只害羞的“绒毛小兔”历经坎坷,在爱的感应下*终变成了一只真正的兔子的故事。其实很多人心里都藏着这么一只害羞、坚持...