首页视频教程系统开发 / 脚本编程Unreal Engine Unreal Engine 5 纯蓝图类杀戮尖塔卡牌进阶案例

Unreal Engine 5 纯蓝图类杀戮尖塔卡牌进阶案例

Unreal Engine

分享

Loading...

收藏

学习热度:667

适用行业:游戏引擎

课程时长:780分钟

课程难度:高级

学习路径: 虚幻引擎实战游戏美术开发案例

Image
Image
Image
Image
Image

课程简介

本套基于虚幻引擎5.7的纯蓝图课程,旨在引导学员从零起步,完整构建一款类似《杀戮尖塔》的卡牌策略游戏。该类游戏机制丰富、系统复杂,课程依循视频下方大纲,以八个章节系统拆解各项功能模块,逐一手把手讲解其实现原理与逻辑构造。

课程信息

教学总时长约13小时,使用软件:Unreal Engine 5.7。
适用行业:游戏引擎;难易度:高级。

交流答疑

对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。

课程目录

第一章:课程介绍
0101_案例演示和介绍

第二章:项目设置
0201_创建项目和战斗关卡
0202_设置项目和导入素材
0203_创建游戏主UI
0204_添加牌堆UI和位置点

第三章:卡牌交互模块
0301_设计和制作卡牌UI
0302_创建卡牌Actor
0303_卡牌在画布中的显示
0304_用插值做发牌效果
0305_计算发牌位置和角度
0306_使用蓝图宏库
0307_鼠标悬浮的卡牌效果
0308_创建测试用角色类
0309_鼠标拖拽的卡牌效果
0310_设置瞄准曲线UI和显示层
0311_添加曲线点位公式
0312_曲线末端跟随鼠标移动

第四章:卡牌功能模块
0401_定义卡牌属性表
0402_卡牌激活判定和效果
0403_添加行动点判定
0404_管理卡牌激活和曲线动画
0405_消耗行动点打出卡牌
0406_卡牌打出效果
0407_飞入弃牌堆的动态效果
0408_添加回合结束逻辑
0409_完善游戏机制循环
0410_将弃牌再次放入发牌堆

第五章:受击模块
0501_添加血量UI和打磨AP使用效果
0502_添加管控血量的组件
0503_使用富文本组件
0504_拆分和拼接字符串
0505_传递攻击伤害和测试血条
0506_攻击动画和角色的生成
0507_丰富受击效果
0508_添加伤害数字效果
0509_死亡动画效果和逻辑

0510_搭建敌人的顺次攻击框架
0511_添加敌人的攻击逻辑

第六章:Buff模块
0601_创建效果结构和录入信息
0602_创建Buff组件
0603_创建Buff效果UI
0604_添加和测试Buff的实机效果
0605_添加Buff的名称提示UI
0606_添加Buff的图标提示UI
0607_添加敌人的思考气泡UI
0608_添加Buff动态描述面板_第一部分
0609_添加Buff动态描述面板_第二部分
0610_添加Buff动态描述面板_第三部分
0611_添加护盾卡牌和效果
0612_添加护盾盾牌动画
0613_添加回合提示
0614_关卡重开和打包

第七章:更多卡牌
0701_添加可易伤的劈砍卡牌
0702_添加可抽卡的旋风斩卡牌
0703_添加以护盾为攻击力的卡牌
0704_添加可全场伤害的卡牌
0705_添加增强攻击力的卡牌
0706_添加翻倍护盾值的卡牌

第八章:地图模块
0801_创建地图关卡和主UI
0802_创建地图信息数据结构
0803_随机路线生成算法_第一部分
0804_随机路线生成算法_第二部分
0805_随机路线生成算法_第三部分
0806_添加地图UI动画和修复bug
0807_随机路线生成算法_第四部分
0808_随机路线生成算法_第五部分
0809_读取已生成地图的方法
0810_添加自动向下滚动的动画
0811_添加奖励页面
0812_添加BOSS按钮逻辑
0813_切换地图关卡和完善游戏循环
0814_修复玩家角色血量传递bug
0815_修复计算伤害的Buff的bug
0816_修复抽卡牌数出错的bug

多端支持

课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。

课程要求

本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。

此课程的内容正在持续更新中

此课程获得之后永久可以观看

本课程包含录播视频课程内容

FIRST BLOOD

首杀英雄风云榜 - 下单快如闪电

加入交流群
选课小助手
相关课程