Unity3D手机游戏开发作品目录
unity3d手游开发快速入门第1章1 1 Unity简介1 1.2运行Unity 2 1.2.1版本2 1.2.2安装Unity 2 660。38+0.2.3激活unity 2 1.2.4运行示例项目4 1.2.5安装visual studio 6 1.3创建一个“hello world”程序6 1.4调试器9 1.4.1显示日志6。5438+00 1.4.2设置断点10总结11第二章太空射击游戏12 2.1谈论游戏开发12.1开始一个游戏项目1.666666阶段成就122游戏策划14 2.2.1游戏介绍14 2.2.2游戏ui 14 2.2.3主角14 2.2.4游戏运营15 2.2.5敌人15 2。场景16 2.4.1创建一个火星背景16 2.4.2设置相机和灯光20 2.5创建一个主角21 2.5.1创建一个脚本21 2.5.2控制飞船移动23 2.5.3创建子弹23。Efab 26 2.5.5发射子弹27 2.6创造敌人28 2.7物理碰撞30 2.7.1添加碰撞体30 2.7.2触发碰撞32 2.8高级敌人34 2.8.1创造敌人34 2.8.2发射子弹36 2.9声音和特效38 2。. 10敌人生成器41 2.1游戏管理器43 2.12标题界面48 2.13出版游戏49摘要52第三章第一人称射击游戏53 3.1策划53 3 3.1.65438。游戏介绍53 3.1.2 ui界面53 3.1.3主角53 3.1.4敌人53 3.2游戏场景53.3主角54 3.3.1角色控制器55 3.3.2摄像头57 3.3.3武器58 3.4敌人59。3.4.1寻路59 3.4.2动画63.4.3行为64 3.5 ui 68 3.6交互72 3.6.1主角的射击72 3.6.2敌人的攻击与死亡75 3.7出生点78 3.8小地图80总结84第四章塔防游戏85 4.1策划85 4.1场景85 4.654384.2游戏场景86 4.3摄像头92 4.4游戏管理器95 4.5 Roadpoint 97 4.6敌人102 4.7敌人生成器105 4.7.1设置敌人105 4.7.2在excel中创建敌人生成器109 4。8防御单位115 4.9生命条19 4.10自定义按钮124汇总131第五章资源创造132 5.1照明1。1光源类型132 5.1.2环境光和雾134 5.1.3光线贴图135 5.1.4光线探头137 5.2地形139 5.3。天空盒142 5.4粒子144 5.5物理148 5.6自定义着色器150 5.6.1自定义字体151 5.6.2创建着色器152 5.7贴图。8+055 5.8 3d模型导出流程155 5.8.1 3ds max静态模型导出155 5.8.2 3ds max动画模型导出157 5.8.3 3ds max动画导出158 5.8.4 maya模型导出65438+ 8 5.9动画159 5.10优化656.1.2安装MySQL 166.1.3安装php 169 6.1.4显示php信息171.6.1.5调试php代码172 6.2 www基础应用65438。6.2.1 http协议174 6.2.2 get请求175 6.2.3 post请求176 6.2.4上传下载图片178 6.2.5下载声音文件180 6.3自定义数据流6 6。1 c#版本的数据流181 6.3.2 php版本的数据流188 6.3.3测试192 6.4记分板195 6.4.1创建数据库195 6.4.2创建php脚本65438。上传下载评分199汇总202第七章基于tcp/ip协议的聊天示例203 7 438+0 TCP/IP开发入门203 7.2网络引擎204 7.2.1数据流204 7.2.2数据包214 7.2.3逻辑处理215 7.2.4定义消息标识符217 7.2.5客户端7.3聊天客户端229 7.4聊天服务器234 7.5收发器结构238 7.6 proto buf简介242总结244第八章用unity创建网页游戏245 8.1网页游戏简介245 8.2.65438+ 0流检查点245 8.2.2将游戏上传到kongregate 249 8.2.3与网页251 8.238+0软件安装260 8.3.2导出flash游戏260 8.3.3调试flash游戏261 8.3.4读取unity从flash项目中导出的flash游戏261 8.3.5,在unity中调用as3代码267 8.3.6 flash版本进行空间拍摄。游戏271 8.4资产捆绑274 8.4.1打包资源275 8.4.2下载资源276 8.4.3安全策略279摘要280第九章将unity游戏移植到ios平台281 9.1 IOS简介28643.2865488868 8+0 9.2软件安装281 9.3290 9.7集成游戏中心291 9.7.1 xcode转unity 291 9.7.2设置高分榜并实现297 9.7.3实现游戏中心功能299 9.8集成内耗系统309 9.8.1设置内耗。309 9.8.2实现内耗310 9.9本地存储位置317摘要317第10章将unity游戏移植到android平台318 10.1 Android简介318 65438。+00.2软件安装318 10.3运行安卓游戏320 10.3.1设置安卓手机320 10.3.2安装驱动程序320 10.3.3设置安卓游戏项目323 65438+。. 3.4测试安卓游戏327 10.3.5发布安卓游戏327 10.4触屏操作329 10.5创建。jar文件334 10.5.2从eclipse到Unity的指南333 10.5。进入。jar到unity 337 10.6将eclipse项目从unity导出到eclipse 339 10.6.1设置导出的eclipse项目340 10.6.3创建eclipse项目3465进行发布。438+0 10.6.4发布者346 10.7自定义活动347摘要350附录a c#语言351 a . 1 c# Basic 351 a . 2面向对象编程361 a.3字符串368 a.4数组370 a.5 i/o操作372 a.6委托376摘要3866