March 5, 2009

打造活生生遊戲世界

隨著程式不斷地將Lua的支援應用於遊戲各層面,使得遊戲可以做的應用也越來越豐富起來。

從早期的主要 用來協助測試的腳本開始,到目前的任務無論是npc的行為、判斷都充分支援Lua Script腳本,現在魔獸6成的功能已經可以製作出接近的感覺了,當然仍然要花時間製作與練習,光是專心撰寫8×2個寵物在場景中可以隨機走來走去,就 花了快整個下午的時間才完成,不過也包含提出新功能需求以及測試。

接下來打算將城鎮的追加一些生命力進去,目前有四個構想:

  1. 共用型商店npc:追加一些買賣吆喝的對話,只要偵測玩家走到附近時可以說出「來啊~來啊~藥水便宜賣呦~」之類的內容,讓整個遊戲的世界可以一步一步地活起來。

  2. 巡邏守衛:弄一些真的可以走來走去的陣營npc充當巡邏守衛,在巡邏的過程當中,可以加一些守衛之間的對話,假如可以搭配檢查玩家等級的話,就可以多寫一些內容進去。
    • 當玩家等級低的時候,「你好啊~」、「喂~別擋路!」、「勤務中,別跟我說話!」、「為仙族而戰!」、「殺光魔族!!」等有包含輕視玩家的內容。
    • 當玩家等級高的話,「長官好!」、「我不知何年何月才可以成為大家的英雄~」等內容。

  3. 目前npc的行為:依據劇情多寫一些對應的行為對話,讓解任務的玩家更投入遊戲的感受。

  4. 這是同事建議的,可以學習魔獸將平常的npc就加入一些小劇情,比方老爺爺講古、小朋友追逐寵物等等。

這些真的要做都是挺花人力與時間的,剛好最近可以將上述構想寫好一些範本,日後交接給之後的企劃有空就慢慢追加吧。

PS.
Lua的語法大概要常寫才會寫得快哩。
拆裝會拆到很煩,這件事已經跟相關人員討論了,應該會在進行調整一下(果然不少人都這麼認為^^a)

Today's Visitors: 0 Total Visitors: 9
Personal Category: 工作雜記 Topic: feeling / occupation / employee
Previous in This Category: 品管控制課後心得   Next in This Category: 開發節奏
[Trackback URL]

Reply
  • 1樓

    1樓搶頭香

    加油呀 期待喔 加入這些東西 這格遊戲頓時灌入生命力

  • Rich at March 6, 2009 09:43 AM comment | Homepage
Post A Comment









Yes No



Please input the magic number:

( Prevent the annoy garbage messages )
( What if you cannot see the numbers? )
Please input the magic number

誰來收藏
Loading ...
unlog_NVPO 0