PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   [討論] 遊戲中AI直接由外在伺服器控制的可能性? (https://www.pcdvd.com.tw/showthread.php?t=316779)

慕凡 2004-04-01 10:46 AM

[討論] 遊戲中AI直接由外在伺服器控制的可能性?
 
昨天晚上睡覺想著想著就想到這個問題. 想了很久也有點頭緒, 所以想上來跟各位大大討論一下, 是關於電腦遊戲中AI(人工智慧)的另一種增強的方式.

相信大家都知道遊戲中AI(人工智慧)是一件非常重要的事情. 有了它, 怪物不會只是站著給你打, 有了它, 遊戲中能與你互動的生物體才"比較真實". 但是近年來電腦遊戲中AI的"智慧"還是離所謂的"聰明"非常的遙遠. 會造成這樣的因素其實有很多. 例如 1. 雖然現今電腦的能力已經遠遠超過以往所能達到的程度, 但在處裡遊戲時大部分還是將CPU用來處理圖像與物理的運算, AI並不能(或不會)佔有太多的資源. 2. 電腦遊戲裡大部分的AI, 劇我所了解, 還是依照程式設計師在當初設計遊戲時所給予的一套"程序"來進行它在遊戲時所會產生的動作, 它並不會演化, 也不會學習. 而就因為以上兩點, 電腦的AI還是處餘設計師在設計遊戲時並不列入"最重要範圍"的重點.

所以, 我就在想. 遊戲公司何不以"AI伺服器"來達到此目的.

現今網路已經達到非常普遍的地步, 我的構想是. 單機遊戲本身還是以單機遊戲本身作設計, 但增設一個項目. 在遊戲進行時, 遊戲中所有需要用到AI的部分, 都會直接透過網路與遊戲公司本身所架設的"AI伺服器"來作連結(換句話說就是與其是你的電腦在作控制遊戲裡的AI, 將變成由遊戲公司所架設的伺服器來控制你電腦裡怪物的AI). 因為伺服器本身能作的運算會比個人電腦來的強大, 而且伺服器本身也可以加入一些簡單的學習的動作等等, 我覺得能將AI發展的比現在要多的多, 能應用的空間也越大. 而電腦本身因為不需要計算到AI的部分, 可以把這些多出來的資源來作更有效的應用.

當然如果在遊戲中失去連線或是連線方面有問題的話(ping值太高), 電腦還是會用本來就有包含在遊戲程式中的AI流程來直接接手, 而如果玩家本身沒有網路連線或是不想用網路AI的話還是可以像現在一樣直接用遊戲本身所本來撰寫的AI來進行遊戲.

而同一個伺服器也可以用在支援很多不同遊戲, 因為伺服器只負責AI的運算與學習等等的功能, 不同套遊戲連結到同一台伺服器並不會造成影響(因為伺服器對客戶端可以設定成哪套遊戲連進來就是應用哪套遊戲的AI, 更甚至, 可以交換AI. 例如可以將Quake III裡的AI應用或互換到DoomIII裡的某個怪物身上)

不知道各位認為這個方式如何?

謝謝.

JJFan 2004-04-01 11:08 AM

個人感覺,技術上可行,經濟上效益較低. 直接做ON-LINE GAME比較賺. 就要看遊戲製作公司有沒有那個心(例如DIABLO這個GAME).

wang ye vdj 2004-04-01 01:50 PM

一個更簡單的方法
網路遊戲的每一個角色,包括怪物都是玩家的帳號角色,這樣不是更好玩嗎?

藤原豆腐店 2004-04-01 02:27 PM

網路遊戲,可能還是以「人」為主,不管是格鬥、競速、益智或RPG
,如果網路遊戲的AI重要性大過於與真實人類間互動的話,那不如還
是以單機的架構為佳,個人意見...


......
一看到網路就直覺想到線上遊戲,sorry:shy:

IceOnly 2004-04-01 02:46 PM

AI部分我推薦ALPHA SYSTEM的遊戲
沒玩過的人是無法體會他們AI設計能力的

而且要建立一個AI SERVER現階段感覺上不太可能
因為要做到real time的話就形同AI SERVER控制所有Client的怪
而現在fps萬人連上同一server就會負荷不了
何況是所有的單機game?:rolleyes:

以上全是個人想法
我是比較傾向讓AI自行發展再套用的方法
不過這篇似乎po錯地方?

IceOnly 2004-04-01 02:47 PM

獨立說一下,樓主說的是單機GAME

沈神通 2004-04-01 02:53 PM

聽起來似乎就像是平行電腦的架構了.

人工智慧電腦,基本上就是利用平行電腦的架構,加速整體執行的效率.

0220 2004-04-01 03:08 PM

我跟JJFan的看法一樣,也是覺得技術上可行,經濟效益太低,
恐怕能期待的只有...在個人單機的使用環境裡AI能進一步發展到另一個水平!:)

神奇天鵝 2004-04-01 03:31 PM

這個構想很好 !
但是 , 有哪個廠商願意第一個投入研發 ?
現在的遊戲產業趨勢 .... 老闆都不想當第一個創意的開路先鋒 !
等到別人做出來了 .... 他再砸錢去跟進 !
大家都在等別人做 !
那誰要當 " 別人 " ? :rolleyes:

BorgMu 2004-04-01 03:39 PM

如果 單機遊戲 還需要靠連上 AI 伺服器才能啟動 AI機制的話,基本上似乎也不能算是 單機遊戲 了.....而且難道這個 AI伺服器 給你用免錢的嗎??? 應該也是要收取 月費 吧 =.=
所以真的搞到這樣還不如搞融合單機遊戲任務性質加上OLG要素的遊戲比較有趣了.......:)


所有的時間均為GMT +8。 現在的時間是05:47 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。