• Unity案例开发大全
21年品牌 40万+商家 超1.5亿件商品

Unity案例开发大全

16.33 1.8折 89 九五品

仅1件

河北廊坊
认证卖家担保交易快速发货售后保障

作者吴亚峰,索依娜,于复兴 编著

出版社人民邮电出版社

ISBN9787115481603

出版时间2018-08

版次1

装帧平装

开本16开

纸张胶版纸

页数418页

字数99999千字

定价89元

上书时间2024-07-01

詩酒年华

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:Unity案例开发大全
定价:89.00元
作者:吴亚峰,索依娜,于复兴 编著
出版社:人民邮电出版社
出版日期:2018-08-01
ISBN:9787115481603
字数:708000
页码:418
版次:2
装帧:平装
开本:16开
商品重量:
编辑推荐
本书内容覆盖了从学习Unity 3D必知必会的基础知识,到基于着色器语言所实现的特效随书资源中包含了书中所有案例的完整源代码,读者可以直接导入运行,帮助读者快速掌握开发技术。书中9个综合案例,既包括单机版的游戏项目,也有网络对战游戏的项目案例;既包括2D画面呈现的游戏案例,也包括3D呈现的游戏案例
内容提要
本书作者结合多年从事游戏应用开发的经验,详细介绍了8款Unity 3D游戏案例的开发。本书主要内容包括Unity 3D的基础知识、开发环境的搭建及其运行机制,益智休闲类游戏、3D塔防类游戏、3D桌球类游戏、射击类游戏、第三人称射击类游戏、休闲体育类游戏、VR休闲竞技类游戏、多人在线角色扮演游戏的开发。本书适合有一定基础、有志于游戏开发的读者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。
目录
章 Unity 3D基础和开发环境的搭建11.1Unity 3D基础知识概览11.1.1初识Unity 3D11.1.2Unity的诞生及其发展11.1.3Unity 3D广阔的市场前景21.1.4独具特色的Unity 3D31.2开发环境的搭建81.2.1Unity集成开发环境的安装81.2.2目标平台的SDK与Unity 3D的集成111.3本书案例的导入及运行131.4本章小结15第2章 益智休闲类游戏——火车行动162.1游戏的开发背景和功能概述162.1.1游戏背景简介162.1.2游戏功能简介172.2游戏的策划和准备工作182.2.1游戏的策划182.2.2使用Unity开发游戏前的准备工作192.3游戏的架构212.3.1各个场景的简要介绍212.3.2游戏架构简介222.4主菜单场景222.4.1场景的搭建及相关设置222.4.2各对象的脚本开发及相关设置272.5游戏场景332.5.1关卡一游戏场景搭建332.5.2游戏模型设置及脚本开发372.5.3游戏UI层的开发452.5.4关卡二游戏场景搭建482.6游戏的优化与改进502.7本章小结50第3章3D塔防类游戏——BN塔防513.1游戏的开发背景和功能概述513.1.1游戏背景简介513.1.2游戏功能简介523.2游戏的策划和准备工作543.2.1游戏的策划543.2.2使用Unity开发游戏前的准备工作553.3游戏的架构583.3.1各个场景简介593.3.2游戏架构简介593.4玩家设置场景的开发613.4.1场景的搭建及其相关设置613.4.2各对象的脚本开发及其相关设置643.5游戏功能场景的开发693.5.1场景搭建及其相关设置703.5.2各对象的脚本开发及相关设置713.6属性介绍场景的开发743.6.1英雄属性介绍界面搭建743.6.2怪物属性介绍界面搭建753.6.3英雄以及怪物模型创建763.6.4各对象的脚本开发及相关设置773.7选关场景的开发813.7.1场景的搭建及其相关设置813.7.2各对象的脚本开发及相关设置823.8关卡场景的开发833.8.1场景地形的制作833.8.2摄像机的移动和缩放功能的开发853.8.3敌人相关功能的开发873.8.4防御塔功能的开发933.8.5英雄相关功能的开发963.8.6技能的开发993.8.7创建声音管理器1003.8.8场景UI的制作与相关脚本的开发1013.8.9创建游戏控制器1043.9游戏的优化与改进106第4章3D极品桌球1074.1游戏背景和功能概述1074.1.1游戏背景简介1074.1.2游戏功能简介1074.2游戏的策划和准备工作1104.2.1游戏的策划1104.2.2使用Unity开发游戏前的准备工作1104.3游戏的架构1124.3.1各个场景简介1124.3.2游戏框架简介1134.4主菜单界面1144.4.1项目的基本创建1144.4.2脚本的编写与挂载1154.5游戏界面1284.5.1场景的搭建1284.5.2多视角的制作与切换1314.5.3游戏界面脚本的编写1344.5.4功能脚本的编写1414.6游戏的优化与改进154第5章射击类游戏——固守阵线1555.1游戏背景和功能概述1555.1.1游戏背景简介1555.1.2游戏功能简介1555.2游戏的策划及准备工作1585.2.1游戏的策划1585.2.2使用Unity开发游戏前的准备工作1595.3游戏的架构1615.3.1各个场景简介1615.3.2游戏架构简介1625.4主菜单场景1625.4.1场景搭建1635.4.2主摄像机设置及脚本开发1645.4.3主菜单场景中各个界面移动的实现1705.5游戏场景1715.5.1场景搭建1715.5.2主摄像机设置及脚本开发1725.5.3操作界面的创建1735.5.4子弹的创建1775.5.5敌人小兵的创建及脚本开发1795.5.6场景中结点的设置与脚本开发1815.5.7敌人装甲车的创建与脚本开发1825.5.8敌人坦克的创建与脚本开发1865.5.9小地图的制作1885.6游戏的优化与改进189第6章第三人称射击类游戏——海岛危机1906.1游戏背景和功能概述1906.1.1游戏背景简介1906.1.2游戏功能简介1916.2游戏的策划及准备工作1936.2.1游戏的策划1936.2.2使用Unity开发游戏前的准备工作1946.3游戏的架构1976.3.1各个场景简介1976.3.2游戏架构简介1986.4闪屏和主菜单场景2006.4.1闪屏场景的搭建与脚本开发2006.4.2常量类与简单游戏保存功能的开发2036.4.3主菜单场景基本UI的搭建与脚本开发2046.4.4选择关卡界面的搭建与脚本开发2076.4.5信息提示界面的搭建与脚本开发2116.4.6其他部分的搭建2126.5游戏加载场景2146.5.1场景搭建2146.5.2异步加载场景功能的实现与脚本开发2146.6关卡一游戏场景2156.6.1场景搭建2156.6.2主人物模型的搭建及脚本开发2166.6.3虚拟摇杆和摄像机跟随功能及脚本开发2216.6.4游戏提示界面的搭建及脚本开发2256.6.5任务系统和触发器的搭建及脚本开发2266.6.6准星和准星提示信息的搭建及脚本开发2286.6.7邮件界面的搭建及其功能的脚本开发2306.7其他游戏场景2326.7.1游戏CG功能的实现及脚本开发2326.7.2血条和小地图功能及脚本开发2336.7.3怪物的创建及脚本开发2366.7.4船和直升飞机的搭建及脚本开发2396.8游戏的优化与改进241第7章休闲体育类游戏——指尖网球2437.1游戏背景和功能概述2437.1.1游戏背景简介2437.1.2游戏功能简介2447.2游戏的策划及准备工作2457.2.1游戏的策划2457.2.2使用Unity开发游戏前的准备工作2467.3游戏的架构2487.3.1各个场景简介2487.3.2游戏架构简介2497.4主菜单场景2507.4.1场景的搭建及其相关设置2507.4.2各对象的脚本开发及相关设置2547.5单人模式游戏场景2647.5.1场景搭建2647.5.2各对象的脚本开发及相关设置2657.6网络模式游戏场景2837.6.1场景搭建2837.6.2各对象的脚本开发及相关设置2837.7服务器端的开发2887.7.1网络游戏架构简介2887.7.2服务器端简介2897.7.3服务器端的开发2897.8游戏加载场景2907.8.1场景搭建2907.8.2各对象的脚本开发及相关设置2917.9游戏的优化与改进292第8章VR休闲竞技类游戏——Q赛车2938.1游戏背景和功能概述2938.1.1游戏背景简介2938.1.2游戏功能简介2938.2游戏的策划及准备工作2958.2.1游戏的策划2958.2.2使用Unity开发游戏前的准备工作2968.3游戏的架构2978.3.1各个场景的简介2978.3.2游戏架构简介2978.4主菜单场景2988.4.1场景的搭建及其相关设置2988.4.2Gvr Unity SDK下载及使用介绍3008.4.3脚本开发及相关设置3028.5单人模式游戏场景3058.5.1场景搭建3058.5.2游戏场景的初始化脚本3078.5.3赛车控制脚本及其相关设置3088.5.4摄像机控制及暂停脚本开发3098.5.5游戏输赢脚本开发3118.5.6游戏UI对象脚本开发3148.5.7游戏常量类脚本开发3148.6网络模式游戏场景3158.6.1场景搭建3158.6.2脚本开发及相关设置3158.7服务器端的开发3198.7.1网络游戏架构简介3198.7.2服务器端简介3208.7.3服务器端的开发3208.8游戏的优化与改进322第9章多人在线角色扮演游戏——英雄传说3239.1游戏背景和功能概述3239.1.1游戏背景简介3239.1.2游戏功能简介3239.2游戏的策划及准备工作3269.2.1游戏的策划3269.2.2游戏前的准备工作3279.3游戏的架构3339.4网络游戏服务器概述3349.4.1什么是游戏服务器3349.4.2服务器结构3349.4.3序列化协议简介3359.4.4Protocol Buffer的使用3369.4.5游戏服务器的整体架构3389.5游戏服务器线程类详解3389.5.1服务器主线程类——ServerThread3399.5.2服务器代理线程类——ServerAgentThread3399.5.3操作码处理类——OPCodeHandler3439.5.4登录和选人线程类——LogInThread和ChooseRoleThread3449.5.5游戏主场景线程类——MainMapThread3459.5.6副本线程类——DungeonMapThread3479.6游戏服务器动作类详解3519.6.1所有动作的父类——Action3529.6.2登录动作类——LogInAction3529.6.3创建角色动作类——CreateRoleAction3539.6.4选择角色动作类——ChooseRoleResultAction3549.6.5更新角色信息动作类——UpdateRoleDataAction3559.6.6返回主城动作类——BackTOMainMapAction3569.6.7同步动画动作类——BroadCastStateAction3579.6.8创建副本动作类——CreateDungeonAction3579.7登录场景及加载场景的搭建3589.7.1登录场景的搭建及相关设置3599.7.2加载界面场景的搭建3669.8客户端与服务器的连接3679.9选人场景的搭建3739.9.1选人3D场景的搭建3739.9.2UI的开发3789.10主城场景的搭建开发3849.10.1主城中角色移动及NPC功能的开发3849.10.2主城场景UI的开发3899.10.3组队功能的实现3929.11副本场景功能的开发3939.12自动寻路系统3969.12.1地图信息标记点3979.12.2自动寻路代码3999.12.3Java与Lua的交互4039.13游戏AI开发4069.13.1服务器端AI开发4069.13.2客户端AI开发4129.14游戏的优化与改进4189.15本章小结418
作者介绍
吴亚峰,毕业于北京邮电大学,后留学澳大利亚卧龙岗大学取得硕士学位。1998年开始从事Java应用的开发,有10多年的Java开发与培训经验。目前主要的研究方向为OpenGL ES、Vulkan、VR/AR、手机游戏。同时为手机游戏、OpenGL ES独立软件开发工程师,现任职于华北理工大学并兼任华北理工大学以升大学生创新实验中心移动及互联网软件工作室负责人。十多年来不但多次指导学生制作手游作品获得多项学科竞赛大奖,还为数十家企业培养了上千名软件开发人员。曾编写过《OpenGL ES 3.x游戏开发(上下卷)》《Unity3D游戏开发标准教程》《Unity 5.x 3D游戏开发技术详解与典型案例》《Unity 4 3D开发实战详解》、《Android应用案例开发大全》(靠前版至第四版)、《Android游戏开发大全》(靠前版至第四版)等多本技术书籍。2008年初开始关注Android平台下的3D应用开发,并开发出一系列的Android应用程序与3D游戏。
序言

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP