设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1419|回复: 3
打印 上一主题 下一主题

[已经解决] 怎么制作卡片战争类型的游戏?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
45 小时
注册时间
2012-5-6
帖子
56
跳转到指定楼层
1
发表于 2013-9-10 21:48:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
最近想要制作一个卡牌战争类型的游戏,虽然美工图片绘制这些自己就会,VX简单操作也已经会了,但是还是不明白怎么搞出相对应的AI脚本来,啊啊头疼啊……
有没有谁有过类似的经验什么的,求赐教。

Lv1.梦旅人

梦石
0
星屑
65
在线时间
148 小时
注册时间
2010-5-20
帖子
97
来自 2楼
发表于 2013-9-11 08:56:19 | 只看该作者
非常旦痛的作法...純事件....
(因本人不會用腳本,但你的卡片作法其實是可用事件來表達,,只是很旦痛..)

我舉個例子吧, 希望幫到你

首先我設訂了 這幾個變數~




  
新怪物:1 .敵人  (對手的卡片使用者) ,2 .未放置的卡片

首先敵人(卡牌使用者)的HP 是你想要他的HP (廢話啊)
MP 可以調 0 【(究竟是卡片遊戲 只要把會發動到的技能MP消耗量調作0就可】



技能方面:敵人抽牌的發動率一定要為10 而其他所有技能皆為0【確保他不能夠主動自己使用技能】
現在說一下 對戰情況 , 其實只是模擬,每回合偵察敵人所持有的卡片作行動


****因此AI 情度極差, 當然可以用大量變數作調整..但已經非常旦痛,, (你到底要旦痛多少次啊 !?)****

技能:抽牌 發動目標為使用者,公用事件啟 【001.抽牌】

技能:史來姆卡片 , 發動目標為使用者,公用事件啟 【無需 】



當敵人(卡牌使用者) 發動抽牌時 , 代入隨機數1~ XX (XX為你想他有機會抽到的卡牌, 這裡我用了3個數,表示他有1/3機會抽到史來姆,陷阱卡等卡片)

然後用條件分歧設訂 敵人抽牌卡片的各項數 = 什麼卡片 (用變數來表達 , 不懂的話請回上面看 我變數的設訂)

好,現在你的敵人已經可以抽牌了, 旦痛的時候就要開始了!


***********************

來到敵人隊伍 ,



敵人當然要站中間! 然後 下面五張卡牌為  怪物 :未放置的卡片【怪物】

這裡設訂了你最多可以召喚在埸上的怪物為多小張

第1回合 先把 未放置卡片【變數】代入為:0






************召喚王事件範例**************


因為敵方召喚師抽牌的特權設了作10, 其他為 1 因此每會合只會抽牌 , 我們就因著這點設訂當他拿到什麼牌會有不同的動作





史來姆召喚事件範例:



敵人隊伍:【敵人X1  未放置的卡牌X5 】 這裡我用了"遊戲X"的卡片來作未放置卡牌 的外表



每回合1*X 回合 時距 一回合

條分:變數【敵人屎來姆手上卡牌】大於等於一 【敵人抽牌後所觸法的公共事件】 
條分:未放置卡片【變數】 等於 0     【用作偵察敵人埸內所卡牌有沒有存在怪獸】
#如沒有#
    強制 敵人(敵方卡牌師) 使用技能 "史來姆"卡片        【所以剛剛在敵方部隊卡牌師裡要塞滿你想他有機率抽到的卡片技能,】
       敵人轉換:未放置的卡片NO.2  換成史來姆怪物 (內置的史來姆)        【未放置的卡片是NO.2位 因為第一個敵人是卡牌師 】
         變數 : 【敵人史來母】-1           (用抽牌拿來的史來母卡片在他手頭上-1 )
   變數:未放置的卡片+1 【就是說埸上的1號位置已有部隊史來姆】

當條件不符合 時
    條分:變數【敵人屎來姆手上卡牌】大於等於一  
     條分:未放置卡片【變數】 等於 1     【這裡一定要設作1喔】  
       強制 敵人(敵方卡牌師) 使用技能 "史來姆"卡片 (如上 )
   敵人轉換:未放置的卡片NO.3  換成史來姆怪物 (內置的史來姆)     【這裡也要加把NO.2改作NO.3 】
   其他如上~~~~~~~~~~~~~~

一直重覆到 五個位置放完的話  
  當條件不符合時 :
      條分:變數【敵人黃蜂手上卡牌】大於等於一 【敵人抽牌後所觸法的公共事件】。。。。。。。。。。。。



嗯...就是這樣,.. 一直 制作下去直到 你所有想他手頭上能施放的卡牌放完,
所以就是很旦痛的方法,但能完全模彷遊戲王的設訂

然後再需要設訂的是 埸上有5只怪物 "未放置的卡片",你就可以解除敵方卡牌師的無敵狀態,攻擊對手的HP!(建議敵方的防禦調作0 , 我就不解釋了)



魔法卡,的作法非常簡單, 就只要加上
條分:變數【某某魔法卡】大於等於一時 強制敵方發動技能! 如暈眩可作禁止敵方某隻怪物 或 不讓人抽卡牌讓自己的勿物攻擊對手

最後強烈建議先把最優先會發動的卡牌放在置頂 (就是先作好的意思), 因為 他會順次序讀你手上的卡牌來優先發動

真的非常旦痛,,,




点评

用猜的. 但是他完全無視我 我有點不爽罷了OTZ  发表于 2013-9-13 02:23
你确定他要的是游戏王那种= =?  发表于 2013-9-12 23:38

评分

参与人数 3星屑 +110 梦石 +1 收起 理由
怪蜀黍 + 1 追加奖励。
丿梁丶小柒 + 100 我很赞同
彭格列第XI代 + 10 码字辛苦了030

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
19819
在线时间
3118 小时
注册时间
2013-1-11
帖子
1292
3
发表于 2013-9-13 15:23:12 | 只看该作者
VX-卡牌战斗游戏.rar (735.39 KB, 下载次数: 67)

评分

参与人数 1星屑 +40 收起 理由
丿梁丶小柒 + 40 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
45 小时
注册时间
2012-5-6
帖子
56
4
 楼主| 发表于 2013-9-13 19:14:04 | 只看该作者
感激不尽……(话说真的好蛋疼)

点评

- -  发表于 2013-9-18 06:00
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-23 01:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表