遊戲資訊
星海爭霸2 StarCraftⅡ
  • 發售: 2010-07-27
  • 發行: Blizzard Entertainment
  • 開發: Blizzard Entertainment
  • 平台: PC
  • 類型: 即時戰略
  • 語言: 簡中 繁中 英文
《星海爭霸2》(StarCraftⅡ)是由Blizzard Entertainment製作發行的一款即時戰略遊戲,是《星海爭霸》系列的第二部作品。遊戲以三部曲的形式推出,即《星海爭霸2:自由之翼》(Wings of Liberty)、《星海爭霸2:蟲群之心》(Heart of the Swarm)和《星海爭霸2:虛空之遺》(Legacy of the Void)。   《星海爭霸2》劇情上延續了《星海爭霸》初代作品的劇情和世界觀,保留了一些《星海爭霸》的兵種與建築,同時一些兵種被賦予了新的技能,一些兵種被淘汰或代替了。舊有兵種、升級兵種以及全新的兵種一一登場,為了各自種族的生存,展開搏殺,戰火燒遍整個星系。遊戲結構類似於《星海爭霸》,主要的遊戲技巧著重在資源上,玩家用采集的資源建造不同的建築、軍隊並進行升級。

《星海爭霸2》銀河編輯器製作賽車遊戲-觸發器篇

觸發器篇

      首先來看一下觸發器的所有目錄,將不同的觸發效果放到不同的目錄下,有利於分類管理。

 

圖 1  觸發器目錄

      解釋一下:第一個是MENU,就是按下ESC按鍵螢幕左上方出現目錄;第二個是AIMOVE,就是中立控制的五輛奧迪的智能前進和賽跑的觸發;第三個MOVEMENTANDOTHER就是玩家控制紅色奧迪移動的觸發和其他一些東西;第四個觸發器是初始化,就是初始化地圖時的一些參數調整;第五個是變量,所有的全局變量都在這裡;最後一個是OUTOFTRACK,就是判斷玩家的紅色奧迪是否出軌,若出軌就被踢出局。

      下面我將詳細講解每個檔案夾下的每個觸發器。

      首先談全局變量。

 

圖 2  全局變量

一共設定了七個變量,不多。

      第一個是1CAPSPEEED,就是玩家控制的紅色奧迪的最大速度;設為0.0就可以了;第二個是1LAP,也預設為0.0,意思是圈數,可以理解為跑了幾圈或者還剩幾圈;第三個是判斷向前的方向鍵是否按下的一個參數,0代表沒有按下;第四個是移動角度,就是玩家控制的奧迪的移動方向,因為我將六輛奧迪都向左擺在起跑線的前面,所以是180度,如果向右就是0度;第五個是玩家控制紅色奧迪的實際速度,它小於等於最大速度;然後兩個一個是新建的計時器,另一個是計時器視窗,初設為沒有視窗。

      接下來的觸發器就會用到這些變量。

      然後來到INITIALIZATION這個觸發器。全部的觸發器內容如下圖所示:

圖 3  初始化

首先是四個關於攝影機的觸發器,第一個就用到了我們上一篇新建的那個攝影機。這個觸發器的意思是應用這個攝影機,這個攝影機已經被我取名為START。然後第二個是將攝影機鏡頭和滑鼠關係打開,這樣就看不到滑鼠了;第三個是將滑鼠控制攝影機轉動關閉,這樣就隻用方向鍵控制鏡頭;最後一個是讓鏡頭跟隨玩家的紅色奧迪。

      然後兩個UI觸發器,功能是將資源視窗和目錄隱藏。在另一個觸發器裡,我們按下ESC又會讓目錄顯示。

      緊跟著一個觸發器是將玩家的紅色奧迪凍住,這樣玩家就不會搶跑了;然後就是出現3,2,1的倒數和聲音:先文字後聲音,然後等待一秒,這樣一共等待了三秒。之後解凍紅色奧迪,清除資訊文字。

      然後是初始設定五輛其他奧迪的速度。中立控制的這五輛奧迪將按照這個速度一直行進下去,我設定為5.8,5.9,5.9,6.0和6.1。

      接下來來到MOVEMENTANDOTHER這個檔案夾。

圖 4  移動等

 

獲得更多的電玩狂人最新消息
按讚加入粉絲團