agtal吧 关注:108贴子:19,825
  • 7回复贴,共1

茶会诡术机制正文,外加创意征求

取消只看楼主收藏回复

这篇文其实有点无聊……讲的都是茶会诡术的游戏机制。
无极想做出一个至少耐玩的TCG, 所以——
——————————————————————
游戏模式:1vs1攻守交换类集换卡牌
定义:以下用x, y表示玩家跟他的对手
1. 生命值
一个0-100间的整数,起始值为100,达到0时x判负,
2. 魔法值
一个1-100间的整数,起始值为100,过低时会对x有所限制。
3. 主卡
一张附带伤害或特殊效果的卡片,x需要使用这种卡片消耗y的生命值以获得胜利。一局游戏中x持有10张主卡。
4. 副卡
一张不附带任何伤害,但是会产生特殊效果的卡片。茶会诡术中一共有五张独特的副卡。一局游戏中x持有25张副卡。
5. 底牌 手牌 弃牌区
游戏开始前x准备的35张卡,其中10张在手牌里,剩下的25张在底牌中。
回合开始前,如果玩家的手牌不足10,则可抽到手牌数为10为止。
每回合打出的副卡将在回合开始前移入弃牌区。
每回合打出的主卡将在回合结束后插入底牌。
回合结束时,弃牌区中每种的1/4整量的卡片将插入x的底牌中,同样种类及整量的卡片也将插入y的底牌中,剩下的留着。
插入底牌的卡片将通过算法保证不会在下次抽卡时加入手牌。
这个设定能使得双方拥有的副卡将变得越来越平均。
6. 魔法值机制
每回合中打出的n张卡将消耗n*n点魔法值。如果魔法不够则不能打出这么多张卡。注意魔法值永远大于等于1。
7. 黯 dusk
副卡之一。弃牌区中的黯达到一定数量后可给部分魔法卡增加伤害或者附加特效:那类魔法统称黯夜魔法。设定上黯夜魔法本身,甚至不通过黯的加成,就能造成大量伤害。
8. 灵 sprite
副卡之一。 弃牌区中的每张灵可给部分魔法卡增加伤害:那类魔法统称精灵魔法。弃牌区中的每张灵同时也能减少部分黯夜魔法的伤害。设定上精灵魔法本身伤害不高,但是通过灵的平滑加成能造成大量的伤害。
9. 机 machine
副卡之一。 弃牌区中的机达到一定数量后可给部分魔法卡附加特效:那类魔法统称机巧魔法。在设定上机巧魔法在附加了特效后能严重干扰场面。
10. 魔法值恢复机制
每打出一张黯 灵 机将恢复10点魔法值。
11. 法术护盾
副牌之一。每张法术护盾能抵挡20点伤害。若一张法术护盾抵挡了伤害则直接将该插入手牌中。
12. 持久药水
副卡之一。回复缺失生命的一半。该卡只能在自身为攻击方的时候打出,且回合内若使用了这张卡则只允许打出这一张卡不能打出别的主卡副卡。
13. 后手可出
大多数卡片不能在后手(防御方)打出。目前为止能在后打出的卡只有法术护盾一张。
14. 回合流程,待续
15. 举例,待续
太困了我得睡了……帮我想一些魔法吧带数据的


来自Android客户端1楼2017-07-23 15:25回复
    14. 回合流程
    统一定义x为攻击方,y为防御方。游戏开始前x跟y都知道双方拥有哪些主卡。
    (补给阶段)每个玩家如果手牌数少于10张,则从自己的底牌中补充手牌至十张为止。不用想底牌永远充足。

    (先手阶段)x在该阶段中把想打出的手牌背面朝上放在桌面上。此时y只能看到x在桌面上放置了几张卡,而不知道x到底打出了什么。

    (后手阶段)y在该阶段中打出后手可出的卡。这类卡片一般没有攻击效果。

    (翻面阶段)x在桌面上的卡全部翻面,并且此时按照一定优先级执行【部分】卡片附带的特效。这类被执行的部分卡片统称被动卡。所有后手可出的卡都是被动卡。

    (弃牌阶段)将打出的所有黯 灵 机加入弃牌区。

    (执行阶段)从左到右执行x打出的卡,并同时造成伤害。

    (回收阶段)将桌面上自己的主卡以及抵挡了伤害的法术护盾插入自己的底牌中,并将所有没有抵挡任何伤害的法术护盾、持久药水移入弃牌区。

    (分配阶段)参见1L第5段

    (回合结束)判定胜负,如果胜负没有分出,【没有玩家的生命值为0】,则x y攻击方防御方身份交换,并goto(补给阶段)


    来自Android客户端2楼2017-07-24 01:05
    回复
      15. 卡片兼容性
      并非所有主卡跟副卡都能在同一个回合没打出。
      定义a为一张打出的卡,b为紧挨着a的下一张卡。
      b必须兼容a,才能在同一回合中打出。
      举例说明:如果a是持久药水,则任何b都不兼容a;如果b是持久药水,则它不兼容任何a.
      通常来说,所有其他的卡片都兼容副卡,但是所有副卡都不兼容主卡。
      部分主卡b为了防止累加起来伤害太高破坏游戏性,只有一小部分的主卡a是能够被兼容的。


      来自Android客户端4楼2017-07-24 01:16
      回复
        这十五条机制基本上把整个茶会诡术都描述完了。
        代码那边现在副卡我做好了5张,而主卡……0……
        回到游戏机制……未来我打算做四五十张主卡7张副卡。
        于是于是看帖的你!如果你想到了什么主卡的idea... 请在楼下回帖!
        我会在近期内举出几个例子供参考……
        为了防止游戏节奏过快……我觉得最好把单回合先手方能造成的总伤害限制在160以下……八张法术护盾正好能抵挡160点伤害,耗费魔法一共64,也就是说最好达成
        (伤害)≈(魔法消耗)*2.5
        这个公式。
        嘛,这个只是我脑补的……


        来自Android客户端5楼2017-07-24 01:30
        回复
          额先这样吧,目前这个版本还是先不加副卡跟制作保护牌区,因为要实现的话得修改核心代码(弃牌区现在镶嵌在核心里)然后这个核心我已经做了很久才找到一个比较干净的实现方法……
          未来可以增加【手牌抹杀】,将对方N数量的手牌插入底牌……不过是未来的事情了。
          主卡的数量嘛……现阶段主卡绝对不会太多的,不过以后可以有那种ban pick主卡的模式,大概是pick10张ban3张,然后不能pick对手选过的,之类的……主卡多了才能这样玩。
          根据楼上 1 2 3必杀的想法我大概能描述一下黯跟灵的关系……
          脑补一下以后或许会有【灵是能吸收魔法的东西】这种设定之类的。
          盗用一下东方的技能名……
          【黯】Master Spark
          向前方输送一道爆裂能量。
          造成40点伤害
          若弃牌区中有至少6张【黯】,则额外造成100点伤害。
          每张弃牌区中的【灵】将减少10点伤害。
          【灵】Fantasy Seal
          将身边的灵砸向前方。
          造成15点伤害。
          每张弃牌区中的【灵】能额外造成12点伤害。
          根据黯夜魔法大致的定位是能够用来抓住机会补充魔法值(黯灵机本身也能回复魔法),或者用来打大爆发的。
          用来阻止这种大爆发可以打出相当数量的灵……嗯,灵的作用没有法术护盾好,但是如果攻守交换了之后再使用一个Fantasy Seal... 伤害就上来了啊对吧。
          当然,还可以有类似这种卡……
          【黯】Final Spark
          输送一道巨大能量,多到有可能打偏……
          造成40点伤害。
          每张弃牌区中的【灵】将减少10点伤害。
          兼容【Master Spark】
          这张卡跟Master Spark一起再加6张黯消耗魔法一共64点(弃牌区中有黯的情况另说了),造成180点伤害,算上灵还有护盾的减成……也很厉害了我觉得。
          当然,如果单独使用Final Spark的话……只能造成40点伤害什么的,不高呢。
          理想的状态是……
          想要用黯夜魔法造成大量伤害就必须屯【黯】,但是黯夜魔法本身的伤害也不低(Master跟Final一起什么也不加,也有80了,耗魔4),所以魔法值不高的时候也能够凑合使用。
          精灵魔法需要大量的灵才能有足够的伤害,但是打出大量的灵本身就需要有足够的魔法值……而且每回合结束弃牌区中一半的灵就会插入双方底牌中,想造成高伤害不得不在先手回合里也多出一些灵……耗魔高这点应该能实现的吧。
          至于机巧魔法……
          【机】毒点心
          令人无法拒绝的甜食,有毒。
          造成5点伤害。
          打出了这张卡后的每一回合如果弃牌区中有至少4张【机】,则造成10点无法被抵挡的伤害,直到不足4张为止。
          也就是说打出了毒点心跟6张机,并每回合补充2张机的话就能一直毒下去(每回合结束之后的分配阶段会给双方各分配一张机)……当然主要输出是黯夜跟精灵魔法,机巧只是锦上添花而已。


          来自Android客户端8楼2017-07-24 10:55
          回复
            看帖的米娜!每天在这个帖子上面不要花超过一个小时!
            构思一个游戏就跟构思一个软件一样,时间流逝飞快——


            来自Android客户端9楼2017-07-24 11:02
            回复
              想改一点设定的说……


              来自Android客户端12楼2017-08-26 11:16
              收起回复
                p/5539272534


                13楼2018-02-03 15:20
                回复