网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Unity2D游戏开发 |
分类 | |
作者 | (美)弗兰茨·兰辛格 |
出版社 | 清华大学出版社 |
下载 | |
简介 | 内容推荐 本书重点介绍2D游戏开发的整个过程。针对每个步骤背后的理论,作者提供了充分的描述和解释,读者可以通过大量的步骤指导和理论讲解来掌握2D游戏开发,熟练运用GIMP、Audacity和Musescore等工具来制作游戏中会用到的预制件、相机、动画、角色控制器、灯光和声音等。本书适合初学者和有志于开发出3A游戏大作的游戏开发者。 作者简介 周子衿,留学期间多次入选“优等生名录”,主修商业分析,曾经运用数据模型和R语言帮助某企业在半年内实现了十倍的业务增长。奉行深思笃行的做事原则,有志于通过技术途径和感性思维来探寻商业价值与人文精神的平衡。代表译作有《游戏项目管理与敏捷开发》和《人工智能与用户体验:以人为本的设计》。 目录 第Ⅰ部分 游戏开发基础 第1章 第一步 1.1 Visual Studio概述 1.2 什么是C# 1.3 数字 1.4 英寸、浮点数和双倍数 1.5 随机数 1.6 猜数字游戏 1.7 Mac用户注意事项 1.8 安装Unity 第2章 Unity中的C#编程 2.1 Unity中的默认C#脚本 2.2 数字数据类型 2.3 数学运算符 2.4 位运算符 2.5 数学函数 2.6 更多C#数据类型 2.7 选择语句 2.8 循环语句 2.9 类和方法 2.10 C#编程风格 第3章 用GIMP和Unity制作2D图形 3.1 GIMP简介 3.2 《弹跳甜甜圈》的游戏设计 3.3 在GIMP中创建一个木板 3.4 Unity中的三块木板和一个甜甜圈 用Blender和Unity制作2D图形 4.1 Blender简介 4.2 在Blender中创建甜甜圈盒 4.3 从Blender导出到Unity 4.4 《弹跳甜甜圈》原型:第一个游戏玩法 第5章 Unity界面 5.1 Unity编辑器 5.2 场景视图 5.3 层级窗口 5.4 项目窗 5.5 检查器窗口 5.5 渲染:材质和着色器 5.6 灯光 5.7 碰撞:甜甜圈与球体 5.8 摄像机 第6章 《弹跳甜甜圈》的2号原型 6.1 标题界面 6.2 计分 6.3 游戏结束 6.4 改进甜甜圈盒子的碰撞 6.5 预制件 6.6 重构 6.7 第2关 6.8 5个关卡 6.9 发布:《弹跳甜甜圈》的2号原型 第7章 用Audacity制作音效 7.1 游戏中的音频 7.2 安装Audacity 7.3 用Audacity制作音效 7.4 录制音效 7.5 使用互联网上的音效 7.6 Unity中的音效编程 第8章 使用MuseScore创作音乐 8.1 电子游戏中的音乐 8.2 安装Musecore 8.3 创作自己的乐谱(选读) 8.4 使用第三方音乐 8.5 将音乐导入Unity 第9章 《弹跳甜甜圈1.0》 9.1 BUG修复 9.2 搁置还是继续 9.3 发布:《弹跳甜甜圈1.0》 9.4 事后分析 第Ⅱ部分 2D游戏开发:从概念到发布 第10章 Unity中的2D工具 10.1 Unity 2D设置 10.2 精灵 10.3 瓦片 10.4 2D精灵序列集合动画 10.5 2D骨骼动画 第11章 设计2D迷宫游戏 11.1 著名的迷宫游戏 11.2 创建项目 11.3 玩家角色:Dottima Dot 11.4 迷宫和背景 11.5 剧情 11.6 敌人:机器人和问号 11.7 游戏设计文档 第12章 建立迷宫的第1关 12.1 用GIMP为第1关制作瓦片 12.2 Unity中的迷宫布局 第13章 源代码控制 13.1 安装Sourcetree、Git和Bitbucket 13.2 用Sourcetree和Git进行源代码控制 13.3 在bitbucket上的存储库 13.4 在Unity中使用Sourcetree 第14章 菜单 14.1 源控制设置 14.2 主菜单布局 14.3 设置菜单布局 14.4 使主菜单运作 14.5 使设置菜单运作 第15章 为玩家角色制作动画 15.1 简单的玩家运动 15.2 墙面碰撞 15.3 闲置动画 15.4 运动动画 15.5 游戏中的动画 第16章 使用Blender制作机器人精灵 16.1 在Blender中建立盒子模型 16.2 Blender中的照明 16.3 3D视图 16.4 Blender基本动画教程 16.5 机器人摆动手臂的动画 16.6 机器人行走的动画 第17章 用Blender制作带有纹理的敌人 17.1 尖刺球 17.2 Blender中的纹理 17.3 障碍物 17.4 问号 第18章 敌人的运动和碰撞 1 8.1 DotRobot的运动和碰撞 1 8.2 尖刺球的运动和碰撞 1 8.3 障碍物和问号的碰撞 第19章 武器和抛射物 19.1 箭矢 19.2 射箭 19.3 炸弹 19.4 投掷炸弹 19.5 重新审视箭矢 19.6 Unity中的粒子系统 19.7 爆炸和引信的火花效果 第20章 生命、关卡设计和经典计分系统 20.1 Unity的GUI 20.2 生命 20.3 关卡 20.4 计分 20.5 关卡设计 第20章 DotGame的音效和音乐 21.1 录制语音 21.2 网上的更多免费音效 21.3 在Audacity中制作更多音效 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。