学习如何制作RPG游戏
本教程来源于B站:https://www.bilibili.com/video/av15295075?from=search&seid=3834688049111684907
一. Setting Up Our Project
加载Infinity Blade资源
二. Health and Mana Setup
HUD:平视显示器(Head Up Display)
Health:血量值
Mana:魔法值
绑定Health和Mana
三. Importing A Custom Character
import mesh
import animation
create Eve_BP
create Eve_BS
四. Finishing The Player Character
编写Eve_BP:
- 速度的实时获取
- 速度大于10时为Walk/Running状态
- 速度小于10时为Idle状态
替换小白人:
- Mesh的替换
- Animation class的替换
五. Creating the spell Casting State
这是显示加状态的动作
新建一个Casting1H状态(一个游戏中有很多加状态的动作)
六. Player Healing Abilty
动作映射的设置(input)
治疗的显示(初始时,要限制动作),治疗完毕后,接触动作的显示
新的事件:特效伴随