eadv2005 @Wiki
http://w.atwiki.jp/eadv2005/
eadv2005 @Wiki
ja
2005-08-03T19:25:21+09:00
1123064721
-
eadvchap4
https://w.atwiki.jp/eadv2005/pages/9.html
*文章表示
上次教大家了有關文章表示的基礎語法"text"、這回、我們將一次把文章表示的相關語法告訴大家。
*行與頁的分別。
在AVG遊戲中、有所謂的對話視窗(也有人稱字幕視窗)。一行則是整個對話視窗中的其中一整行文字。
一頁則是一次能夠閱覽整個對話視窗的那整個文字叫做一頁。
請把以下替換到你的script.txt
*define
*start
text 歡迎使用EADV!
text 我今天也如同往常般的到宿舍餐廳吃早餐。
end
&html(<img src="http://www.geocities.jp/eadvjapan/image/p3_2.jpg">)
請辨別一下以上命令是執行換行還是換頁呢?
答案是「換頁」、每一個text代表的是視窗內一次能夠顯示的字。
*換行
所以說、如果要換行該怎麼辦呢?
只要在顯示中的字串、加上/符號即可(請注意:不是\)。
那我們來試試看吧
*define
*start
text 歡迎使用EADV!/我今天也如同往常般的到宿舍餐廳吃早餐。
end
&html(<img src="http://www.geocities.jp/eadvjapan/image/p4_1.jpg">)
這樣就完成換行了!
*滑鼠等待
但是我想要等到"歡迎使用EADV!"顯示完之後、按下滑鼠才繼續顯示該怎麼辦?
當顯示完一行之後、希望玩家能夠點一下滑鼠才繼續顯示下一行、這命令我們簡稱滑鼠等待
只要在顯示中的字串、加上@符號即可
(請注意:text指定顯示字串的最後一行不需要@、因為text本身就帶有滑鼠等待的功能)
*define
*start
text 歡迎使用EADV!@/我今天也如同往常般的到宿舍餐廳吃早餐。
end
&html(<img src="http://www.geocities.jp/eadvjapan/image/p3_2.jpg">)
&html(<img src="http://www.geocities.jp/eadvjapan/image/p4_1.jpg">)
如果不需要換行、等待滑鼠後連接上一行繼續顯示、則直接使用@即可。
*定義文字字體樣式
在知道滑鼠等待以及換行之後、我們可以為文字換上顏色以及字體樣式。
定義文字字體、需要在"定義區塊"(*define~*start)內使用(其實可以兩用)。
*define
text.font "SimHei",26
text.color 255,160,255
*start
text 歡迎使用EADV!@/我今天也如同往常般的到宿舍餐廳吃早餐。
end
&html(<img src="http://www.geocities.jp/eadvjapan/image/p4_2.jpg">)
同時換上了新字體大小樣式以及顏色了呢!
text.font "英文字型名稱",字體大小 //字體需要是英文名稱、字體大小需要是偶數、範圍是16~64
text.color R(0~255),G(0~255),B(0~255)//調配字體顏色的紅綠藍值(數值)、範圍是0~255
//如果要使用漸層字體(類似KID的Memories Off系列、則請把text.color刪除、換上下面兩個指令)
text.color.up R(0~255),G(0~255),B(0~255)//調配漸層上面的顏色
text.color.down R(0~255),G(0~255),B(0~255)//調配漸層下面的顏色
//字體列表
SimSun:簡體專用的細明體(宋體)
SimHei:簡體專用的中黑體(黑體)
DFKai-SB:繁體專用的標楷體
MingLiu:繁體專用的細明體
MS Gothic:日文字體MSゴジック
MS Mincho:日文字體MS明朝
*途中更改字體樣式
text.___是將text整個字串完全改成定義的樣式
厭倦了整篇的樣式之後、假如要在其中一行內強調某幾個字的時候、就可以在text的字串內插入字體樣式
*define
text.font "SimHei",26
text.color 255,255,255
*start
text 歡迎使用EADV!@/[font "mingliu",30][color.up 255,255,255][color.down 255,160,255]我
今天也如同往常般的到[font "DFKai-SB",26]宿舍餐廳吃早餐。/[font "SimHei",26][color 160,255,160]測試
end
&html(<img src="http://www.geocities.jp/eadvjapan/image/p4_3.jpg">)
*備註
功能用法都跟text.___一樣、只是去掉text.多加了[]而已、一旦你在途中更改字體之後、從此就會這樣照著設定了
妳也可以改回來喔。在EADV中文版中、對話框的字串必須要是全形的。A=>A
2005-08-03T19:25:21+09:00
1123064721
-
eadvchap3
https://w.atwiki.jp/eadv2005/pages/8.html
*讓EADV認得妳的腳本
本回使用到的命令:
text 字串
例:text 我好餓
用於文章表示。
請將以下腳本程式碼貼進上回準備的script.txt之後儲存
text 歡迎使用EADV!
end
&html(<img src="http://www.geocities.jp/eadvjapan/image/p3_1.jpg">)
咦?明明和說明書上寫的一樣、指令也沒錯阿、為什麼會出錯呢?
原因在於"寫錯區塊"了。
EADV也跟NScripter一樣、分成「定義區塊」以及「執行區塊」。
*定義區塊
定義物件的大小樣式、宣告變數、或者需要變更系統整個結構的時候、就需要請EADV程式
先載入這些定義的內容、才能依照定義的內容讓遊戲更流暢。
定義區塊的範圍:*define~*start
*執行區塊
執行區塊則是依照定義區塊載入完成之後、根據定義區塊的設定執行遊戲的流程。
需要顯示到遊戲畫面上的、執行流程等等會把結果顯現在外部的範圍、統一稱為執行區塊
執行區塊的範圍:*start~end
*什麼時候命令要寫在定義區塊?什麼時候要寫在執行區塊呢?
說明書上面的命令的【類型】就是在告訴大家要寫在哪邊。
-配置指令:配置就是"定義區塊"(*define~*start)的意思
-執行指令:執行就是寫在執行區塊(*start~end)
-配置、執行兩用指令:可以依照內容自由寫在執行或者是定義區塊。
*那麼、我們來實驗一下吧
text 歡迎使用EADV!
end
text的命令說明書上寫的是"顯示文章的內容"、我們可以判斷這是需要執行的、所以要寫在執行區塊。
請把以下腳本程式碼替換到script.txt。
*define
*start
text 歡迎使用EADV!
end
&html(<img src="http://www.geocities.jp/eadvjapan/image/p3_2.jpg">)
成功了耶!
所以、這樣子我們就可以讓EADV認識我們寫的程式。
下回就要開始邁向遊戲製作的第一步囉!
2005-08-03T18:35:47+09:00
1123061747
-
EADV入門講座
https://w.atwiki.jp/eadv2005/pages/5.html
*EADV入門講座
這裡是發表EADV簡單的入門講座。
written by MOESOFT@ADMIN
**入門講座索引
**初級
-[[EADV入門講座 第一章>eadvchap1]]:什麼是EADV?(完成)
-[[EADV入門講座 第二章>eadvchap2]]:遊戲製作的第一步:事前準備、圖片格式認知(完成)
-[[EADV入門講座 第三章>eadvchap3]]:遊戲製作的第二步:讓EADV認得妳的程式碼(完成)
-[[EADV入門講座 第四章>eadvchap4]]:遊戲製作的第三步:來顯示文章吧、文字視窗的準備(完成)
-[[EADV入門講座 第五章>eadvchap5]]:遊戲製作的第三步:背景圖片的顯示、效果變化
-[[EADV入門講座 第六章>eadvchap6]]:遊戲製作的第四步:表示站立圖像
-[[EADV入門講座 第七章>eadvchap7]]:遊戲製作的第五步:背景音樂、效果音樂、音量效果設定
-[[EADV入門講座 第八章>eadvchap8]]:遊戲製作的第六步:選擇分歧!
-[[EADV入門講座 第九章>eadvchap9]]:遊戲製作的第七步:讓遊戲顯示圖片
-[[EADV入門講座 第十章>eadvchap10]]:遊戲製作的第八步:製作按鈕
**中級
-[[EADV入門講座 第11章>eadvchap6]]:遊戲製作的第九步:來使用變數吧
-[[EADV入門講座 第12章>eadvchap6]]:來製作開頭畫面吧
-[[EADV入門講座 第13章>eadvchap6]]:來製作對話框按鈕吧
-[[EADV入門講座 第14章>eadvchap6]]:系統關聯1-自訂更改按鈕、右鍵選單
-[[EADV入門講座 第15章>eadvchap6]]:系統關聯2-對話視窗、其他擴張系統功能
-[[EADV入門講座 第16章>eadvchap6]]:來製作設定視窗吧
-[[EADV入門講座 第17章>eadvchap6]]:檔案加密、壓縮
2005-08-03T18:09:52+09:00
1123060192
-
eadvchap2
https://w.atwiki.jp/eadv2005/pages/7.html
*準備製作遊戲囉~下載EADV吧!
那麼、先到EADV官方網站http://eadv.go2.jp/下載開發包。
下載後解壓縮、之後開始介紹檔案的主要功用。
**檔案說明
-dll資料夾 - 程式需要的擴張連結庫(DLL)、發布遊戲時也請務必把這個資料夾放進去 。
-document/img資料夾 - 放置說明書文件、需要的圖片。(發布遊戲的時候不需要放入)
-sample - 範例腳本、遊戲製作時可供參考。(發布遊戲的時候不需要放入)
-EADV_J.exe - 日文版EADV、若要製作日文遊戲、發布時則需要把此主程式放入
-EADV_S.exe - 中文版EADV、若要製作中文遊戲、發布時則需要把此主程式放入
(EADV_J、EADV_S 請依照妳的需要選擇其中一個主程式)
-manual.htm - 說明書文件主頁
**EADV支持的圖片格式
-2、4、8、24位BMP(可帶RLE壓縮)。WIN32/OS2 BITMAP形式的圖形文件,副檔名是bmp。
-JPEG(可正確識別Progression格式的JPG文件)。JPEG形式的圖形文件,副檔名是jpg/jpeg。
-24、32位PNG(可帶半透明通道)。PNG形式的圖形文件,副檔名是png。
-PDT(可帶半透明通道)。VisualArt's KEY公司早期所使用的遊戲圖形文件格式,副檔名是pdt,最新的g00格式未被支持。
-EAG(EADV加密圖片格式)。副檔名是eag。
**要怎麼開始下手呢?
首先在放置EADV.exe底下建立一個檔案名稱"script.txt"、就準備好了EADV的基本腳本。
(EADV預設的腳本檔案名稱為script.txt(純文字格式/ANSI編碼)或script.eas(加密格式)
2005-08-03T18:05:26+09:00
1123059926
-
eadvchap1
https://w.atwiki.jp/eadv2005/pages/6.html
*第一章 EADV是什麼?
EADV為Advance製作開發的一套AVG遊戲製作軟體。
主要能夠製作『電子小說(例如:Leaf的To Heart系列)』、『文字冒險遊戲(例如:KID的秋之回憶)』、
如果能夠靈活運用的話、也是可以製作『模擬養成遊戲(例如:美少女夢工場)』的喔
EADV所用的語言方式、是非常像basic(例如:vb,NScripter,HSP)的語言、能夠輕易就能夠把遊戲命令簡化
非常適合初學者以及對於以上語言熟悉的玩家使用。
與其他同類型遊戲工具來說、華人圈內盛行的工具是少之又少的。EADV是免費的軟件、不需要購買套裝軟體
就可以使用、遇到問題時、開發者Advance和MOESOFT@ADMIN都會在討論板上使用中文為各位支援
可以自由調節選單、也可以自由設置右鍵選單、從物件的選單到圖片式的選單都可以製作
用兩三行就能解決之前令人煩惱的開頭畫面按鈕設置問題!
其他直得一提的功能、光是圖片就有支援好幾種格式、從EADV專屬的(eag)格式、到Visual Arts的(pdt)格式
都可以製作!這個功能也可以拿來製作VA系的同人遊戲呢。
EADV會持續的進步、如果有什麼功能相關的建議、歡迎到留言版詢問!
官方網站:http://eadv.go2.jp/
written by MOESOFT@ADMIN
(C)Copyrights by Advance/MOESOFT
2005-08-02T21:08:45+09:00
1122984525
-
EADV命令列表
https://w.atwiki.jp/eadv2005/pages/4.html
*EADV命令列表
這裡將會把所有命令分類、整理讓大家能夠輕易找到妳所要的命令
**字母索引
**功能索引
2005-08-02T20:48:39+09:00
1122983319
-
トップページ
https://w.atwiki.jp/eadv2005/pages/1.html
*@歡迎來到EADV的快記網站
**目錄
-[[トップページ]]:首頁。
-[[EADV命令列表]]:提供線上的EADV命令筆記。
-[[EADV入門講座]]:EADV的線上簡易入門。
-[[EADV範例代碼]]:提供EADV的簡易範例教學。
2005-08-02T20:45:42+09:00
1122983142
-
メニュー
https://w.atwiki.jp/eadv2005/pages/2.html
-[[トップページ]]
-[[メニュー]]
*更新履歴
#recent(10)
2005-08-02T20:21:58+09:00
1122981718
-
メニュー2
https://w.atwiki.jp/eadv2005/pages/3.html
**更新履歴
#recent(10)
2005-08-02T20:21:58+09:00
1122981718