作者简介:
加藤洁
毕业于东京理科大学物理专业,后转攻信息科学。现任教于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
轧钢原料加热 本书特色 《轧钢原料加热(高职高专十二五规划教材)》由戚翠芬主编,本书共分为原料岗位操作、加热操作、炉况的分析与判断、加热参数的确定、加热质量及其...
复分析I-整函数与亚纯函数.多解析函数及其广义性(48)(影印版) 内容简介 the first part of the volume contains a c...
巧记狂背高考英语3600词 本书特色 难易程度分10级,单词记忆循序渐进,有的放矢。朗文字母拼读法,先记单词读音,再记单词拼写。巧记狂背高考英语3600词 内容...
周三多管理学原理与方法笔记可课后习题详解 本书特色 《周三多<管理学:原理与方法>(第5版)笔记和课后习题(含考研真题)详解》:国内外经典教材辅导系列·管理类周...
2012审计应试指导及全真模拟测试(轻松过关1) 本书特色 《2012年注册会计师考试应试指导及全真模拟测试:审计》是注册会计师全国统一考试辅导用书·轻松过关之...
优选论 内容简介 本书通过具体的实例讲解,全面系统地介绍了OT的基本框架和理论原则。全书的主要特点是脉络清晰,层次分明,内容翔实,材料丰富。在讲解OT的某个方面...
真境花园 本书特色 萨迪*的《真境花园》是一部耐人寻味、引人入胜的名作。它融叙事、抒情、议价于一炉,汇诗歌、散文、寓言为一体,隐诤诫于诙谐中,寓哲理于叙事内,含...
三字经千字文弟子规-国学经典启蒙读本 本书特色 《三字经千字文弟子规(国学经典启蒙读本)》在编排上,考虑到内容的深浅,按照《三字经》《千字文》《弟子规》排序。每...
小飞侠彼得.潘-悦读悦好-彩色美绘本 本书特色 本丛书图文并茂,栏目设置科学合理,解读通俗易懂,由浅入深,根据教学需要划分为初级版、中级版和高级版三个模块,层次...
《叶圣陶散文》内容简介:在民国老课本以及新中国成立以来的语文教材中,叶圣陶作品一直是被选收的对象。哥伦比亚大学夏志清教授认
8年级(下册)/郦波语文启蒙课 本书特色 《郦波语文启蒙课 八年级下》针对统编本语文八年级上册的课文内容逐一进行解读。全书共有37讲。全书体例相对统一,每一讲都...
人类幸福-英汉双语 本书特色 《人类幸福(英汉双语)》:那么,人究竟是什么?人会等同于上帝,还是等同于禽兽?多么可怕的距离!那么,人究竟应是什么?人类幸福-英汉...
化学考研攻略及冲刺训练 内容简介 本书是为帮助参加农学门类硕士研究生入学考试的同学复习考研和冲刺而编写的,旨在辅导读者在*短的时间内掌握学科要点、重点及难点,并...
朗文英语语法 内容简介 《朗文英语语法》是《英语语法大全》的精华版。《英语语法大全》是具有权威性扔现代英语语法书,同本书作者和GeoffreyLeech,Jan...
外国文学经典:人生感悟篇(全4册) 目录 《一生》**章铁桶骑士/卡夫卡变色龙/契诃夫谈赞扬/培根*后的一课/泰戈尔自己的一间屋/伍尔夫论行为/蒙田第二章苦恼/...
新编小学生字典(1999年增订本) 内容简介 这本字典增订包括下列几项内容:(一)增加了部分字头。(二)对字头和词语的释义作了必要的增加和修改。(三)把常用字和...
现代英语教学 理论实践与跨文化研究 本书特色 《现代英语教学理论实践与跨文化研究》以英语教学与英语跨文化两方面为中心点,首先对现代英语教学大纲、教材与课堂练习进...
爱的教育 目录 **章 十月始业日(十七日)我们的先生(十八日)灾难(二十一日)格拉勃利亚的小孩(二十二日)同窗朋友(二十五日)义侠的行为(二十六日)我的女先生...
Inthequarterofacenturysincethreemathematiciansandgametheoristscollaboratedtocrea...
编辑推荐这是一套台湾学者精心为中国孩子编写的世界历史,荣获台湾金鼎奖。丛书具有以下特色:☆ 以孩子能懂的经验、语言,搭建孩子眼中的世界史观。整套书分为16册、1...