个苹果游戏-iPhone/iPad高端3D游戏从创意到App Store全程实录-含DVD

价格 69.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 12 人关注
数量
+-
库存100
 
联系方式
加关注0

新图书资料发布

VIP   VIP会员第1年
资料未认证
保证金未缴纳

内容简介

iPhone与iPad游戏开发如火如荼,但是现在市面上讲解iPhone游戏开发的资料明显水平还停留在起始阶段(2008年),到今天这个平台有很多规则改变了,依靠这些资料想开发出好的游戏怎么可能呢?iOS游戏听起来是个很宏大的项目,但是本书的宗旨就是让大家能够以一己之力,开发出现今还有可能获得成功的游戏。
  本书包含10章内容,讲解核心是围绕着作者自己开发、并已经上线的一款3D iOS游戏(《蛮荒之地3D》)进行的,可以在App
Store中下载试玩,这款游戏就是为了这本书而发行的,因此它是免费的。
  关于技术部分,本书毫无保留地讲解了iPhone/iPad游戏开发的全部核心技术,包含Maya建模、Photoshop贴图制作、Maya灯光烘培和Unity游戏引擎编程以及整合游戏模型构成,还介绍了如何发布并且推广你制作的游戏。
  通过学习这本书的内容,很多中小开发团队以及个人开发者能够充分了解苹果开发市场,通过学习本书读者可以凭借自身的力量完整开发出有价值的iPhone或iPad游戏。
  本书光盘包含本书部分操作的视频教程以及所有源代码、脚本、工程文件等开发文件和素材。
  本书主要面向希望加入苹果游戏开发的中小开发团队以及个人开发者、在校大学生、刚毕业不久的毕业生、参与CG游戏培训的学员、爱好游戏制作的社会人士等。

目录

第1章 高销量游戏是怎样形成的
1.1 游戏的形成
1.1.1 选择游戏引擎
1.1.2 优化传统游戏制作流程
1.1.3 用程序控制游戏可玩性
1.1.4 销量的灵魂——游戏美术
1.1.5 图标的重要性
1.1.6 丰富、精彩的游戏介绍
1.1.7 抄袭还是模仿?
1.2 游戏销量的时间简史
1.2.1 游戏《愤怒的小鸟》的发迹
1.2.2 2008年~2009年发迹的游戏
1.2.3 2010年~2011年成功的游戏
1.2.4 从iPhone OS到iOS
1.3 100% 高销量的游戏
1.3.1 无需推广——高端3D游戏
1.3.2 苹果的排行榜
1.3.3 iOS平台高端3D游戏展示
第2章 《蛮荒之地3D》从创意到上线
2.1 游戏讲述的故事
2.2 关卡设计艺术
2.3 游戏美术
2.4 iOS游戏的可玩性控制
2.5 游戏引擎的作用
2.6 游戏的名字艺术
2.7 上传App Store
我的第一个苹果游戏我的第一个苹果游戏
第3章 Maya建模部分
3.1 Maya概述
3.2 使用Maya创建场景模型
3.2.1 建立基本地形
3.2.2 根据地形创建山脉
3.2.3 建立石洞
3.2.4 创建关卡传送器
3.3 建立炮塔以及敌人
3.3.1 创建自动射击炮塔
3.3.2 将炮塔放置于场景各处
3.3.3 建立敌军机器人
3.4 创建破旧水塔
3.5 添加其他游戏杂项
3.5.1 建立废旧房屋
3.5.2 加入集装箱组合
3.5.3 创建地图小场景隔断
3.5.4 建立动态雷达
3.5.5 建立树木
3.5.6 创建动态直升机
3.5.7 创建指示木牌
3.6 创建玩家模型
3.7 优化模型并减少面数
第4章 使用Photoshop绘制游戏贴图
4.1 快速展开模型UV
4.1.1 利用自动展开工具展开UV
4.1.2 玩家模型的UV设置
4.1.3 为直升机模型展UV
4.1.4 展开其他模型UV
4.2 利用Photoshop绘制贴图
4.2.1 绘制地面贴图
4.2.2 建立山脉贴图
4.2.3 完成其他杂项的贴图
4.2.4 绘制玩家角色贴图
4.3 将贴图贴入模型
4.3.1 回到Maya建立材质
4.3.2 将贴图贴入材质的颜色通道
4.3.3 把不同的材质赋予模型
4.4 根据贴图调整模型UV
4.5 iOS对于贴图的大小要求
4.6 优化贴图
第5章 添加灯光建立真实照明
5.1 创建天空球
5.2 什么是Light map
5.3 为场景添加光源
5.3.1 使用方向光模拟太阳
5.3.2 为场景添加体积光
5.3.3 为天空球设置亮度
5.4 设置MENTAL.RAY渲染参数
5.4.1 打开聚集
5.4.2 设置抗锯齿参数
5.4.3 调节渲染图像大小
5.5 执行渲染调节灯光
5.6小结
第6章 导出模型以及烘培Light map
6.1 模型的总体面数限制
6.2 开始导出模型
6.2.1 结合同类模型
6.2.2 处理结合后模型的UV及贴图
6.2.3 选择导出格式为FBX
6.3 烘培Light map
6.3.1 调整Maya的烘培选项
6.3.2 开始为模型构建Light map
6.3.3 将Light map单独保存
6.4 在Untiy3D引擎中测试场景
6.4.1 使用Unity打开工程文件
6.4.2 将资源加入工程文件夹
6.4.3 修改用于Unity的贴图
6.4.4 导入模型到Unity 3D
6.4.5 为模型设置材质
6.4.6 加入Light Map
第7章 使用Unity 3D游戏引擎构建游戏
7.1 导入模型到Unity 3D
7.1.1 Unity 3D界面
7.1.2 建立新的工程文件
7.1.3 导入游戏资源
7.2 为玩家绑定虚拟摇杆
7.3 导入所有模型到Unity
7.3.1 设置模型导入选项
7.3.2 为模型设定材质贴图
我的第一个苹果游戏我的第一个苹果游戏
7.3.3 设置玩家摄影机位置
7.4 设置摇杆样式
7.5 获得iOS内置分辨率
7.6 建立场景内的动画效果
7.7 创建接触自动开门脚本
7.8 给敌人赋予简单巡逻功能
7.9小结

摘要与插图

第1章 高销量游戏是怎样形成的
 1.1 游戏的形成
   
第1章应该写什么内容,我犹豫了很久。一开始想把第一章写成如何加入苹果开发者,前思后想还是把加入苹果开发者作为附录吧。因为按照基本逻辑,先我们需要知道如何制作一个能为我们盈利的游戏,接着我们为这一目标奋斗的时候再去讲如何加入苹果开发者,众所周知加入苹果开发者是要花钱的,当然比起的盈利这些钱可能是不值一提的。
   
现在我开始介绍一个iOS游戏形成的基本过程,在这一过程中我会加入一些自己的看法,整个章节我会循序渐进地给大家讲清楚什么是好卖的游戏,我认为在确认加入苹果开发者行列之前这是一个有意义的问题。
   
我在前言里说过我希望这本书能真正起到让大家明白并制作出好的iOS游戏,因此这一章我会围绕iOS游戏这一主题开讲。
  1.1.1选择游戏引擎
  
游戏引擎是开发游戏的第一步,换句话说如果没有游戏引擎那你就需要自己编一个,当然这是一个庞大的任务,万幸的是已经有公司做好了,而且现在支持iOS这一平台的游戏引擎还不少。
  
在选择游戏引擎之前我们要清楚什么是游戏引擎。可以这样来说,玩家所体验到的剧情、关卡、美工、音乐、操作等内容都是由游戏引擎直接控制的,它扮演着发动机的角色,把游戏中的所有元素捆绑在一起,在后台指挥它们有序地工作。简单地说,引擎就是用于控制所有游戏功能的主程序,从计算碰撞、物理系统和物体的相对位置,到接受玩家的输入以及按照正确的音量输出声音等。
   现在支持iOS平台的游戏引擎有这样几个:Xcode编程系统
  
第一是苹果为我们免费提供的Xcode编程系统,这是一个老牌的系统了,一开始是为Mac开发而设置的,开发3D游戏只能用这个系统做一下调试、输出这样的功用。
  ……
举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号