作者Seabook (Marvel~)
看板GameDesign
標題[請益] 請問關於遊戲發展書籍與演算法
時間Fri Jul 1 20:51:15 2011
各位遊戲程式設計師們大家好,我最近在找書的時候有一些小小的發現 和 問題。
小弟是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
推 cowbaying:寫遊戲AI 我個人認為可以直覺一點 不一定要用什麼演 07/01 20:55
→ cowbaying:算法來算 簡單的邏輯就是一種演算法 07/01 20:56
推 ddavid:用Bayes分類器及其n種變體來做預測是Machine Learning中算 07/01 21:19
→ ddavid:非常基礎(當然是以現今來說)的部分,有興趣可以翻翻相關 07/01 21:20
→ ddavid:領域。不過大多數遊戲都經驗法則建立的小Decision Tree就做 07/01 21:21
→ ddavid:掉了......XD 07/01 21:21
推 ddavid:是說也沒多少遊戲有閒真的都在遊戲內寫Incremental的 07/01 21:24
→ ddavid:Training機制啦XD 07/01 21:24
→ ddavid:遊戲在跑還要寫個PNN在裡面每隻怪各自Train也太累了點XD 07/01 21:27
→ Seabook:Training 可以OFFLINE做,先給玩家試玩 收集DATA 07/01 21:49
→ Seabook:Then 再根據分類器的結果 做成簡單的online分類器 做決策 07/01 21:50
→ Seabook:以上是機器人領域的做法, 不知道 GAME領域是怎麼用的@@" 07/01 21:50
推 franknine:Game 領域用 training 的不多, 主要是今天 Designer 07/02 02:26
→ franknine:今天想改變 AI 的反應, 用 training 要很快跟上 spec 07/02 02:27
→ franknine:有難度. 07/02 02:27