[求助] 自製遊戲-請大家幫忙提供意見與技能

看板Alteil作者 (try)時間18年前 (2007/05/29 11:27), 編輯推噓4(402)
留言6則, 3人參與, 最新討論串1/11 (看更多)
各位板友大家好,請容小弟try 我自我介紹一下 try 我現在在自己做一個「紙牌遊戲開發平台系統」的開發 簡單的說就是希望可以寫出一個「方便做紙牌遊戲」的工具 這樣就可以自己來做紙牌遊戲了! 然後,目前有一些進度 在這當中會需要做一個範例遊戲 而範例遊戲就會需要想一堆技能,所以希望可以來這裡 請各位板友幫忙 以下是原文: ============================================================================ 告訴大家一個好消息! 最最最最最基本的紙牌遊戲設定終於初步出來了! 喔 有些人可能不知道我在做什麼 那我就簡單說明一下 就是啊 try 我要來寫一個「紙牌遊戲的開發平台系統」 讓人可以透過這個系統來設計自己所想要的「紙牌遊戲」(如魔法風雲會、遊戲王etc) 大概的流程是 「遊戲設定檔」 --> 「系統程式」 --> 「遊戲程式」 --> 「遊戲」         餵給         產生         產生 然後 我必需先寫個範例遊戲 才能幫助我定許多的格式 所以呢 若先略過「系統程式」,也就是說 我要先自己寫一個「遊戲設定檔」和「遊戲程式」...... 所以...... 總之 上面看不懂沒關係 重要的是 現在我需要來設計一個紙牌遊戲就是了! 先說明一下我所定的遊戲規則: 一個遊戲裡,有兩個玩家,每個玩家有25張牌 每個玩家一開始HP=10 , MP=5 然後每回合一開始,每個玩家的MP會+3 玩家的屬性有HP MP 牌卡的屬性有HP AT DF AGI RNG 能否開牌 是否開牌 能否行動 遊戲的流程架構和Alteil很像 1.開始階段 - 重設所有牌的基本值/玩家MP+3 2.開牌階段 - 玩家在這個階段可以把場上蓋著的牌翻開 3.行動階段 - 場上所有翻開而且「可行動」的牌會依AGI 由高而低依序行動         (ps:若有多張牌AGI 相同,則系統亂數決定) 4.結束階段 - 清楚一回合效果 基本的玩法是這樣的: 1.玩家佈場 場地如下: |     21 16 11 06 01 | 01 06 11 16 21     22 17 12 07 02 | 02 07 12 17 22 玩家A 23 18 13 08 03 | 03 08 13 18 23 玩家B     24 19 14 09 04 | 04 09 14 19 24     25 20 15 10 05 | 05 10 15 20 25 | 每個玩家將自己的25張牌,先放置好在場上,但是「蓋牌狀態」 所以只有自己知道哪些位置是什麼牌 2.每張牌,在「開牌階段」的時候,可以被翻開,每張牌要被翻開需要花2MP  (被翻開的牌預設是呈現「不可行動」狀態) 3.在行動階段的時候,輪到的牌可以行動,一般的行動有:  a.打牌(當對方場上有翻開的牌時)    -射程範圍(*1)內隨機選一體,使其造成「攻擊者AT-防禦者DF」的傷害  b.打人(當對方場上沒有翻開的牌時)    -對方玩家HP-1  c.休息(這張牌的HP + MHP*1/4)  d.移動(可以和鄰近且「未翻開的牌」交換位置) 基本上這些都和Alteil蠻像的,不過打人時不需要花MP 還有,每張牌翻開的時候都是花2MP ,牌死掉就是蓋回去,下回合還可再翻開 然後,當任何一個玩家的HP<=0的時候,就算輸了 (*1): 射程範圍是指 這張牌與目標牌之間隔幾排    如果玩家A在23,19,09有翻開的牌,玩家B在02,03,09,15有翻開的牌 |     21 16 11 06 01 | 01 06 11 16 21     22 17 12 07 02 | 02 07 12 17 22 玩家A 23 18 13 08 03 | 03 08 13 18 23 玩家B     24 19 14 09 04 | 04 09 14 19 24     25 20 15 10 05 | 05 10 15 20 25 | 則A23和B02的距離是3(中間隔了A19這排和A09這排)  A23和B09的距離是4 (中間隔了A19這排、A09這排、{B02,B03}這排) 距離等於「中間間隔的翻開的牌的排數+1」 以上是最最最最最簡單的基本規則,但如果只有這樣子,當然沒什麼好玩的 所以,可以加入很多的技能,這也就是想要請大家幫忙想,集思廣益的部份了 說明一下技能的「格式」 技能名-{時機}[條件]:效果 如 貫通-{行動階段可使用}[1MP]:對方場上隨機一體HP-使用異能者AT 重擊-{行動階段可使用}[1MP]:對方場上隨機一體,使其受到使用異能者(AT+20)的傷害 瞄準-{行動階段可使用}[0MP]:對方場上選擇一體,使其受到使用異能者AT的傷害 再生-{輪到時發動}[0MP]:使用異能者HP + 使用異能者MHP*1/4 復活-{蓋牌時發動}[0MP]:使用異能者的HP=MHP 維持1-{輪到時發動}[0MP]:使用異能者的玩家MP-1,否則該牌蓋牌 召喚2-{翻開時發動}{0MP]:使用異能者的玩家MP-2,否則該牌蓋牌 ...etc 時機可以有: 1.xx階段開始時發動 2.xx階段結束時發動 3.xx階段可使用 4.某個事件發生時發動  (如:輪到時發動、蓋牌時發動、攻擊時發動、被攻擊時發動、翻牌時發動...etc)  只要是可以表達的「時機」都是可以的 條件也可以有很多,一般是使用玩家MP,也可以有使用玩家HP, 或是改變牌的能力值(如犧牲某張牌,使其蓋牌) 效果....就隨便啦 只要合理都可以! 牌目前的屬性有 HP AT DF AGI RNG 是否翻開 可否翻開 可否行動 HP 血,翻開後被打到HP<=0就要蓋回去 AT 攻擊力,在做攻擊的時候,會讓受攻擊的牌受到AT的傷害 DF 防禦力,在被攻擊的時候,可以減免DF的傷害 AGI 速度,速度越高,在行動階段時,會越早被輪到 RNG 射程,要攻擊敵人時,只能對射程內的敵人造成傷害 是否翻開  翻開的牌才有機會行動(一般而言,牌要翻開要花2MP,被打死會蓋牌) 能否翻開  牌必需要「能翻開」才可以被翻開       不能翻開的牌視同「移除遊戲」,或是「永久死亡」etc 能否行動  牌需要「能行動」才會輪到,行動過後就會變成已行動狀態(不能行動) 這些是基本設定(結果還是寫了很多) 然後,想要請大家幫忙的是 請大家 一起來想「技能」! 有想到什麼技能 都歡迎提供 或著是牌需要增加什麼屬性,然後才能增加什麼技能的,也歡迎提供 對規則有建議的 也歡迎提供 總之呢,現在的我在這個遊戲上,需要想大量的技能 希望有興趣的人或是板友們可以幫忙! ============================================================================= 希望大家可以幫忙 想技能 另外 這些東西 絕對不是只有「想想」而已喔 因為我是真的在做的 所以 現在就會變成 有人提供什麼技能 我就做什麼技能 所以 大家所提的意見 都是「會成真的」! 只是這樣子的一個遊戲 我不知道要怎麼放出來就是了 所以現階段大家可能只能提但沒辦法「玩」到 不過,關於加入網路連線等等的東西 這些都是遲早的事 (這些技術都有 只是需要時間開發 然後這些也不是目前的重點就是了) 所以.... 也歡迎板上有興趣自製紙牌遊戲的人 可以與我聯絡,或把你的想法與規則告訴我喔 歡迎大家提供自己的意見! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.209.67

05/29 11:48, , 1F
構想還不錯~蠻有新意的~推一下
05/29 11:48, 1F

05/29 12:12, , 2F
反擊=受到傷害時,給予敵方隨機一體傷害(AT或是固定傷害)
05/29 12:12, 2F

05/29 12:15, , 3F
斬=2MP,隨機一體所在一排AT傷害옠
05/29 12:15, 3F

05/29 12:18, , 4F
自爆=1MP 使所有敵方受到HP1/3(或1/4)的傷害,此技能使用後
05/29 12:18, 4F

05/29 12:19, , 5F
永遠呈現蓋牌狀態
05/29 12:19, 5F

05/29 12:42, , 6F
加油!
05/29 12:42, 6F
文章代碼(AID): #16MvsUBP (Alteil)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 11 篇):
文章代碼(AID): #16MvsUBP (Alteil)