UE4局域网第三人称射击游戏-第三部-丧尸射击游戏制作教程

本教学是由RC为您带来的虚幻引擎4,局域网第三人称丧尸射击游戏制作教程。

tut_uezombie_190404_03

教学总长度36小时左右

使用软件:UE 4.21.2

本教程只能在线播放,且暂不支持移动端。目前支持win和mac系统。

在本套教程中,我们将使用虚幻引擎4.21.2版本与第一部制作的联机模板,来完整制作一个可以多人联机的丧尸射击游戏模板。我们会详细地讲解与使用UE4的动画蓝图,角色状态机,动画蒙太奇,UI功能,以及角色蓝图来制作这款游戏。

我们会为这个游戏构建完整的武器系统、商城系统、背包系统和金钱系统,武器包括射击游戏中常见的步枪、手枪、狙击枪、散弹枪、手雷、地雷等类型的武器。玩家可以在游戏内的商城购买属于自己的武器,并将购买好的武器装备存入背包内或是在有需要的时候装备到身上。我们还会制作恐怖的丧尸敌人,这些丧尸将会在关卡当中源源不断的产生,形成尸海,袭击游戏中的玩家。我们可以很方便的去设置这些丧尸的生命值,击杀奖励,以及丧尸的类型。并为这些丧尸设计好几种不同的击退动作与爆头伤害加成,同时这些丧尸在游戏中还具有尸体堆积的设定。

本教学为进行时教学,每周周五更新,更新完毕教学恢复原价。

整个游戏还有完整的分数累加机制,玩家在本局游戏当中的击杀数,获得金钱数,爆头总数,炸弹击杀数等等都会被记录下来,用于最后的游戏总得分。

我们还创建了地图解锁机制,玩家的游戏地图是线性的,只有打通了前面的关卡,才可以解锁下一张地图,玩家可以在进入游戏大厅的时候选择自己想要游戏的地图。并且当玩家退出游戏的时候,游戏会为当前的玩家保存他的地图解锁进度。

由于这是一款联机的生存游戏,所以队友之间的配合显得尤为重要,玩家可以通过击杀丧尸为整个团队带来金钱收益,也可以将武器分享给自己的队友,甚至可以在队友被击倒时,施救自己的队友。

这是一个模板化的教学,所以同学们可以使用这个模板创造出属于自己的丧尸射击游戏,你可以很方便的自定义里面的玩家角色以及枪支武器。

我们创建了一个十分全面的武器库模板,包括武器的模型、威力、价格、射速、后坐力、开火音效、弹夹容量、枪械种类等等,你可以很方便通过修改这些参数来制作出属于自己的武器。

这个模板最方便的地方,是将关卡的制作通过蓝图工具进行了高度整合,同学们只需要使用模板提供的关卡工具,修改一些参数设置,就可以很方便的制作出属于自己的游戏关卡。例如:玩家起始钱数,本场游戏中的丧尸总数、丧尸种类、丧尸产生的频率、丧尸产生区域、游戏背景音乐等等。这些模块化的设计大大简化了游戏开发的流程。

本套教程结构精炼,内容完整,通过本套教程的学习,同学们可以了解和掌握第三人称射击游戏的制作思路和技巧。那还在等什么呢,赶快加入局域网第三人称丧尸射击游戏的开发之旅吧!

本套教程是《UE4局域网第三人称射击游戏-第一部-构建局域网联机模块》教程的续集,我们将把第一部教程中的最终工程作为空白模板来开始制作。教程内容前后并无太大的关联,并且在本套教程中提供第一部的最终工程供学员下载,如果您需要了解并学习有关于第一部局域网模块搭建的知识,请点击:

内容偏向

丧尸射击游戏制作 100%

完成效果截图

课程目录

前言
0-1-教程介绍

第一章
1-1-模板导入UI修改与玩家输入制作
1-2-素材导入与瞄准材质介绍
1-3-瞄准材质介绍
1-4-角色瞄准动画混合制作
1-5-角色行动动画混合制作
1-6-角色动画蒙太奇制作

第二章
2-1-角色动画蓝图变量创建
2-2-角色动画蓝图函数与动画图表制作
2-3-角色手枪站立与下蹲状态制作
2-4-角色手枪跳跃与步枪站立下蹲状态制作
2-5-角色步枪跳跃以及没武器和死亡状态制作

第三章
3-1-蓝图对象的创建
3-2-角色自定义事件创建
3-3-角色自定义事件与函数创建
3-4-角色自定义变量创建上
3-5-角色自定义变量创建下
3-6-自定义角色组件与自定义物体类型创建

第四章
4-1-战斗蓝图基础配件创建
4-2-战斗蓝图自定义变量、门蓝图、产生器蓝图基础配件创建
4-3-敌人蓝图自定义组件创建
4-4-敌人蓝图自定义函数事件和变量创建
4-5-剩余蓝图基础配件创建

第五章
5-1-战斗UI面板绘制-1
5-2-战斗UI面板绘制-2
5-3-战斗UI面板绘制-3
5-4-战斗UI面板绘制-4
5-5-战斗UI绑定函数制作上
5-6-战斗UI绑定函数制作下
5-7-战斗UI蓝图节点与救助UI制作

第六章
6-1-角色蹲下与右键瞄准蓝图制作
6-2-角色接受伤害与死亡蓝图制作
6-3-救助队友蓝图制作
6-4-子弹轨迹计算函数制作
6-5-子弹击中蓝图制作
6-6-自动武器开火蓝图制作
6-7-半自动武器开火蓝图制作

第七章
7-1-更换子弹蓝图制作
7-2-武器切换蓝图制作
7-3-手雷切换蓝图制作
7-4-手雷蓝图制作
7-5-丢手雷蓝图制作

第八章
8-1-背包丢弃武器蓝图制作
8-2-装备栏丢弃武器蓝图制作
8-3-捡拾武器蓝图节点制作
8-4-特殊武器使用蓝图制作
8-5-武器库制作
8-6-购买子弹蓝图制作

第九章
9-1-购买枪支蓝图制作
9-2-从装备栏到背包栏交换枪支蓝图制作
9-3-从装备栏到背包栏交换手雷特殊武器蓝图制作
9-4-从背包栏到装备栏步枪交换蓝图制作
9-5-从背包栏到装备栏手枪交换蓝图制作
9-6-从背包栏到装备栏手雷和特殊武器交换蓝图制作

第十章
10-1-丧尸动画蓝图制作
10-2-丧尸搜寻玩家蓝图制作
10-3-丧尸攻击蓝图制作
10-4-丧尸伤害与死亡蓝图制作
10-5-丧尸击退动画、血迹、冲刺技能蓝图制作

第十一章
11-1-关卡开始与丧尸生存蓝图制作
11-2-关卡结束与丧尸计数蓝图制作
11-3-关卡函数制作与武器测试
11-4-绷带蓝图制作
11-5-燃烧瓶蓝图制作
11-6-手雷蓝图与多种丧尸制作

第十二章
12-1-游戏大厅与选人界面UI绘制
12-2-游戏大厅与选人界面UI蓝图制作
12-3-起始地图制作
12-4-示例关卡制作

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

本教程只能在线播放,且暂不支持移动端。目前支持win和mac系统,播放之前需要与微信账户绑定。如果您有疑问,可以访问”帮助中心“获得解答。

课程评价

  1. 夏目小天的简介照片 夏目小天说道:

    始终如一的 支持RC大大!!
    大大辛苦啦!

学习本课程

加入购物车

教程精确搜索

加入我们

成为合作教师

推荐教程

帮助提示

阅读更多

help_howdownload

如何观看教程?

教程都是在线播放的,无需下载

阅读更多

help_active

理解硬件绑定和授权

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

阅读更多

help_oldcus

授权绑定额度用完

无法在新的设备上激活