作者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
1F:推 cowbaying:写游戏AI 我个人认为可以直觉一点 不一定要用什麽演 07/01 20:55
2F:→ cowbaying:算法来算 简单的逻辑就是一种演算法 07/01 20:56
3F:推 ddavid:用Bayes分类器及其n种变体来做预测是Machine Learning中算 07/01 21:19
4F:→ ddavid:非常基础(当然是以现今来说)的部分,有兴趣可以翻翻相关 07/01 21:20
5F:→ ddavid:领域。不过大多数游戏都经验法则建立的小Decision Tree就做 07/01 21:21
6F:→ ddavid:掉了......XD 07/01 21:21
7F:推 ddavid:是说也没多少游戏有闲真的都在游戏内写Incremental的 07/01 21:24
8F:→ ddavid:Training机制啦XD 07/01 21:24
9F:→ ddavid:游戏在跑还要写个PNN在里面每只怪各自Train也太累了点XD 07/01 21:27
10F:→ Seabook:Training 可以OFFLINE做,先给玩家试玩 收集DATA 07/01 21:49
11F:→ Seabook:Then 再根据分类器的结果 做成简单的online分类器 做决策 07/01 21:50
12F:→ Seabook:以上是机器人领域的做法, 不知道 GAME领域是怎麽用的@@" 07/01 21:50
13F:推 franknine:Game 领域用 training 的不多, 主要是今天 Designer 07/02 02:26
14F:→ franknine:今天想改变 AI 的反应, 用 training 要很快跟上 spec 07/02 02:27
15F:→ franknine:有难度. 07/02 02:27