Unity游戏开发技术

Unity游戏开发技术 pdf epub mobi txt 电子书 下载 2025

程明智,王一夫 著
Loading...

正在下载信息...
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 国防工业出版社
ISBN:9787118082302
版次:1
商品编码:11081100
包装:平装
开本:16开
出版时间:2012-08-01
页数:230

具体描述

内容简介

《unity游戏开发技术》共分为8章,分别讲述unity基础介绍、unity游戏场景创建、unity游戏脚本介绍、unity中模型导入与材质基本概念、模型交互制作、gui图形界面、unity中人工智能与生命系统知识和unity游戏输出。
《unity游戏开发技术》结合大量unity游戏开发实例,以介绍unity游戏实例开发为主线涵盖了unity游戏开发过程中所需掌握的各个知识点,主要特点是注重实用性和可操作性,可作为高校学生学习网络游戏开发课程的教材,也可以作为网络游戏开发人员的学习参考书。

目录

第1章 unity基础介绍
1.1 安装unity 3d
1.2 unity 3d界面介绍
1.2.1 learning the interface学习界面
1.2.2 customizing your workspace自定义工作区
1.3 三维导航操作
1.4 unity 3d基本概念
1.4.1 asset workflow资源工作流程
1.4.2 creating scenes创建场景
1.4.3 publishing builds编译发布
练习题

第2章 创建游戏基本场景
2.1 工程文件夹的创建
2.1.1 创建一个新的工程文件
2.1.2 保存文件夹中的场景文件
2.2 走动设置
2.2.1 创建地面
2.2.2 创建灯光
2.2.3 创建走动的物体
2.2.4 场景物体重新命名
2.3 创建箱子并设定物理属性
2.3.1 创建箱子
2.3.2 给箱子添加物理属性
2.4 unity预设
2.4.1 预设物体的概念
2.4.2 预设物体的自定义制作
2.4.3 预设物体的应用
2.5 绘制地形
2.5.1 地面的创建
2.5.2 平行光的添加
2.5.3 地形的抬高与降低
2.6 绘制草丛
2.6.1 添加草坪贴图
2.6.2 添加草丛
2.7 添加树木
2.8 天空盒子
2.9 添加雾与影子效果
练习题

第3章 脚本介绍
3.1 unity脚本介绍
3.1.1 unity脚本文件的创建
3.1.2 常用操作
3.2 变量和语法
3.2.1 变量
3.2.2 语法
3.3 函数和事件
3.3.1 函数
3.3.2 事件
3.4 运算符
3.4.1 算术运算符
3.4.2 赋值运算符
3.4.3 比较运算符
3.4.4 逻辑运算符
3.4.5 位运算符
3.4.6 运算符的优先级
3.5 if语句
3.6 switch语句和循环语句
3.6.1 switch语句
3.6.2 循环语句
3.7 unity核心类
3.8 变量作用域
3.8.1 局部变量
3.8.2 成员变量
练习题

第4章 unity中模型的导入与材质的基本概念
4.1 利用3ds max三维软件制作3d模型及uv贴图制作
4.1.1 利用3ds max制作3d模型
4.1.2 利用3ds max制作uv贴图
4.1.3 normal法线凹凸贴图的制作
4.2 材质贴图规范
4.3 unity中的着色器
4.4 unity中模型导入
4.5 unity中有趣的三维坐标轴
4.6 局部与全局坐标系
4.7 投掷物体实例制作
练习题

第5章 与模型的交互制作
5.1 墙体的交互动画制作
5.1.1 为物体添加动画
5.1.2 为动画添加脚本
5.1.3 设置动画开启范围
5.2 special effects特效
5.2.1 理解粒子系统
5.2.2 火花的点燃
5.3 武器与爆炸特效制作
5.3.1 拾取物体
5.3.2 准备手榴弹
5.3.3 手榴弹脚本编写
5.3.4 添加爆炸
5.3.5 爆炸脚本编写
5.4 添加音效
练习题

第6章 gui图形用户界面和菜单
6.1 理解unity gui图形用户界面
6.1.1 game interface elements游戏界面元素
6.1.2 gui scripting guide用户图形界面脚本指南
6.1.3 unitygui basics图形用户界面基础
6.2 添加gui到游戏中
6.3 gui脚本编写
6.4 生命系统(一)
6.4.1 添加生命值gui
6.4.2 生命值脚本编写
6.5 3d主菜单
6.5.1 添加一个3d主菜单
6.5.2 3d主菜单脚本编写
6.6 炮塔
6.6.1 炮塔的准备和清理
6.6.2 炮塔对玩家实现跟随性目标注视
练习题

第7章人工智能与生命系统
7.1 ai人工智能
7.2 应用ai人工智能
7.3 枪支动画
7.4 攻击时间计算
7.5 生命系统(二)
7.5.1 减血系统
7.5.2 游戏结束目录
练习题

第8章 输出游戏
8.1 build settings对话框
8.2 品质设定
8.3 玩家设定
练习题
附录1 unity 3d快捷键一览表
附录2 unity 3d运算符一览表
附录3 monobehaviour基类介绍

精彩书摘

  6.1.3 UnityGUI Basics图形用户界面基础
  Unity 3D中通常用OnGUI()函数来调用UnityGUI控件。OnGUI()包含在脚本组件中,和同样包含在其中的Update()函数一样,当脚本组件被激活时,在游戏项目运行的每一帧中都会被调用。GUI控件的声明需要包括三种必要的关键信息:
  Type(Position,Content)
  类型(定位,内容)
  Type类型
  Control Types控件类型为GUI类的函数,用于实现种类繁多的GUI的创建,方便用户在Game视图中完成各种功能。常见类型有:Label标签、Button按钮、RepeatButton重复按钮、TextField文本域、TextArea文本区域、Taggle开关、Toolbar工具栏等。
  注意:详见Unity圣典组件参考手册http://game.ceeger.com/Components/gui—Controls.html。
  Position定位
  GUI控件函数的第一个参数用于定位。定位参数由Rect()函数生成。Rect()定义了4个对应屏幕空间像素单位的Integer值属性,分别对应左、顶、宽、高。因为UnityGUI控件均工作在屏幕空间,所以屏幕空间严格对应播放器的像素分辨率。
  屏幕空间坐标系基于左上角,如Rect(10,20,300,100)定XT—个从坐标(10,20)开始,到坐标(310,120)结束的方形。应该注意的是Rect的第二对值是宽和高,而不是控件结束的坐标,即例子中方形覆盖结束的位置是(310,120)而不是(300,100)。
  Content内容
  GUI控件的第二个参数是在控件中实际显示的内容。如需要在控件中显示一些文字或图片的情况。
  案例6—2
  (1)继续上一小节的操作,打开GUItext.unity文件。
  (2)在Unity菜单栏中执行Assets→Create→JavaScript命令,创建一个新的脚本文件,并重命名为“GUIText2”;在Project面板中双击该脚本文件,打开脚本编辑器,输入以下脚本语句:
  (3)按Ctrl+S组合键,保存脚本。
  (4)在Project面板中选择GUIText2脚本对象,并将其拖拽到Hierarchy面板中的MainCamera摄像机对象上,即使脚本对象与场景中游戏对象产生关联。
  ……

前言/序言


用户评价

评分

今天刚刚拿到书,这本:..邢群麟1.邢群麟,:..柳絮恒1.柳絮恒写的感谢折磨你的人大全集(超值白金版)很不错,你还在遭受工作的折磨吗你还在遭受老板和上司的折磨吗你还在遭受失恋的折磨吗你还在遭受家人和师长的折磨吗你还在遭受病痛的折磨吗的确,我们必须体验折磨的痛苦,才能体会到获得的喜悦。一个真正的成功者,能够忍受折磨。你只有感谢曾经折磨过自己的人或事,才能体会出那实际上短暂而有风险的生命意义,你只有懂得宽容自己不可能宽容的人,才能看见自己心中的辽阔,才能重新认识自己感谢折磨你的人大全集(超值白金版)以生动的事例从心态、事业、生活、工作、爱情、亲情、交际、财富、竞争等诸多方面,教会读者面对折磨自己的人时,不是在愤恨、抱怨中自暴自弃,更不要以牙还牙地报复,而是把折磨转化为激励自己前进的动力,踏踏实实地做事,在逆境中积蓄力量,徐图进取,最终出人头地。人生在世,总要经受很多折磨,承受各种苦难。其实换一种眼光看世界,这些折磨对人生并不是消极的,反而是一种促进人成长的积极因素。因为,生命是一次次的蜕变过程,唯有经历各种各样的折磨,才能使人生得到升华。如果你已是一个成功者,只要回想一下,就会发现真正促使你进步、成功的,不单是你自己的能力,不单是朋友和亲人的鼓励,更多的时候,是生命中那些折磨过你的人激发了你的潜能,促使你不断进步。因此,你应该感谢那些折磨你的人,不管他们是善意的还是恶意的,他们在折磨你的同时,也在成全你,正是他们让你成长、成熟、成功!感谢折磨你的人大全集(超值白金版)以生动的事例从心态、事业、生活、工作、爱情、亲情、交际、财富、竞争等方面详细阐述了感谢折磨你的人这一人生处世大智慧,教会读者面对折磨自己的人时,不是在愤恨、抱怨中自暴自弃,更不是以牙还牙地报复,而是把折磨转化为激发自己前进的动力,踏踏实实地做事,在逆境中积蓄力量,徐图进取,最终出人头地。当你面临挑战、遭受挫折和感到无助之时,感谢折磨你的人大全集(超值白金版)会给你以力量当你迷茫、痛苦和失落之时,本书会给你以慰藉。只有历经折磨的人,才能够更快、更好地成长,生活,只能在折磨中得到升华。自从人被赶出了伊甸园,人的日子就不好过了。在人的一生当中,总会遇到失业、失恋、离婚、破产、疾病等厄运,即使你比较幸运,没有遭遇以上那些厄运,你也可能要面临升学压力、工作压力、生活压力等各种烦心事,这些事在人生的某一时期萦绕在你的周围,时时刻刻折磨着你的心灵,使你寝食难安。法国作家杜伽尔曾说过这样一句话不要妥协,要以勇敢的行动,克服生命中的各种障碍。被誉为经营之神的松下幸之助并不是社会的一个幸运儿,不幸的生活却促使他成为一个永

评分

  而一条马路之隔的外滩对面,江边大道上无数从外地慕名而来的游客正拿着相机,彼此抢占着绝佳的拍照地点,他们穿着各种大型连锁低价服装店里千篇一律的衣服,用各种口音大声吼着“看这里!看这里”。他们和马路对面锋利的奢侈品世界,仅仅相隔二十米的距离。

评分

好好好好好好好好好好好好好好

评分

可以可以可以可以可以可以

评分

知识就是力量,评价就是积分!

评分

  外滩一号到外滩十八号一字排开的名牌店里,服务员面若冰霜,店里偶尔一两个戴着巨大蛤蟆墨镜的女人用手指小心地拎起一件衣架上的衣服,她们的动作看起来虚弱无力,如同衣服上喷洒了毒药一样只用两根手指拉出来斜眼看一看,在所有店员突然容光焕发像借尸还魂一般想要冲过来介绍之前,又突然轻轻地放开,衣服“啪”地荡回一整排密密麻麻的衣架中间。外滩的奢侈品店里,店员永远比客人要多。他们信奉的理念就是:一定要让五个人同时伺候一个人。

评分

⑤教学生抓重点.教学难免有意外,课堂难免有突变,应对教学意外、课堂突变的本领,就是我们通常说的驾驭课堂、驾驭学生的能力。对教师来说,让意外干扰教学、影响教学是无能,把意外变成生成,促进教学、改进教学是艺术。生成相对于教学预设而言,分有意生成、无意生成两种类型;问题生成、疑问生成、答案生成、灵感生成、思维生成、模式生成六种形式。生成的重点在问题生成、灵感生成。教学机智显亮点.随机应变的才智与机敏,最能赢得学生钦佩和行赞叹的亮点。教学机智的类型分为教师教的机智、学生学的机智,师生互动的机智,学生探究的机智。机智常常表现在应对质疑的解答,面对难题的措施,发现问题的敏锐,解决问题的灵活。

评分

  《我曾爱过你,想起就心酸》讲述了一个让人笑中带泪,感慨万千的爱情故事。故事中人物形象突出,节奏流畅,高潮迭起,引人入胜。女主角是电影学院表演系的学生,机缘巧合下结识了同电影学院有着谜一样渊源,同时是著名企业继承人的男主角。在女主角成长到毕业的过程中,男主角无微不至的关怀,让女主角在面对娱乐圈的复杂时,有了强大的力量。当男主角因为家族争夺财产而沮丧时,是女主角一直陪伴在其身边……然而在两人最相爱的时候,意外却发生了……

评分

比较基础的一本书,对我没用


正在搜索視頻,請稍後...

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有