【RM教學 2.0】RMMV – 建立Npc,讓世界活起來

我們在所有Rpg遊戲中都會碰到Npc,所謂的Npc主要就是提供遊戲世界訊息的重要角色,甚至也有作者以Npc作為主角做出了一款遊戲。而今天的教學就是來教大家如何建立Npc,與一些基本觀念

切換編輯模式

在一般RPG遊戲中,只要你點到之後就會觸發劇情/對話/戰鬥…的東西,我們都可以把他當作「事件」,現在要練習靶Npc加到地圖上並且可以對話,理所當然我們就把Npc當作一個「事件」來處理,而跟Npc對話時會發生什麼對話,則是事件的「內容」。

上一篇教學中我們大概知道如何去繪製基本的地圖, 今天的話讓我們回到上方的編輯Bar條,找到下圖的按鈕

接著,會看到地圖上變成一格一格的, 這樣就切換成「事件編輯模式」了

開始編輯Npc

在地圖上任一格雙點滑鼠或是按下Enter, 就會跳出事件的編輯界面。

我們今天的目的主要是「建立Npc」, 那就讓我們從Npc的外表開始吧w ,首先我們先看到左方的圖像

雙點之後可以任意的選擇你喜歡的行走圖來使用, 此時我們已經設定好了角色的外型。

接下來試著幫他加入一段對話:
用滑鼠雙點右方的內容區塊,會跳出「事件內容編輯界面」

然後再選擇顯示文字,跳出介面後順手幫他輸入一些文字與頭圖的部分

設定如何觸發Npc

基本內容設置完之後,我們要設定觸發Npc的方式。你可以想像一下, 在玩RPG時有時候走到某的地點就會觸發劇情;有些東西不按確認(決定)鈕你就拿不到隱藏道具,現在要設定的東西就是如何觸發Npc的部分。

滑鼠只到左下角的觸發器部分。他就會跳出說明(我怎麼記得以前不會跳說明XD)

這邊就做一下觸發器的補充:

  • 玩家接觸: 玩家操作角色時, 碰到此事件時觸發(包含踩到事件/方向鍵按到事件的所在方向)
  • 劇情接觸: 有些Npc會自己走來走去, 當他在玩家旁邊且下一步是是往玩家方向走時觸發
  • 自動運行: 這一頁劇本開始時, 會自動觸發 (通常用在演出的劇本中)
  • 並行: 這一頁劇本開始時, 會不斷的觸發, 與自動不同的是;不管你有沒有看到, 他都在執行這一頁事件的內容

這邊我們先使用基本的「操作按鈕」就可以了。

下一步, 我們選擇「優先順序」的區塊,可以看到有三個選項

在這邊其實可以把它想像為圖層的概念

  • 低於人物 : 這個Npc會變成玩家可以踩過去/ 經過他
  • 與人物相同: 這個Npc跟玩家同一層,所以也可以對著他按「決定」鈕,
  • 高於人物 : 這個Npc會變成玩家可以經過玩家, 最基本的運用是「鳥類」的Npc

因為此範例中要與他可以直接對話, 所以我們就選擇 「與人物相同」跟「操作按鈕」就完成了設定!

今天因為是使用新的地圖,所以我們在「事件模式」下點右鍵。可以看到「設置開始位置」->「玩家」。這樣一來,玩家一開始的位置就會在這囉。

最終結果如下。

這樣就建立好一個會說話的Npc囉!
這次的教學就到此結束,這次的回家作業是…

  • 建立一個「與玩家相同」的事件,玩家調查他之後會顯示文字
  • 建立一個「低於玩家」的事件,玩家踩到他之後會顯示文字「遠方傳來一陣聲響」

那麼,我們下回見!

發表迴響