【文件属性】:
文件名称:Slay-the-Touhou-源码
文件大小:20.79MB
文件格式:ZIP
更新时间:2021-03-25 16:50:43
C#
杀死东方
个人使用Unity实现的一个仿杀死Spire的卡牌构筑Roguelike游戏
目前实现:
通过ID查询卡牌数据初始化卡牌
通过敌人ID查询敌人数据初始化敌人
自定义敌人行为序列,并通过ID对敌人进行行为的初始化
通过牌库信息初始化抽牌堆
手牌,弃牌堆,抽牌堆循环逻辑和管理方法等
基本卡牌效果,造成伤害/获得护甲
自定义机制二刀流,残心,连斩等的功能实现
机制一览:
残心:当使用这张牌使能量转化为0时,在回合结束或下个回合开始时触发效果
流转:使所有残心效果转化为立即触发
二刀流:所有体术牌的伤害以外的效果额外触发一次(当前测试版本对所有攻击卡有效,伤害也会翻倍)
无何有:该牌使用后可移除本场战斗
额外回合:保留手牌和护甲获得一个额外的回合
体术限制:只能使用体术牌
连斩X:打出这张牌时,如果本回合使用的卡牌数大于X(不计算本卡牌),则触发对应效果