UDK独立游戏制作-怪兽塔防 逻辑篇

本套教学分上下两集,从零开始一步一步演示 …

49位学员
  • 无痕 的头像
  • Abusy 的头像
  • 神圣伊米亚之王 的头像
  • 陶仁贤 的头像
  • 恍惚学mel 的头像
  • 浩浩 的头像

本套教学分上下两集,从零开始一步一步演示并讲解了一个塔防游戏案例从设计到完成的全过程。

tut_udk_140817_02

教学总长度17小时左右 容量: 3G

使用软件:UDK,3dsmax

教程已经加密并与硬件绑定。请先仔细阅读说明

上集主要是构建一个塔防游戏的基本元素,包括塔,怪物,寻路,攻击,视角,地形,材质,粒子,动画,音效及其他游戏流程。

本套教学主要使用udk和3dmax,需要各位有一定的udk和3dmax软件使用基础。

本套教学使用了UDK脚本语言,为了普及所以每行代码讲解非常详细,上手难度较低。其中还涉及到一些3DMax的骨骼绑定操作及UDK场景创建。

内容偏向

编程 70%
美术 30%

完成效果截图

教程试看

试看章节

01.概述

试看视频未加密,可以直接观看。

试看章节

02.火焰效果

试看视频未加密,可以直接观看。

试看章节

03.光环效果

试看视频未加密,可以直接观看。

课程目录

第1章 概述

01_00 UDK塔防游戏实战案例教学概述
第2章 配置环境及程序基础

02_01 开发环境
02_02 安装一个干净的UDK版本
02_03 首次使用VS
02_04 创建第一个工程
02_05 程序入口
02_06 添加游戏基本组件
第3章 创建怪物

03_01 创建骨骼模型及动画流程
03_02 添加一个怪物01-创建资源
03_03 添加一个怪物02-创建类及Archetype
03_04 添加一个怪物03-编辑器播放行走动画
03_05 添加一个怪物04-脚本播放行走动画

第4章 怪物寻路

04_01 怪物自动寻路01-方案设计
04_02 怪物自动寻路02-脚本实现ContainerPath
04_03 怪物自动寻路03-脚本实现MonsterController
04_04 怪物自动寻路04-行走动画匹配行走速度

第5章 怪物管理器

05_01 怪物管理器01-方案设计
05_02 怪物管理器02-脚本实现MDNoteGeneratePoint
05_03 怪物管理器03-脚本实现ContainerWave
05_04 怪物管理器04-脚本实现ManagerMonsters01
05_05 怪物管理器05-脚本实现ManagerMonsters02
05_06 怪物管理器06-问题补充

第6章 创建塔

06_01 塔01-设计方案
06_02 塔02-塔座的骨骼位移动画
06_03 塔03-机枪塔的创建资源
06_04 塔04-脚本实现TowerBase的框架
06_05 塔05-脚本实现炮塔自动瞄准
06_06 塔06-脚本实现目标伤害
06_07 塔07-枪焰及弹道粒子特效
06_08 塔08-武器弹药类介绍
06_09 塔09-脚本实现MDProjectile
06_10 塔10-应用枪焰及弹道粒子特效(题外话LadderVolume)

第7章 怪物特效

07_01 实现待攻击目标队列
07_02 怪物的死亡粒子效果
07_03 物理系统及怪物各关节的约束设置
07_04 怪物的死亡物理效果

第8章 用户接口及俯仰视角

08_01 血条
08_02 鼠标交互接口
08_03 调用鼠标接口
08_04 准星
08_05 准星点选功能
08_06 俯仰上帝视角
08_07 视角限制ContainerCamera
08_08 鼠标创建塔
08_09 键盘交互接口
08_10 火焰塔及火焰粒子效果
08_11 脚本实现火焰塔

第9章 变量管理

09_01 变量管理01-设计方案
09_02 变量管理02-脚本实现
09_03 变量管理03-创建不同类型的塔

第10章 贴花

10_01 贴花01-Decal介绍
10_02 贴花02-攻击范围效果
10_03 贴花03-问题修正及变化准星
10_04 防护栏效果

第11章 户外场景

11_01 新场景01-光照图
11_02 新场景02-地形LandScape
11_03 新场景03-问题补充

第12章 粒子特效

12_01 减速塔及光环粒子效果
12_02 脚本实现减速塔
12_03 激光塔粒子及实现
12_04 特斯拉磁暴塔粒子及实现

第13章 音效管理

13_01 游戏音效01-音频资源处理
13_02 游戏音效02-塔的操作音效
13_03 游戏音效03-塔的开火音效
13_04 游戏音效04-其他塔的音效及加农炮的实现
13_05 游戏音效05-背景音乐及环境音效

本 教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(点),Edge(边),Face(面),Axis(轴向),Space(空 间),Map(贴图)等等,因为教学中,这些术语都是用英语发音的,如果您对3D完全一无所知,可能会导致对教学的理解困难。请先咨询客服后再买。

教学主要使用下载方式取得,下载完成之后,可以在PC,Mac以及安卓系统上播放,教学是加密的,需要验证并获得许可才能播放,如果您有疑问,可以访问”帮助中心“获得解答。

课程评价

没有找到该课程评价。

购买此课程
  • ¥98.00
  • 下载无时间限制

加入我们

成为合作教师

投票调查

您打开我们网站的速度如何?

Loading ... Loading ...

帮助提示

阅读更多

help_howdownload

如何下载教程

如果完成购买可以下载教程

阅读更多

help_active

理解硬件绑定和授权

购买的教学将与计算机绑定

阅读更多

help_oldcus

授权绑定额度用完

无法在新的设备上激活