Kythera

從 星际公民宇宙百科
跳到: 導覽搜尋

Kythera是次時代的人工智能平台,幫助遊戲設計師實現他們的最宏偉的遠見。Kythera的初期用戶有『星際公民』——AAA級太空模擬遊戲以及來自世界各地的獨立工作室。我們的平台應這些用戶的需求而不斷改進,我們的開發夥伴也在Kythera的發展中起到了相當大的作用。[1]

特性介紹

簡而言之

Kythera的AI響應組件給予玩家和開發者一個動態的體驗。Kythera能以最小的開發量帶來更強的智能,這些智能可以在遊戲內無縫地自行調整。加上你的創造力,Kythera開創性的科技開啟了沙盒遊戲的新體驗。

Kythera可以免除大量的腳本編碼,從而極大地加速你的開發進程。遊戲過程中的實時調試更能讓設計變得一氣呵成。

動態導航

Kythera的首個模塊帶來了動態導航的新途徑。動態導航驅動AI角色移動,很多現代遊戲都是通過劃定一個區域,來實現AI角色在其間的『自由』移動,而這些區域的邊界AI角色是永遠無法跨過的。那麼如果進行關卡的修改就必須重新劃定這些區域,比如說放下一座吊橋,那就必須將區域擴大,而AI角色是無法自行判斷吊橋通不通的。

而Kythera則可以在你的遊戲引擎內動態的生成這些可活動區域,因為它可以直接從你的遊戲世界識別物理反饋。一旦環境發生改變,不管是你修改了關卡設計還是遊戲中玩家行動,Kythera都可以立即重新計算,劃定AI角色的全新路線,而不用你重新開發。

實時調試

新穎的遊戲特性很重要,而高效好用的開發工具更是成功遊戲的關鍵。有了強大而可擴展的實時調試功能,分析、調試你的AI就像調試網頁一樣簡單。在這全圖形化的調試過程中,開發者可以看到所有的細節。

通過這些方便的調試和測試,開發者能輕鬆的構建出活靈活現的AI角色。通過遊戲運行時的動作暫停,開發者可以調整接下來的動作決策,並觀看之後的運行結果。開發者甚至可以不用重啟編輯器就能修改代碼,這都歸功於Kythera對C++實時編譯的頂尖支持。

疊代路線圖

Kythera的疊代計劃很完美,新特性正在不斷的推出。目前,我們正在改進高級行為設計,通過創新的黑板樹(行為樹的數據倉庫)將優良表現和快速開發相結合。將來,行為的修改也可以是實時的。

Kythera目前已可在CryEngine上使用,我們正在尋找開發夥伴以支持Unity和Unreal。

參考資料