進度記錄-20160730 順便分享一些小撇步!

        呼!寫這篇文章的時候看到上次記錄已經是一個月的事情了,沒想到自己有空的時間比想像中短很多。因為這段期間主要還是忙著處理網頁的東西與補足一些教學,至少讓一些初學者玩家能夠因我的教學快速上手

        雖然這一個月沒有什麼遊戲進度,但在做教學影片的期間我有滿多的收穫,目前提供空間給5位作者進行使用(但我答應他們寫遊戲心得分享都還欠著Orz),其中也與幾位作者在討論解一些問題方法時讓我自己學到了不少mv的一些內容,還有與另外一位替RM付出極大心力Siako大大碰面吃飯聊聊mv的未來展望等等,遊戲雖然沒有進度,但這些收獲遠比只衝進度還有來的多。

        那今天就來分記錄一下自己的遊戲進度跟分享一下Hideaway進度的部份,文章的最後再來分享一下今天製作中遇到的問題與小撇步。今天主攻的內容是劇本的部份,先前將基本關卡先處理的差不多(難度尚未調整),玩家在第一次作戰之後得到一些啟示

主角是個性開朗大喇喇的屁孩,講話非常不正經,在處理事情時才會比較認真一些;目前名字還未定。

        Hideaway的走向會偏向惡搞+小品劇情的休閒遊戲,其實每次跑劇本的時候我都發現我正經不下來。最後才決定把劇本稍微調整,還是走自己習慣的惡搞風,但不會是全惡搞,而是把一些生活中常常碰到的梗拿來加入對話當中EX下圖

因為第一段劇本通常是最重要能不能讓玩家繼續玩的部份,因此在第一關結束之後會花多一點內容處理劇本,讓玩家更能了解目前的動向與整體世界概況。保佑我可以在MV出滿一年前完成(倒

今天的製作記錄大概到此結束,底下來分享一下這次製作中的一些小撇步或心得

有關文字的顏色

大部分作者應該都知道這個功能,在文字輸入框輸入 “\c[N]" 可以改變文字的顏色,其中的N就是數字,因為粽子常常記不起來,索性直接拍了一張圖,不過只用到了c15 XD,這個不算是什麼小撇步,不過算可以方便自己的小方法,你用的顏色如果不多的話,也可以直接把這張圖下載回去方便自己用唷

減少事件的複雜度/仿公用事件效果

先來舉一隔簡單的情境,在地圖中我需要跟2個NPC,A/B說話才可以觸發一個新的開關或事件,觸發這個新事件的作法大概有底下幾個方法

1.跟A/B 說完話之後都加入一個判斷,事件大概會像底下這個樣子;這作法的缺點是,每個NPC身上都要加入判斷,或是當NPC非常多ex: A/B/C/D…N ,的時候救會變得很雜亂與麻煩

2.使用’並列處理’進行判斷,這個部分只需要寫一次判斷就可以達到效果;缺點的部份則是如果遊戲中有大量的並列處理判斷,將會影響到遊戲的效能。效能如果差的話,玩家的體驗自然就會不好。(常常lag之類的)

3.使用公用事件呼叫;我們常用的事件通常會寫在公用事件裡面,要呼叫的時候則用’呼叫公用事件’,這可以達到簡省事件複雜度,其實是很好的作法;但在這邊他的缺點是,公用事件並不會顯示這是哪張地圖的判斷事件,即使你改名字,如果要調整的時候每次都要按"F9″開啟資料庫再去做調整。

那…所謂的小撇步是?

這部份要分享給大家的小撇步是仿公用事件,在上述的情境中我們只要在地圖中建立一個透明事件,並且輸入底下的內容,事件的條件可以設定按鍵觸發即可(其實就是寫入我們要重複進行判斷的內容)

接著在我們要進行判斷的NPC身上加入腳本$gameMap.event(“透明事件id" , “觸發事件中的哪一頁").start(); ,這樣,就可以類似公用事件呼叫事件,設定大概類似下圖(大猴大大應該很眼熟這個指令XD)

使用這個方法我覺得有幾個好處,除了可以減少每個事件的複雜度,因為透明事件是在同張地圖,也可以用來管理事件的進度,再者這種作法也不會造成效能消耗太多的問題,這方法可以應用在滿多地方,有興趣的作者們不仿試試看唷!

今天的進度大概就記錄這邊了,其實還想要分享有關鏡頭的內容,這部份會另外製作成影片教學,也請各位敬請期待囉!

如果你支持獨立製作,或是粽子的文章對你有幫助的話。請幫忙把文章分享出去唷!

Be the first to comment

發表迴響

%d 位部落客按了讚: