Unity游戏设计与实现:南梦宫一线程序员的开发实例 - (EPUB全文下载)
文件大小:7.23 mb。
文件格式:epub 格式。
书籍内容:
版权信息
书名:Unity游戏设计与实现: 南梦宫一线程序员的开发实例
作者:[日]加藤政树
译者:罗水东
ISBN:978-7-115-38424-9
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
图灵社区会员 LIXIPENG123456(916490317@QQ.COM) 专享 尊重版权
版权声明
本书的游戏案例
第 1 章 点击动作游戏/怪物
第 2 章 拼图游戏/迷你拼图
第 3 章 吃豆游戏/地牢吞噬者
第 4 章 3D声音探索游戏/In the Dark Water
第 5 章 节奏游戏/摇滚女孩
第 6 章 全方位滚动射击游戏/噬星者
第 7 章 消除动作解谜游戏/吃月亮
第 8 章 跳跃动作游戏/猫跳纸窗
第 9 章 角色扮演游戏/村子里的传说
第 10 章 驾驶游戏/迷踪赛道
译者序
前言
创造你的游戏!
本书面向的读者
游戏实例
现在就开始吧!
本书的使用方法
各章阅读方法
随书下载
关于脚本以及资源的再发布
第 0 章 Unity概要
0.1 Unity 基础 Concept
0.1.1 脚本一览
0.1.2 本章小节
0.1.3 本章开发的小游戏
0.2 入门教程(上)——创建项目 Tips
0.2.1 概要
0.2.2 创建新项目
0.2.3 创建地面(创建游戏对象)
0.2.4 创建场景,保存项目
0.2.5 让地面围绕原点移动
0.2.6 调整场景视图的摄像机
0.2.7 创建方块和小球(创建游戏对象并调整坐标)
0.2.8 运行游戏
0.2.9 模拟物理运动(添加 Rigidbody 组件)
0.2.10 让小方块跳起来(添加游戏脚本)
0.2.11 修改游戏对象的名字
0.2.12 修改游戏对象的颜色(创建材质)
0.2.13 让画面更明亮(创建光源)
0.2.14 调整游戏画面的尺寸(调整播放器设置)
0.2.15 小结
0.3 入门教程(下)——让游戏更有趣 Tips
0.3.1 概要
0.3.2 让小球飞起来(物理运动和速度)
0.3.3 创建大量小球(预设游戏对象)
0.3.4 整理项目视图
0.3.5 发射小球(通过脚本创建游戏对象)
0.3.6 删除画面外的小球(通过脚本删除游戏对象)
0.3.7 防止小方块在空中起跳(发生碰撞时的处理)
0.3.8 禁止小方块旋转(抑制旋转)
0.3.9 让小方块不被弹开(设置重量)
0.3.10 让小球强烈反弹(设置物理材质)
0.3.11 消除“漂浮感”(调整重力大小)
0.3.12 调整摄像机的位置
0.3.13 修复空中起跳的 bug(区分碰撞对象)
0.3.14 小结
0.4 C# 和 JavaScript 的对比 Tips
0.4.1 概要
0.4.2 类的定义
0.4.3 变量定义
0.4.4 函数的定义
0.4.5 作用域
0.4.6 静态函数和静态变量的定义
0.4.7 范型方法的调用
0.4.8 Bool 类型和字符串类型
0.4.9 数组
0.4.10 小结
0.5 关于预设 Tips
0.5.1 概要
0.5.2 改良“小方块”游戏对象
0.5.3 预设与对象实例
0.5.4 预设和实例的变更
0.5.5 小结
第 1 章 点击动作游戏 —— 怪物
1.1 玩法介绍 How to Play
1.2 简单的操作和爽快感 Concept
1.2.1 脚本一览
1.2.2 本章小节
1.3 无限滚动的背景 Tips
1.3.1 关联文件
1.3.2 概要
1.3.3 背景组件的显示位置
1.3.4 小结
1.4 无限滚动的背景的改良 Tips
1.4.1 关联文件
1.4.2 概要
1.4.3 稍作尝试
1.4.4 背景组件显示位置的改良
1.4.5 小结
1.5 怪物出现模式的管理 Tips
1.5.1 关联文件
1.5.2 概要
1.5.3 怪物出现的时间点
1.5.4 怪物出现模式的变化
1.5.5 小结
1.6 武士和怪物的碰撞检测 Tips
1.6.1 关联文件
1.6.2 概要
1.6.3 分别对各个怪物进行碰撞检测的问题
1.6.4 把怪物编成小组
1.6.5 小结
1.7 得分高低的判定 Tips
1.7.1 概要
1.7.2 武士的攻击判定
1.7.3 判断在多近的距离斩杀
1.7.4 小结
1.8 使被砍中的怪物向四处飞散 Tips
1.8.1 概要
1.8.2 想象一下“圆锥体”
1.8.3 具体的计算方法
1.8.4 小结
第 2 章 拼图游戏 —— 迷你拼图
2.1 玩法介绍 How to Play
排列拼图碎片,拼出最后的图案!
2.2 流畅的拖曳操作 Concept
2.2.1 脚本一览
2.2.2 本章小节
2.3 点住碎片的任意位置拖动 Tips
2.3.1 关联文件
2.3.2 概要
2.3.3 透视变换和逆透视变换
2.3.4 被点击处即为光标的位置
2.3.5 测试拖曳碎片的中心
2.3.6 小结
2.4 打乱拼图碎片 Tips
2.4.1 关联文件
2.4.2 概要
2.4.3 设置拼图碎片的坐标为随机数
2.4.4 改进策略
2.4.5 小结
2.5 游戏对象和组件的关系 Tips
2.5.1 关联文件
2.5.2 概要
2.5.3 虚拟形象(游戏对象)和定制(组件)
2.5.4 “this”是什么
2.5.5 GetComponent<>() 的缩写
2.5.6 删除 GameObject
2.5.7 迷你拼图的应用实例
2.5.8 小结
第 3 章 吃豆游戏 —— 地牢吞噬者
3.1 玩法介绍 How to Play
3.2 适时进退和逆转的机会 Concept
3.2.1 脚本一览
3.2.2 本章小 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Unity游戏设计与实现:南梦宫一线程序员的开发实例 - (EPUB全文下载)