作者简介:
加藤洁
毕业于东京理科大学物理专业,后转攻信息科学。现任教于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
动物农场-典藏本 本书特色 此版本为国内著名翻译家姜希颖译本,权威经典装帧考虑到收藏价值,所以也选用了精装本书中配了很多国际插画大师原版插画,增加了全书的可看性...
高考逆袭:中等生如何考上名校 本书特色 *部分是前言,主要讲自身的经历和对中小学生的一些建议。第二部分,主要讲逆袭的定义和为什么要逆袭。第三部分,讲实现逆袭的思...
高校思想政治理论课教学案例集-红船精神及其在浙江的实践:首创.奋斗.奉献 本书特色 本案例集以"红船精神"为核心,将“红船精神”的内涵高度提炼为:开天辟地、敢为...
《我的第一本数学书》以生动活泼的文字,丰富直观的图解以及贴近生活的例子,为孩子们全面讲解数学的基础知识,彻底弄清概念和定
朝鲜古代汉文小说的文体生成及其文化叙事研究 内容简介 本书以朝鲜朝时期的汉文小说为研究对象,以文化叙事学、社会文化学、比较文学等为研究方法,从朝鲜古代汉文小说文...
本书是由一位世界级数学大师倾注了极大的热情和精力,为有志于认真、系统地学习微积分的学生撰写的一本优秀教材。书中内容涉及多
《数学分析(下册)(第3版)》是教育部“高等师范教育面向21世纪教学内容和课程体系改革计划”的研究成果,是面向21世纪教材和普通高
英语专业八级阅读特训 本书特色 《英语专业八级阅读特训》是编者在精研考试大纲和历年真题的基础上,精心策划编写而成的。本书融题型分析、技巧讲解、强化训练、题目详解...
BLOP到底是谁呢?他们住在哪里?他们是干什么的?打开这本书,一起探索和发现BLOP的美妙世界吧!你将认识BLOP一家,BLOP动物们…
阿拉丁小学英语分级阅读(第一级)(全八册) 本书特色 《阿拉丁小学英语分级阅读(第1级)》:本套英语分级系列读物共分三级每级八册,由英国伦敦阿拉丁图书公司设计出...
宋词三百首 本书特色 许渊冲--诗译英法*人 ,北京大学教授,翻译家。希望这套许氏译本能使英语读者对中国经典诗文也能“知之,好之,乐之”...
2009年国家司法考试法律法规汇编 目录 宪法中华人民共和国宪法1982年12月4日第五届全国人民代表大会第五次会议通过 1982年12月4日全国人民代表大会公...
影视音乐 本书特色 影视音乐是一门新兴的学科,理论和实践都还处于初步探索与发展的阶段,目前各地高校相继开设了相关课程,但与之配套的教材较少,《影视音乐(现代传播...
轻松英语名作欣赏-第2级 适合小学二.三年级-小学版-英汉双语读物-(附赠1张MP3光盘) 本书特色 包含中文译文、生词注释、语法讲解和小练习更有英文歌曲、配乐...
中国外语战略研究 本书特色 《中国外语战略研究》勾勒了一个中国外语战略研究的框架。作者束定芳首先讨论了中国外语战略的研究目标和任务,并在介绍国外一些国家和组织有...
乔•博勒(Jo Boaler),斯坦福大学数学教育专业教授,www.youcubed.org创始人。曾任英国苏塞克斯大学居里夫人学院数学教育学专业教授,伦敦国王...
花草字传-(五册) 本书特色 ★ 可以随时听读的“说文解字”书★ 这套书共含《四季群英》《满目青翠》《万紫千红》《萌芽开花》《硕果累累》5册★ 不仅有详尽的文字...
英文字根字典升级第四版 本书特色 1.《英文字根字典》新升级第4版简介在众多的英文单词书中,《英文字根字典》不仅出版*早,而且与时俱进,不断升级。在首次出版12...
劳动关系 本书特色 从制度安排上建立劳动关系协调机制,以适应现代工作环境的变革,是世界范围内劳动关系调整面临的共同难题。《劳动关系》以平衡劳动关系双方利益,追求...
美国著名正念心理学家、哥伦比亚大学心理学博士沙法丽•萨巴瑞帮助父母远离亲子冲突,引导孩子自我管理、自我激励、自我实现!《失