[問題] 單機版遊戲如何寫電腦人工智慧
各位前輩好:
我自修JAVA的目標是想要寫一個單機版的遊戲,
目前的進度已經把富饒之城,桌上型遊戲的遊戲流程已經撰寫完成了。
也就是說,能夠讓真實玩家選擇牌組->執行玩家該回合可執行動作->
結束玩家執行回合->換下一位玩家執行動作->所有玩家執行完畢結束該局遊戲。
目前我遇到有二個問題:
1.開發單機版遊戲,不曉得電腦的AI要如何撰寫?我Google了一些關鍵字後,
發現自己的知識不足,對網路的文章理解力不夠,
因此想請教前輩們給予建議的單機版遊戲人工智慧的學習方向,
或者推薦學習的書藉。
2.因單機版卡關,就轉個方向去研究線上版遊戲的連線,
後來我就從最基本的多人聊天室開始練習,
但發現利用socket只能傳遞文字內容,
但是遊戲中client端的所發出的請求,必需要由server端執行方法後回傳數值,
才能繼續執行遊戲控制流程,若是利用socket是無法執行server端的方法,
所以我又開始研究RMI的遠端呼叫模式,研讀後覺得很不踏實,
感覺好像是弄錯方向似的。
所以想請教一下前輩們線上版遊戲要如何從基礎開始學習起。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.76.32.229
→
07/24 21:38, , 1F
07/24 21:38, 1F
推
07/24 21:47, , 2F
07/24 21:47, 2F
→
07/24 21:49, , 3F
07/24 21:49, 3F
→
07/24 21:59, , 4F
07/24 21:59, 4F
推
07/24 22:14, , 5F
07/24 22:14, 5F
→
07/25 06:41, , 6F
07/25 06:41, 6F
→
07/25 06:42, , 7F
07/25 06:42, 7F
→
07/25 11:15, , 8F
07/25 11:15, 8F
→
07/25 11:17, , 9F
07/25 11:17, 9F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):