使用
人工生命/GHOST/Ghost構築
為範本來建立條目。
[
首頁
] [
新建條目
|
一覽
|
搜索
|
最近的變更
|
幫助
]
開始:
*Ghost構築 [#t4b359aa]
#contents
* 閱讀之前 [#a98a0d62]
在繼續本篇之前,請先閱讀完[[人格概要>人工生命/人格製作概...
* 基本構成 [#z23ce233]
一個Ghost的成型至少包含下列三種資料
- 定義Ghost基本資料的描述文件:descript.txt。
- 記述人格對話、動作的腳本。日文是寫作"辞書",原意為字典...
- 解析腳本並轉為SakuraScript給SSP核心程式運行的DLL檔案:S...
* 先來點導引觀念-1 descript.txt篇 [#jcc54ef9]
下面會繼續探討各個部分所代表的功用,但可能會有點混亂(其實...
原則上descript.txt比較容易理解,在descript.txt裡記載了這...
透過這個檔案,SSP核心程式才會知道要載入怎樣的核心程式,還...
descript.txt檔案有個特性:檔名是固定的,不會變更。SSP核心...
* 先來點導引觀念-2 腳本篇 [#ta3983c5]
在日文裡面,是用"辞書"來稱呼這些檔案。原則上這些檔案是純...
例如橘花的ai_2t.txt大概是這樣:
#img(http://cuc.moe.hm/img/023.jpg,left)
#img(,c)
這些看起來很類似程式語法的東西,其實是偽AI所提供的語法,...
儘管這些語法已經透過偽AI簡化過,但要進行寫作的話,玩家還...
腳本的主要功能是提供玩家訂製自己的偽春菜人格內容,這包括...
-選單配置
-滑鼠事件
-計時器
-載入外掛程式(SAORI)
-對話內容
-以下...
總之就是一個人格能從對話框裡面給予玩家的東西,通通寫在這...
而偽春菜核心程式(或說偽AI)要如何知道這些分散的檔案在哪裡?...
以[[AYA>開發文件/SHIORI/AYA]]為範例,她的設定檔是指與AYA...
而要載入的各個腳本檔案資訊,就放在這個"設定檔"裡面。
接下來請繼續看以下的各部分檔案詳細介詔:
** descript.txt [#d3de7b0a]
人格描述檔,用來指定人格的名稱、製作者等基本資訊。
標準的descript.txt內容如下:
charset,UTF-8
type,ghost
name,さくら
sakura.name,さくら
kero.name,うにゅう
craftman,Fujiaki Kasori
craftmanw,圭反藤諒
craftmanurl,http://sakura.mikage.to/
icon,sakura.ico
shiori,first.dll
makoto,firstr.dll
-『charset』可設定文字編碼,請依照你所撰寫的人格所使用的...
-『type』是檔案類別,有ghost、shell、ballon等幾種,是人格...
-『name』即人格總體資料的名稱,嫌命名麻煩的話就直接用人格...
-『sakura.name』及『kero.name』是人格的角色名稱。
-『craftman』部份則是作者的相關資訊。
-『icon』設定的圖示會把右下角的核心程式圖示換掉。
-『shiori』跟『makoto』都是偽AI的部份,請務必設定正確。
其他詳細的規格請參見[[GhostDescription>開發文件/平台/SSP/...
** Shiori.dll [#pe25f619]
Shiori負責解析人格辭書資料,選出適當的詞句,組合成對話。...
藉由設定人格的反應以及會話內容,讓Shiori產生了看似AI行為...
//然而,一個良好的偽AI腳本,仍然能夠給予人格生命,如果你...
由於Shiori是開放規格,所以有很多種現成的Shiori可以使用。 ...
一般說來,自己寫人格的時候,就是撰寫供Shiori處理的人格資...
但是,不會寫程式的人也別放棄得太早。也有方法可以不需要撰...
Shiori的漢字是栞。~
命名來源是日本Key公司出版的遊戲「Kanon」中的人物「美坂 ...
各Shiori的詳細說明請參照[[SHIORI>開發文件/SHIORI]]。
注意:Shiori檔案不一定就叫做Shiori.dll,這個名稱是可以任...
** Makoto.dll [#jb7a5830]
Makoto負責第二階段的處理。接管Shiori傳回的資料,被稱為「T...
Makoto的漢字是「真琴」。~
命名來源同樣是「Kanon」中的人物「澤渡 真琴」。
** Saori.dll [#o1140407]
想使用Shiori中未搭載的功能時,就必須藉助SAORI這樣的東西來...
詳細說明請參照[[SAORI>開發文件/SAORI]]。
注意:saori檔案不一定就叫做saori.dll,這個名稱是可以任意...
這個不像是shiori有標準的descript.txt記載。有時候你必須要...
** thumbnail.pnr [#ueb264df]
如果你想要讓你的Ghost有透明的banner圖,只要製作好相關的圖...
這個檔案放在Ghost_Name主目錄下或者ghost\master都可以。
*AI的寫法? [#gacb571d]
關於人格資料的詳細撰寫方法, 因為各家shiori的語法各異,且...
目前您最需要的是將檔案的配置方式弄懂,如此一來無論是日後...
現在站上已經有[[AYA>開發文件/SHIORI/AYA]]的說明文件了,建...
結束:
*Ghost構築 [#t4b359aa]
#contents
* 閱讀之前 [#a98a0d62]
在繼續本篇之前,請先閱讀完[[人格概要>人工生命/人格製作概...
* 基本構成 [#z23ce233]
一個Ghost的成型至少包含下列三種資料
- 定義Ghost基本資料的描述文件:descript.txt。
- 記述人格對話、動作的腳本。日文是寫作"辞書",原意為字典...
- 解析腳本並轉為SakuraScript給SSP核心程式運行的DLL檔案:S...
* 先來點導引觀念-1 descript.txt篇 [#jcc54ef9]
下面會繼續探討各個部分所代表的功用,但可能會有點混亂(其實...
原則上descript.txt比較容易理解,在descript.txt裡記載了這...
透過這個檔案,SSP核心程式才會知道要載入怎樣的核心程式,還...
descript.txt檔案有個特性:檔名是固定的,不會變更。SSP核心...
* 先來點導引觀念-2 腳本篇 [#ta3983c5]
在日文裡面,是用"辞書"來稱呼這些檔案。原則上這些檔案是純...
例如橘花的ai_2t.txt大概是這樣:
#img(http://cuc.moe.hm/img/023.jpg,left)
#img(,c)
這些看起來很類似程式語法的東西,其實是偽AI所提供的語法,...
儘管這些語法已經透過偽AI簡化過,但要進行寫作的話,玩家還...
腳本的主要功能是提供玩家訂製自己的偽春菜人格內容,這包括...
-選單配置
-滑鼠事件
-計時器
-載入外掛程式(SAORI)
-對話內容
-以下...
總之就是一個人格能從對話框裡面給予玩家的東西,通通寫在這...
而偽春菜核心程式(或說偽AI)要如何知道這些分散的檔案在哪裡?...
以[[AYA>開發文件/SHIORI/AYA]]為範例,她的設定檔是指與AYA...
而要載入的各個腳本檔案資訊,就放在這個"設定檔"裡面。
接下來請繼續看以下的各部分檔案詳細介詔:
** descript.txt [#d3de7b0a]
人格描述檔,用來指定人格的名稱、製作者等基本資訊。
標準的descript.txt內容如下:
charset,UTF-8
type,ghost
name,さくら
sakura.name,さくら
kero.name,うにゅう
craftman,Fujiaki Kasori
craftmanw,圭反藤諒
craftmanurl,http://sakura.mikage.to/
icon,sakura.ico
shiori,first.dll
makoto,firstr.dll
-『charset』可設定文字編碼,請依照你所撰寫的人格所使用的...
-『type』是檔案類別,有ghost、shell、ballon等幾種,是人格...
-『name』即人格總體資料的名稱,嫌命名麻煩的話就直接用人格...
-『sakura.name』及『kero.name』是人格的角色名稱。
-『craftman』部份則是作者的相關資訊。
-『icon』設定的圖示會把右下角的核心程式圖示換掉。
-『shiori』跟『makoto』都是偽AI的部份,請務必設定正確。
其他詳細的規格請參見[[GhostDescription>開發文件/平台/SSP/...
** Shiori.dll [#pe25f619]
Shiori負責解析人格辭書資料,選出適當的詞句,組合成對話。...
藉由設定人格的反應以及會話內容,讓Shiori產生了看似AI行為...
//然而,一個良好的偽AI腳本,仍然能夠給予人格生命,如果你...
由於Shiori是開放規格,所以有很多種現成的Shiori可以使用。 ...
一般說來,自己寫人格的時候,就是撰寫供Shiori處理的人格資...
但是,不會寫程式的人也別放棄得太早。也有方法可以不需要撰...
Shiori的漢字是栞。~
命名來源是日本Key公司出版的遊戲「Kanon」中的人物「美坂 ...
各Shiori的詳細說明請參照[[SHIORI>開發文件/SHIORI]]。
注意:Shiori檔案不一定就叫做Shiori.dll,這個名稱是可以任...
** Makoto.dll [#jb7a5830]
Makoto負責第二階段的處理。接管Shiori傳回的資料,被稱為「T...
Makoto的漢字是「真琴」。~
命名來源同樣是「Kanon」中的人物「澤渡 真琴」。
** Saori.dll [#o1140407]
想使用Shiori中未搭載的功能時,就必須藉助SAORI這樣的東西來...
詳細說明請參照[[SAORI>開發文件/SAORI]]。
注意:saori檔案不一定就叫做saori.dll,這個名稱是可以任意...
這個不像是shiori有標準的descript.txt記載。有時候你必須要...
** thumbnail.pnr [#ueb264df]
如果你想要讓你的Ghost有透明的banner圖,只要製作好相關的圖...
這個檔案放在Ghost_Name主目錄下或者ghost\master都可以。
*AI的寫法? [#gacb571d]
關於人格資料的詳細撰寫方法, 因為各家shiori的語法各異,且...
目前您最需要的是將檔案的配置方式弄懂,如此一來無論是日後...
現在站上已經有[[AYA>開發文件/SHIORI/AYA]]的說明文件了,建...
條目: