[請益] 請問關於遊戲發展書籍與演算法

看板GameDesign作者 (Marvel~)時間13年前 (2011/07/01 20:51), 編輯推噓4(4011)
留言15則, 4人參與, 最新討論串1/2 (看更多)
各位遊戲程式設計師們大家好,我最近在找書的時候有一些小小的發現 和 問題。 小弟是DOS game時代老玩家,目前是做AI(人工智慧)與機器人的研究。 [心得] 最近發現一本書很讚-- 遊戲人工智慧 http://www.books.com.tw/exep/prod/booksfile.php?item=0010310897 這本書跟一般遊戲開發書籍不一樣,一般都講一堆介面設計 很少講演算法 這本專門講演算法 還有附 C++ CODE! So,有幾個小發現 1. potential funtion (位能函數) 居然也用在遊戲人物(NPC)或敵人的避障 (機器人領域 是用 potential function 來避開真實環境的障礙物的) 2. Bayes theorem (貝氏定理) 也用在敵人預測玩家的動作 或 修改敵人的戰鬥策略 (機器人領域 是用 Bayes theorem 來估測環境資訊 或 追蹤人/物件) [問題] 陸續找了幾本書 http://search.books.com.tw/exep/prod_search.php?cat= BKA&key=RPG%A8%A4%A6%E2%A7%EA%BAt%B9C%C0%B8%B5%7B%A6%A1%B3%5D%ADp 2D/3D RPG角色扮演遊戲程式設計:使用Direct X RPG角色扮演遊戲程式設計—完整實例與經驗分享 3DRPG角色扮演遊戲程式設計:完整實例與經驗分享(附CD) 結果..... 居然都絕版了!!!! 有沒有誰還有推薦 用C++寫GAME的書??? 或是 推薦 AI演算法用在GAME的書?? 謝謝大家~~! -- ◢ ◣ ║ ╔═╗ ║ ║、 ║ ══╦══ ║ ███ ═╬═║ ║ ═╬═══╬═ ║ ══╬══ ══╬══ ◥█◤ ╭╣ ║、║ ╭╣ ╬╬║ / ║ \ ║ ╭╣ ╠╮║ ║ ╠╮║║║╯ ║ ╭╯╮ ╰╯║ ║╭╯ ╰╮ ║ ╯╭╰╮ ╰╯ ╭╯ ╰╮ ╰╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.6.66

07/01 20:55, , 1F
寫遊戲AI 我個人認為可以直覺一點 不一定要用什麼演
07/01 20:55, 1F

07/01 20:56, , 2F
算法來算 簡單的邏輯就是一種演算法
07/01 20:56, 2F

07/01 21:19, , 3F
用Bayes分類器及其n種變體來做預測是Machine Learning中算
07/01 21:19, 3F

07/01 21:20, , 4F
非常基礎(當然是以現今來說)的部分,有興趣可以翻翻相關
07/01 21:20, 4F

07/01 21:21, , 5F
領域。不過大多數遊戲都經驗法則建立的小Decision Tree就做
07/01 21:21, 5F

07/01 21:21, , 6F
掉了......XD
07/01 21:21, 6F

07/01 21:24, , 7F
是說也沒多少遊戲有閒真的都在遊戲內寫Incremental的
07/01 21:24, 7F

07/01 21:24, , 8F
Training機制啦XD
07/01 21:24, 8F

07/01 21:27, , 9F
遊戲在跑還要寫個PNN在裡面每隻怪各自Train也太累了點XD
07/01 21:27, 9F

07/01 21:49, , 10F
Training 可以OFFLINE做,先給玩家試玩 收集DATA
07/01 21:49, 10F

07/01 21:50, , 11F
Then 再根據分類器的結果 做成簡單的online分類器 做決策
07/01 21:50, 11F

07/01 21:50, , 12F
以上是機器人領域的做法, 不知道 GAME領域是怎麼用的@@"
07/01 21:50, 12F

07/02 02:26, , 13F
Game 領域用 training 的不多, 主要是今天 Designer
07/02 02:26, 13F

07/02 02:27, , 14F
今天想改變 AI 的反應, 用 training 要很快跟上 spec
07/02 02:27, 14F

07/02 02:27, , 15F
有難度.
07/02 02:27, 15F
文章代碼(AID): #1E3SB8x0 (GameDesign)
文章代碼(AID): #1E3SB8x0 (GameDesign)