像爐石這樣的卡牌類遊戲是如何實現AI的?
我是個C++初學者,想學著做做類似爐石這樣的卡牌遊戲,但是完全沒有接觸過卡牌類的AI實現方法。
希望可以推薦一些這方面的書和文章或者淺談一下實現的方法
Building the AI for Heartstone,gamasutra引用的GDC Vault資料http://www.gamasutra.com/view/news/224101/Video_Building_the_AI_for_Hearthstone.php
如何為爐石傳說這類卡牌遊戲設計AI? - 演算法
我來個拋磚引玉吧~
遊戲王ygopro下載地址+聯機教程+開發資料遊戲王ygopro就是群眾diy出來的遊戲。下面是開發資料~開發資料:ygocore原版源碼:Fluorohydride/ygopro · GitHub
Salvation客戶端,伺服器,先行卡腳本等:Salvation Development · GitHub
https://github.com/247321453/DataEditorX
菜菜的卡片開發工具源碼https://github.com/HuangYuNan
皇楠的全高清卡圖下載,不包括先行卡卡圖https://github.com/Snarkie/YGOProAIScript/tree/master/AI
AI腳本,不包括AI源碼https://github.com/DailyShana/YGOpro-Pre-Script
夏娜的先行卡腳本http://ygocore.ys168.com/
ygocore各主要版本鏈接總匯+原版下載地址ygocore卡片編寫系統概述:紼婧ygocore$娣誨瀹娓告gocore懼害璐村
http://tieba.baidu.com/p/3466764697
ygocore早期啟動器思路和源碼
http://tieba.baidu.com/p/3643454079
原版外掛資料庫的方法和工具http://tieba.baidu.com/p/3626553687
手抄網工具總匯http://tieba.baidu.com/p/3609805974
腳本打包工具(原理類似加密EXE)http://tieba.baidu.com/p/3568732029
卡組批量打包工具,代碼是現在自動換背景和音樂等多功能啟動器的前身http://www.ygopro.co/Forum.aspx
國外ygopro論壇,主要用於收集反饋,獲取各種測試軟體
https://github.com/adrianojn/junkdeleter
VB語言編寫的垃圾清理工具,清理多餘腳本和圖片。C#語言編寫的版本未發布。http://jbbs.shitaraba.net/bbs/lite/read.cgi/netgame/9734/1419695971/l30
日本人(ADS)的先行卡和圖片還有主程序下載論壇。地址可能會變。https://github.com/garymabin/YGOMobile
手機版ygopro代碼ttps://github.com/matteoserva/YgoProServer
外服伺服器源碼,不完整https://github.com/sidschingis/Dev_ygopro
Devpro源碼,原版基礎上加音效和雙卡背
http://home.gamer.com.tw/homeindex.php?owner=salix5
YGOPRO繁體中文版下載和反饋收集地址http://www.ka-nabell.com/
http://www.orenoturn.com/http://yugioh.wikia.com/wiki/Main_Page掃描卡圖獲取地址https://github.com/mycard/mycard
MC源碼http://forum.ragezone.com/f857/devpro-yugioh-simulator-1018796/
devpro啟動器和主程序搭建教程
http://tieba.baidu.com/p/3725173013
原版進房有音效插件http://yugiohartistscause.deviantart.com/
外國先行卡或高清圖製作網站這些資料。想必足夠題主用了吧~瀉藥。樓上技術黨,已經解答一切,就默默的給他贊就好。
我記得有幾個思維導圖,比如T7獵就看這麼幾個變數:多少血夠不夠斬殺、有沒怪可以下、需要解場的話根據場攻算最優解法、費用利用得怎麼樣剩2費就射箭……AI大概也差不多這樣吧,算場攻或者根據隨從異能劃分威脅度、像演算法一樣優先度排序……有個奴隸戰的圖我找找……
一個關於腦洞的公眾號。病毒視頻、創意短片、趣味圖文。創意界的魑魅魍魎,腦洞的開拓者。禁止無聊。這裡的一切不一定有意義,但都是有趣的:玩也PLAYEAH
推薦閱讀:
※最早的遊戲升級系統是主機機能限制的權宜之計,還是美工師和程序員偷懶的產物?是否可以視為欺騙糊弄玩家?
※如何看待觸控與廖大解約?
※如何看待游族網路與華納達成合作,將《權力的遊戲》改編成手機遊戲?
※如何改進Unity3d手游啟動速度?
※如何看待觸樂網這篇關於少女前線的文章?