跳至主要內容
KEY
/
/
Hero Race(魔獸爭霸III)

所有專案

個人專案 · 案例研究

Hero Race(魔獸爭霸III)

多人連線競速遊戲 · 2011年 – 至今

一款我持續設計、實作、調整平衡並維護超過15年的多人連線競速遊戲。

與一次性的興趣專案不同,Hero Race在多年玩家回饋、玩法反覆迭代與技術改進中不斷演進,成為我個人在遊戲玩法程式設計與遊戲設計上的實驗場。

專案概況

角色

獨立遊戲玩法程式設計師

遊戲設計師

引擎

魔獸爭霸III世界編輯器

程式語言

JASS

期間

2011年 – 至今

使用技術

遊戲玩法系統多人連線遊戲設計AI即時平衡調整

專案概述

Hero Race始於2011年,是我個人作品中持續時間最長的專案。自那以後,我持續設計、實作並調整平衡,將它作為我在遊戲玩法程式設計與遊戲設計上的實驗場。

設計理念

每場皆有變數

隨機道具與動態機制讓每一場比賽都獨一無二。

玩家間的互動

技能製造的是持續的互動,而非各自為政的競速。

高技術上限

走位、時機與位置判斷,讓實力差距清楚可見。

高風險、高回報

強力技能需要豪賭般的覺悟,也創造出最精彩的瞬間。

持續的逆轉可能

地圖機制與道具,讓勝負不會過早被決定。

技術亮點

遊戲玩法系統

英雄技能、競速機制、道具與多人連線玩法。

電腦玩家

基於狀態機的電腦玩家,用於單人遊玩、練習與填補空缺。

程式設計

JASS腳本撰寫、觸發器系統與遊戲玩法架構。

遊戲設計

15年來的平衡調整與反覆迭代的玩法改良。

社群驅動的迭代

玩家的回饋,一直是 Hero Race 演進背後的重要推動力。

與其單純加入新功能,我更傾向於觀察玩家行為、收集社群回饋,並持續迭代遊戲玩法系統,在忠於最初設計理念的同時,提升整體的遊戲體驗。

圖庫

Hero Race(魔獸爭霸III)
Hero Race(魔獸爭霸III)
Hero Race(魔獸爭霸III)
Hero Race(魔獸爭霸III)

原始碼

GitHub程式碼庫公開的是以JASS撰寫的狀態機電腦玩家AI。其餘的遊戲系統則封裝在編譯後的.w3x地圖檔案中,需要使用魔獸爭霸III世界編輯器才能開啟,無法在GitHub上瀏覽。

查看原始碼