otwl007
BASS創作者兼二代目管理員
Lv.47:0 Lv.1
私訊
Oz Production:奧茲流BASS遊戲製作教學
初級班 晉級試
第一題(3分):
一個外連素材所需花費的BM並不包括以下哪一項?
:0BM
:10BM
20BM
:30BM
解答: 背景素材10BM、人素30BM、物件10BM、音樂0BM
第二題(3分):
以下數項為舞台名稱,請問它們的母分類是哪一個?
:A
:A-1
:A-1-B
它們之間沒有共同母分類
解答: 舞台「A」沒有「-」,系統不會把這個舞台歸入任何一個母分類。
第三題(3分):
以下何者的描述是錯誤?
(i)舞台出口的類型可以分為五類
(ii)選擇選項最多可以新增99個
(iii)章節選擇可以在編輯器功能找到
(iv)只要利用兩個舞台的話,使用「選擇選項」也是可以達到「重播內容」的效果。
(ii)(iii)
:(i)(ii)(iii)
:(ii)(iii)(iv)
:(i)(ii)(iii)(iv)
解答:
(i): 分別為「直接出口」、「選擇選項」、「使用物件」、「重複播放」及「調查畫面」
(ii): 選擇選項可以新增無限個
(iii): 這是本人的地雷點,讓我重申一次「章節選擇」是用「選擇選項」做出來的。
(iv): 選項連到舞台B,舞台B連回舞台A
第四題(3分):
若要在5秒內把音量調整至4級,以下哪個指令是正確的?
: sys(volume:5:4)
sys(volume:4:5)
: sys(fadein:5:4)
: sys(fadein:4:5)
解答:這不用我解釋了吧?
第五題(3分):
玩家一開始並沒有任何物件「回復藥水」,以下哪一個指示會影響玩家手持「回復藥水」的數量?
: sys(remove:回復藥水)
: sys(removeone:回復藥水)
sys(give:回復藥水)
: sys(giveone:回復藥劑)
解答:
一開始玩家什麼都沒有,所以消除指令沒有用。
留意指令sys(giveone:回復藥劑),是「回復藥劑」不是「回復藥水」
第六題(7分):
以下數項可能為新手建立新遊戲時需要的步驟,試為其進行排序。
(i)新增外連素材
(ii)編輯遊戲
(iii)新增素材
(iv)發表遊戲
:(ii)(iii)(iv)
(iii)(ii)(iv)
:(i)(iii)(ii)(iv)
:(iii)(i)(ii)(iv)
解答: 就說新手不要用外連素材了,BM傷不起啊。
第七題(7分):
以下為一些舞台的設定:
「start」:背景A、音樂A、出口「舞台C」
「舞台B」:沒有背景、音樂B、出口「無」
「舞台C」:背景C、沒有音樂、出口「舞台B」
請問遊戲完成運作後,遊戲的設定會是怎樣?
背景C、音樂B
:背景A、音樂B
:沒有背景、音樂B
:沒有背景、沒有音樂
解答: 其轉換流程為:
背景A、音樂A > 背景C、音樂A > 背景C、音樂B
第八題(7分):
在一個需要調查的解謎遊戲,共有五個地方有描述文字、有一處地方會得到物件,有一處地方會觸發劇情A,此外在調查期間使用物件會觸發劇情B。請問最少要用多少舞台處理這一部份的系統?
:8
:9
:3
4
解答: 「使用物件及調查」之舞台一個(with五段描述文字)、給物件舞台一個、劇情A舞台一個、劇情B舞台一個,共四個
第九題(7分)
sys(autotell:on,tellspeed:4,fontsize:200%)
決!
鬥!
吧!
sys(autotell:off,tellspeed:default,fontsize:default)
請問以下哪一個不是剛才文字出現時使用過的指令?
: sys(autotell:on)
: sys(autotell:off)
sys(fontsize:100%)
: sys(tellspeed:default)
解答: 一般來說,sys(fontsize:100%)的確能夠發揮sys(fontsize:default)的功用。但是,如果遊戲預設不是100%的話,那就錯了。
第十題(7分)
變數「A」的初始值是5。以下哪一項,或數項,會使變數A的值改為「-5」?(每項只能用一次)
(i)Sys(setv:A:0)
(ii)Sys(setv:A:-A)
(iii)Sys(setv:A:-5)
:(ii)
:(iii)
:(i)(ii)
(i)(iii)
解答: Sys(setv:A:-5)的意思是「減5」,而不是「負5」。此題目的另一個解答是(ii)(iii),不過並未出現在選項中。
第十一題(10分)
小明做好遊戲後,發現遊戲不能如他所想的運作,以下哪些是可能原因?
(i)他把「start」舞台給刪掉。
(ii)他把「end」舞台給刪掉。
(iii)瀏覽器的快取檔案還沒更新。
(iv)他未連接好舞台。
(v)他在舞台劇本中使用了BASS遊戲禁止使用的特殊符號,導致遊戲死掉。
(i)(iii)(iv)
:(i)(ii)(iii)(iv)
:(i)(iii)(iv)(v)
:(i)(ii)(iii)(iv)(v)
解答:
(i)任何遊戲的始動舞台一定是「start」。
(ii)任何遊戲的終結舞台不一定是「end」。
(iii)這是新手經常問的問題,事實上編輯器左下角也有寫著的,所以不要再到雜七八發問版問這個白癡問題。
(iv)不需解釋了吧
(v)如果在舞台劇本中使用了BASS遊戲禁止使用的特殊符號,BASS系統會有訊息提示並禁止你存檔。所以這情況是絕對沒有可能發生。
第十二題(10分)
把人素放在遊戲畫面時,應注意以下哪些事情?
(i)改變人物的表情為不曾存在的表情,以做到沒人素的同時能顯示人物名牌的效果
(ii)用Sys(clearscreen)確保上一個舞台多餘的角色不會出現。
(iii)無視人素比例,把三個人素同時放置在畫面上。
(iv)以第一人稱作視角,若主角面對面與單個人物對話時想把主角名字顯示在人物名牌上,把透明人素放在正中央。
(v)若不想人物名牌出現時,將其對白留空白。
:(i)(iii)(v)
:(i)(iv)(v)
(ii)(v)
:(ii)(iv)(v)
解答:
(i)錯誤。若表情不存在,人物名牌不會顯示
(ii)正確。
(iii)錯誤。這是美學上的問題。
(iv)錯誤。主角面對面與單個人物對話時那個人物會是放置在中央。雖然主角人素是透明的,但也是一個人素,所以把透明人素放在正中央還是會蓋過對話對象。因此主角應該放在左/右方。
(v)正確。
第十三題(10分):
sys(filter:bg:blur(8px) brightness(4) invert(1))
sys(filter:bg:none)
請問剛才使用了哪些特效?
(i)blur
(ii)grayscale
(iii)sepia
(iv)brightness
(v)hue-rotate
(vi)invert
:(i)(iv)(v)
(i)(iv)(vi)
:(i)(iii)(vi)
:(ii)(iv)(v)
解答: 雖然是很難看見,但是增加亮度後再反轉會顯得更暗,至於模糊那部份是考你眼力而已。
第十四題(10分):
試根據以下指令,找出下列何者對指令的描述是錯誤的。
Sys(bgm:BGM1)
Sys(volume:0:0,shock,play:music1)
Sys(showitem:item1)
Sys(hideitem:item2)
(i)指令結束後,玩家正在聽BGM1。
(ii)在Sys(showitem:item1)時,玩家理論上聽不到music1。
(iii)指令結束後,物件還顯示在畫面上。
(iv)在畫面震動時會發出聲音。
:(i)
:(i)(ii)
(i)(iii)
:(i)(iii)(iv)
解答:
(i)錯誤。因為在第二句指令時關掉了聲音。
(ii)正確。PLAY:MUSIC的指令只會在該行發動。
(iii)錯誤。系統實際只會判斷Sys(hideitem:item2)中「hideitem」那一項,後面的「item2」並不會有任何影響。
(iv)正確。volume:0:0並不會關掉效果音
第十五題(10分):
試根據以下指令,找出下列何者對指令的描述是錯誤的。Sys(setv:A:5,setv:A:-8,setv:A:*2,setv:B:1,setv:B:-A,setv:C:A,setv:C:*B,setv:A:C,setv:A:/2)
(i)A=-21
(ii)B=12
(iii)C=-42
(iv)D=0
(ii)
:(iv)
:(i)(ii)
:(ii)(iv)
解答:
A = (5-8)*2 = -6
B = 1-(-6) = 7 (完)
C = -6*7 = -42 (完)
A = -42/2 = -21 (完)
D 並沒有呼叫, D=0 (完)