unity3d 游戏源码游戏 需要安装unity 吗

推荐这篇日记的豆列
······&>&&>&&>&&>&Unity3D游戏开发pdf版
Unity3D游戏开发pdf版
上传大小:27.67MB
书名:Unity3D游戏开发
作者:宣雨松
出版社:人民邮电出版社
出版日期:日
页码:334页
版次:第1版
装帧:平装
《Unity3D游戏开发》主要从初学者入门的角度去讲解Unity游戏开发,无论读者是转行学习也好,入门学习也罢,甚至是毫无任何编程经验的人员,都可以阅读本书,并且可以让读者快速学会如何使用Unity制作3D游戏。本书将以两种语言去讲解游戏脚本的编写,由于JavaScript语言更适合初学者,所以入门阶段我们将使用JavaScript语言介绍,而在进阶阶段将使用C#语言。为方便读者学习,书中每一章都含有丰富的游戏实例与源代码。最后一章以一个第一人称射击类3D游戏为实例充分向读者介绍游戏实战开发的过程。本书由宣雨松编著。
第1章 基础知识
1.1 Unity简介
1.2 下载与安装
1.3 游戏界面对比
1.4 购买许可证
1.5 打包与发布
1.6 本章小结
第2章 编辑器的结构
2.1 游戏工程
2.1.1 创建工程
2.1.2 打开工程
2.2 Project视图
2.3 Hierarchy视图
2.4 Inspector视图
2.4.1 简介
2.4.2 平台设定
2.5 Scene视图
2.5.1 视图介绍
2.5.2 移动视图
2.5.3 场景工具
2.5.4 Scene视图控制条
2.6 Game视图
2.6.1 运行游戏
2.6.2 Game视图控制条
2.6.3 导出与导入
2.7 第一个游戏实例(拓展训练)
2.8 本章小结
第3章 GUI游戏界面
3.1 GUI高级控件
3.1.1 Label控件
3.1.2 Button控件
3.1.3 TextField控件
3.1.4 ToolBar控件
3.1.5 Slider控件
3.1.6 ScrollView控件
3.1.7 群组视图
3.1.8 窗口
3.1.9 GUI Skin
3.1.10 自定义风格组件
3.2 GUILayout游戏界面布局
3.2.1 GUI与GUILayout的区别
3.2.2 GUILayoutOption界面布局设置
3.2.3 线性布局
3.2.4 控件偏移
3.2.5 对齐方式
3.2.6 实例——添加与关闭窗口
3.2.7 设置字体
3.2.8 显示中文
3.3 2D贴图与帧动画
3.3.1 绘制贴图
3.3.2 绘制动画
3.3.3 实例——人物移动
3.3.4 实例——用Unity开发2D游戏
3.4 游戏实例——游戏主菜单
3.5 本章小结
第4章 Unity游戏脚本
4.1 MonoDevelop脚本编辑器
4.1.1 编辑器简介
4.1.2 调试
4.2 Unity脚本的生命周期
4.3 利用脚本来操作游戏对象
4.3.1 创建游戏对象
4.3.2 获取游戏对象
4.3.3 添加组件与修改组件
4.3.4 发送广播与消息
4.3.5 克隆游戏对象
4.3.6 脚本组件
4.4 用脚本来控制对象的变换
4.4.1 改变游戏对象的位置
4.4.2 旋转游戏对象
4.4.3 平移游戏对象
4.4.4 缩放游戏对象
4.5 用C#编写脚本
4.5.1 继承MonoBehaviour类
4.5.2 声明变量
4.5.3 调用方法
4.5.4 JavaScript与C#脚本之间的通信
4.6 工具类
4.6.1 时间
4.6.2 等待
4.6.3 随机数
4.6.4 数学
4.6.5 四元数
4.7 游戏实例——小地图的制作
4.8 本章小结
第5章 游戏元素
5.1 游戏地形
5.1.1 创建地形
5.1.2 地形参数
5.1.3 编辑地形
5.1.4 地形贴图
5.2 地形元素
5.2.1 树元素
5.2.2 草与网格元素
5.2.3 其他设置
5.3.1 点光源(Point Light)
5.3.2 聚光灯
5.3.3 平行光
5.4 天空盒子
5.4.1 Skybox组件
5.4.2 在场景中添加天空盒子
5.5 常用编辑器组件
5.5.1 摄像机
5.5.2 摄像机的类型
5.5.3 定制导航菜单栏
5.5.4 预设
5.5.5 抗锯齿
5.6 游戏实例——摄像机切换镜头
5.7 本章小结
第6章 物理引擎
6.1.1 简单使用
6.1.2 物理管理器
6.1.4 碰撞与休眠
6.2 碰撞器
6.2.1 添加碰撞器
6.2.2 物理材质
6.3 角色控制器
6.3.1 第一人称
6.3.2 第三人称
6.3.3 控制组件
6.3.4 移动与飞行
6.3.5 碰撞监测
6.4.1 射线的原理
6.4.2 碰撞监测
6.5.1 关节介绍
6.5.2 实例——关节组件
6.6 粒子特效
6.6.1 粒子发射器
6.6.2 粒子动画
6.6.3 粒子渲染器
6.6.4 粒子效果实例
6.6.5 布料
6.6.6 路径渲染
6.7 游戏实例——击垮围墙
6.8 本章小结
第7章 输入与控制
7.1 键盘事件
7.1.1 按下事件
7.1.2 抬起事件
7.1.3 长按事件
7.1.4 任意键事件
7.1.5 实例——组合按键
7.2 鼠标事件
7.2.1 按下事件
7.2.2 抬起事件
7.2.3 长按事件
7.3 自定义按键事件
7.3.1 输入管理器
7.3.2 按键事件
7.3.3 按键轴
7.3.4 实例——观察模型
7.4 模型与动画
7.4.1 模型的载入
7.4.2 设置3D动画
7.4.3 播放3D动画
7.4.4 动画剪辑
7.4.5 动画的帧
7.5 GL图像库
7.5.1 绘制线
7.5.2 实例——绘制曲线
7.5.3 绘制四边形
7.5.4 绘制三角形
7.5.5 绘制3D几何图形
7.5.6 线渲染器
7.5.7 网格渲染
7.6 游戏实例——控制人物移动
7.7 本章小结
第8章 持久化数据
8.1 PlayerPrefs类
8.1.1 保存与读取数据
8.1.2 删除数据
8.1.3 实例——注册界面
8.2 自定义文件
8.2.1 文件的创建与写入
8.2.2 文件的读取
8.2.3 实例——读取笑话
8.3 应用程序
8.3.1 创建关卡
8.3.2 切换关卡
8.3.3 截屏
8.3.4 打开网页
8.3.5 退出游戏
8.4 资源数据库
8.4.1 加载资源
8.4.2 创建资源
8.4.3 创建文件夹
8.4.4 移动与复制
8.4.5 删除与刷新
8.4.6 实例——鼠标拖动模型
8.4.7 实例——鼠标拣选
8.5 游戏实例——接受任务
8.6 本章小结
第9章 多媒体与网络
9.1 游戏音频
9.1.1 音频介绍
9.1.2 添加音频
9.1.3 播放音频
9.2 游戏视频
9.2.1 创建视频
9.2.2 播放视频
9.2.3 GUI播放视频
9.3.1 下载文件
9.3.2 自定义资源包
9.3.3 下载资源包
9.3.4 创建本地服务器
9.3.5 客户端连接服务器
9.3.6 实例——多人聊天服务器端
9.3.7 实例——多人聊天客户端
9.4 游戏实例——简单的网络游戏
9.5 本章小结
第10章 游戏实例——突出重围
10.1 游戏状态机
10.2 游戏界面
10.2.1 游戏主菜单
10.2.2 制作角色血条
10.2.3 制作图片数字
10.3 游戏逻辑
10.3.1 发射子弹与击打目标
10.3.2 敌人的AI
10.3.3 增加敌人预设
10.4 完整的游戏
10.5 本章小结...展开收缩
嵌到我的页面
<input type="text" value="">
综合评分:4.4(546位用户评分)
所需积分:0
下载次数:6435
审核通过送C币
创建者:nigelyq
创建者:liuyujie0514
课程推荐相关知识库
上传者其他资源上传者专辑
移动开发热门标签
VIP会员动态
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
android服务器底层网络模块的设计方法
所需积分:0
剩余积分:720
您当前C币:0
可兑换下载积分:0
兑换下载分:
兑换失败,您当前C币不够,请先充值C币
消耗C币:0
你当前的下载分为234。
Unity3D游戏开发pdf版
会员到期时间:
剩余下载次数:
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:66477人阅读
Unity(38)
1,下载安装Java的JDK:
(JDK中,包含JRE)
如果是64位的系统,推荐安装64位的java。
2,下载安装Android Studio,生成 Android SDK:
Google已经逐步转向Android studio了,我也比较推荐用这种来开发。
ps. 2014年刚写这篇文章的时候,用的是Android studio 1.0.0 的版本,现在()已经是2.3了,并且老的ADT方式,已经被废弃了…………所以本文也与时俱进,删除了ADT方式的配置。
国内有不少镜像源(现在连百度软件里都有了),贴两个下载地址:
官方下载地址:
国内社区:
http://www.android-studio.org/
安装时,分开装【Android studio】和【Android SDK】,
装之后是这样的:
3,更新(管理)SDK:
默认安装的包,是跟包一起发布的(一般只包含最新的SDK),所以,可以根据开发需要,下载所需的老旧SDK包:
【windows】--&【Android SDK Manager】,打开SDK管理器(也可以点击菜单栏上的图标)
打开后,会发现有如下几种状态:未安装(Not installed)、已安装(Installed)、可更新。在前面的复选框里,勾选你需要的包,然后 install即可。
这里,我要开发支持Android4.2.2的游戏,下载的就是 Android 4.2.2(API 17),如下图所示。
SDK包代表的意思:
Documentationfor Android SDK:Android的SDK文档,一般在最新的API里才有。
SDK Platform: Android的SDK套件
Samples for SDK: SDK的使用例子,在\sdk\samples目录中会看到对应文件
ARM EABI v7a System Image:这是一个核心镜像,提供对NDK使用的支持。是创建模拟器需要的文件
Intel Atom x86 System Image:支持x86的Android模拟器。创建模拟器需要的文件
MIPS System Image : MIPS系统(处理器)的核心镜像,创建模拟器需要的文件
Google APIs:谷歌地图提供的一套API
Sources for Android SDK:SDK的源码,在\sdk\sources目录中会看到对应文件夹,比如:android-17
-----------------
4,让unity与JDK、SDK、NDK关联
启动unity,选择【Edit】--&【Preferences】--&【External Tools】,在弹出的对话框中,选择【Android SDK Location】,【Browse..】指定 Android SDK 的位置,使unity与 Android SDK 关联。
注意,SDK, 和JDK是必须的,NDK非必须。设置好JDK和SDK就可以出包了,目前是这样。
NDK需要去安卓官网进行下载:
/ndk/downloads/index.html
---------------如果只想Build出APK包,那么上边的步骤就可以了,下面的不用了------------------------
5,安装Android设备驱动
打开Eclipse,然后打开Android SDK Manager,确保【Google USB Driver 】已经安装。如果没安装,就自己勾选,安装一下,否则会爆出找不到安卓设备的错误。
6,连接手机
插好USB数据线,打开手机的USB调试模式(Android版本不同,打开方式略有不同)。【设置】--&【开发人员选项】--&【USB调试】
如果是win7系统,那么点击:【开始】--&【设备和打印机】 ,找到【Android】设备。正常情况(驱动完好,可以连接),是下图这样:
ps.如果在【Android】设备上出现叹号,那么右键【属性】--&【更新驱动程序】。指定文件夹,比如我的是:D:\ptools\android_SDK\sdk\extras\google\usb_driver。
如果还是有黄色叹号,也可以用个更绝的办法:用360手机助手,或者QQ手机助手之类的工具。这些工具会自动安装安卓的USB调试驱动。
完成环境搭建
至此,unity的Android环境,搭建完毕!下一步,我们就可以开发、发布手机程序了!请见下篇博文。
(1)《Unity3D Android手机开发环境配置》
(2)《Unity3D手机游戏开发》 清华大学出版社。& 本文的主要参考。
(3)《Android从零开始》
&#65279;&#65279;
&#65279;&#65279;
&#65279;&#65279;
&#65279;&#65279;
&#65279;&#65279;
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:2160871次
积分:13219
积分:13219
排名:第842名
原创:158篇
评论:329条
(2)(2)(1)(1)(1)(1)(3)(3)(1)(4)(2)(3)(2)(3)(1)(3)(1)(4)(1)(4)(3)(3)(4)(7)(4)(5)(2)(6)(2)(2)(5)(2)(7)(12)(1)(2)(3)(2)(1)(1)(8)(3)(9)(2)(3)(1)(2)(3)(4)(4)(2)(4)(2)(2)(3)Unity3D专题介绍:Unity3D小游戏不管从画面还是技能特效来看,都给予玩家强烈的视觉享受,因此受到众多玩家的青睐。4399收录了国内外各种Unity3D小游戏,赶快来体验前所未有的视觉冲击吧!(^_^需安装3D插件)插件如果崩溃,请重新下载安装最新版插件,点击下载。
Unity3D网页游戏推荐
Unity3D小游戏排行
第 1 页 / 共 11 页
作品版权归作者所有,如果侵犯了您的版权,请,本站将在3个工作日内删除。温馨提示:抵制不良游戏,拒绝盗版游戏,注意自我保护,谨防受骗上当,适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活
| | |||||&关注:
||||&法律顾问:北京盛峰律师事务所
文明办网文明上网举报电话:&|&举报邮箱:&||
Copyright & 2004 -
All Rights Reserved. 四三九九网络股份有限公司 版权所有}

我要回帖

更多关于 unity3d赛车游戏源码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信