[遊戲作品]LF2_Kate"小朋友齊打交2-凱特大改版"製作心得(解決急凍鳥與鏡向問題)


  大家好,這次要來分享的是小弟學生時代的嘔心瀝血之作「小朋友齊打交2-凱特大改版」,當初做這大改版花了一年多才完成,然後應該算是小弟人生當中頗紅的遊戲了吧..._(┐「ε:)_



◎遊戲連結◎


2021/8/26更新V1.00 -
  1. 移植到V2.0a版解決鏡像問題
2021/8/23更新V0.91 - 
  1. 感謝偉傑大大的資源提供,急凍鳥\絕對零度已排除bug,可以發動絕招嘍
2021/7/15更新V0.90 - 
  1. 直接拆分3版避免改檔名麻煩
  2. 急凍鳥\絕對零度等招式想了幾種可能仍無法排除bug,暫時移除相關設定
  3. 加入LF2修改器 (未來再看看是否改成V2.0版解決鏡像問題)
LF2_Kate_V1.00(有BGM版):





◎遊戲介紹、當初設計改版原因◎

  小朋友齊打交2(LF2)這款遊戲對年輕一輩來說可能比較陌生,來簡單做個介紹。

  LF2是一款免費2D動作遊戲,由兩名當時為香港大學生的小熊(王國鴻,Marti Wong)和浩然(Starsky Wong)以Visual C++合作開發,於2002年推出的1.9版受到非常熱烈的歡迎,含有對戰模式、闖關模式、戰爭模式等玩法。遊戲不只在香港,在臺灣、中國、以至在全球都風靡一時[1]。後續2008年為紀念LF2十周年,兩人推出2.0版本,並加入了生存模式。後續,小熊於2008年8月開始製作英雄大作戰(HF),是與小朋友齊打交系列一樣的混戰型遊戲,於2009年7月31日發放0.1版,英雄大作戰的連線模式使遊戲變得多元化。2015年5月26日,HF移植到手機上成為英雄大作戰X(HFX),作者小熊以Martial Studio Limited身份公開HFX宣傳片,遊戲開發接近7年時間,可以在手機上體驗與超過一百名英雄實時策略戰鬥的遊戲[1]。

  2002年推出的小朋友齊打交二1.9版,讓當初正在念高一的小弟可以說是玩瘋了(小弟對格鬥或動作遊戲本來就非常有興趣),幾乎每天放學補習後回家都在玩,在學校上電腦課時,也都偷偷安裝到電腦跟同學一較高下。對當年撰寫程式只有粗淺Visual Basic概念的小弟而言,能夠做出這種遊戲,簡直跟神一樣。因為遊戲相當紅,當時開始流行一股修改LF2遊戲的風潮,小弟在玩其他作者的二次創作的同時,也找到一款由國外Jiquera Mondilano開發的可修改編輯遊戲中人物道具的LF2編輯器(見圖一),因此種下了小弟決定來試著做一款超屌的大改版的決心。

(圖一)LF2 data編輯器



◎圖像創作的好朋友--小畫家◎

  為了把小弟的個人人設「凱特」(Kate)也當做LF2當中的一員,就必須把人物的每個動作的畫格逐一畫出。偏偏小弟當年只會用小畫家跟一點Photo Impact,而且在沒錢買繪圖板的情況下,所有的動作畫面都必須用滑鼠畫出來,而用Photo Impact筆觸畫出的圖的感覺跟LF2遊戲其他角色有很大的差異,也很難畫出小範圍的角色。所以想當然耳,小弟當時便選擇用小畫家來畫主角,每一條線幾乎都是用小畫家的"曲線"功能一點一點畫出來的,光畫凱特的角色分解動作跟招式圖片就花了上月的時間。在LF2原始版本中,每個角色的使用畫格大小為80px*80px,但因為凱特的尾巴實在太大一根,有些動作會突出80px*80px的範圍,當時只好把凱特的使用畫格大小改為120px*120px(見圖二),好讓角色全身跟特殊動作可以完全塞到這個小範圍裡。

(圖二)角色"凱特"的分解動作圖

  其他許多地方除了用別的改版創作者跟其他遊戲(大型電玩)來的素材以外,有不少招式特效也是小弟一點一滴的用滑鼠慢慢畫出來的(´゚д゚`)。別忘了,10幾年前的小畫家功能不像如今Win8或是Win10內建的小畫家,功能是非常非常陽春的[2],沒有特殊畫筆或是半透明特效(alpha通道),也沒有筆壓筆觸功能,所以畫出來的線條是非常生硬的,用內建噴漆功能噴出來的效果也很生硬。為了降低這些生硬感,小弟就必須常常放大畫面為300%倍率,然後開始一個像素一個像素慢慢修,幾乎可以用Pixel Art來形容了,非常的費工。用小畫家畫的招式特效方面(見圖三),如果直接看會覺得略顯粗糙,但這些幾乎都是花好幾個小時才畫出來的...還好,在小弟的大改版中,這些自繪招式特效沒有顯得很突兀,倒是跟自製的鮮豔背景融合得不錯。

(圖三)角色"Deep"的火焰招式特效圖



◎遊戲元素、闖關、小遊戲◎

  當年的小弟跟現在一樣,非常喜歡玩遊戲,又特別喜歡玩風格內容可愛、角色扮演、格鬥遊戲、或是其他遊戲性高的遊戲,例如寶可夢系列[3]、星之卡比系列[4]、時空幻境[5]、攜帶電獸[6]、格鬥天王系列[7]、魔喚精靈[8]等等。這些遊戲元素,就這樣順其自然地融入了整個凱特大改版當中。例如闖關plus版本當中的闖關模式,背景全都來自星之卡比64;音樂則來自寶可夢(仿曲版本)、星之卡比64、攜帶電獸、魔喚精靈;而每個角色的招式動作跟靈感一大部分來自時空幻境跟格鬥天王。

  在2xplus Game版本當中,則是受到當年玩攜帶電獸當中遊戲中穿插的小遊戲的影響,前面的闖關完全變成小遊戲的形式,讓玩家體驗一下原來LF2也可以改成這種奇奇怪怪的小遊戲XD 最重要的,很多遊戲最後一定要有的音樂盒(Music box)功能跟招式按法解說,在這個大改版當中也沒有少。所以,網路上流傳的各種名稱花俏的招式表,看看就好,小弟在這個遊戲中也有做招式表的說明關喔~

  這個改版個人覺得最可惜的地方,除了有闖關跟物件的bug外,原本小弟希望每個闖關關卡都要有各自的背景音樂,但LF2並沒有內建闖關BGM的選項或是功能,所以小弟就做了一個道具叫Music1.dat,讓這個道具像追蹤彈一樣邊追蹤操控角色、然後邊發出音樂。可是問題是音樂一旦撥放就沒辦法停止,當轉換關卡時,這些BGM就重疊在一起,整個變得超級吵...這也是為何除了debug以外(雖然急凍鳥bug還是無解),小弟在這次的下載版本多了一個"無音樂"的版本,就是因為考量到音樂會重疊然後吵到爆炸的問題。雖然這樣一來2xplus Game當中的音樂盒關卡(見圖四)就變得沒有用就是了。

(圖四)大改版中內建的音樂盒功能



◎每個角色都要有超強絕招◎

  原始版本的LF2是平衡度相當高的遊戲,每個角色500HP,單一角色的大絕招最多損血也約略在120~130HP左右,所以不存在格鬥遊戲中有角色可以用連技把對方連到掛、或是單一大絕招可以一次斃掉對方,所以原始的LF2對戰模式通常都是角色之間激戰很久、你來我往、慢慢損血之後才能把對方打到HP歸零,角色設計上也不會有太OP(Over Power)的問題。可是,當年小弟覺得爽度不夠,而且感覺遊戲步調太慢了,乾脆在自己的大改版當中把各種絕招的損血調高、絕招的攻擊判定範圍加大、增加一些畫面華麗的大招,這樣玩起來才爽嘛。

  也因此,在設計角色招式的時候,小弟不單只拷貝其他人做的改版角色,還幫這些角色進一步加了一堆超級OP的招式,讓整體畫面看起來充滿中二感(?),感覺就對啦~當時小弟我在增加跟修改角色時,依序修改由Kate→Template→Deep等主角群→闖關\戰爭模式會出現的雜魚群→寶可夢群。其中小弟特別將Kate設計成許多動作都是完全無敵狀態(例如電光一閃中、泰山壓頂中、被燒狀態中、被冰狀態中,這時的Kate完全沒有破綻),因此玩起來很強很OP,也很容易上手,玩久了就會有種主角光環的爽感(。◕∀◕。) 而為了打造出不輸給Kate強度的主角群,小弟也開始參考格鬥天王等遊戲的大招模式,幾乎每個角色都有方式可以把對方連招連到掛點的方式,雖然強度上略輸Kate,但跟正常的原始LF2相比,攻擊力還是強相當多的。

  把所有主角角色群都修改完成後,小弟開始設計一共五大關卡的闖關模式,然後就發現原本能力就弱一階的雜魚群,變得更弱了,這樣一來闖關的難度跟樂趣就頓時消時得無影無蹤。所以,小弟開始設計雜魚群的時候,也參照主角群,同樣把雜魚設計成也有大絕招、連招、特殊招等招式,並且順著雜魚AI的設定將招式按法設計成很容易就能發招的方式(ex: DAA)。最後的成果出爐,各種OP角色將闖關模式塑造成了要不然就是我方被對方殺爆、要不然就是我方殺爆對方的情形,玩起來的步調也快很多。闖關模式玩起來也一樣爽度滿點,開心~ヽ(✿゚▽゚)ノ

(圖五)雜魚也有屬於他的大絕招



◎隱藏關的設定與製作大改版過程◎

  受到玩過的許多遊戲都有隱藏關跟小彩蛋的緣故,修改完第一版凱特大改版的小弟,覺得這個系列不能就這樣結束,感覺遊戲整體還不夠長不夠玩,故而設計了一個小技巧(正常遊玩模式下到闖關最後的致謝畫面便可看到怎麼做),讓玩家可以從大改版的第一版更新到第二版、再從第二版更新到第三版,讓玩家享受更多不同的遊戲樂趣。接著也在設計隱藏關卡的同時,小弟設計了本作最強角色"Katian",設計目標則是把所有招式都改到中二末期的OP強大程度,也設計了可以把對方打到整個人神隱的攻擊XD~"Katian"這角色究竟強到什麼程度,就請玩家自行在凱特大改版第二版(闖關plus版本)當中體驗一下嘍~

  小弟當年改版的過程,幾乎可以用用盡心思、嘔心瀝血來形容。小弟的父親非常重視原本成績就不錯的我,但又不滿於一些弱項科目的成績,希望能在成績上衝到全班10名內,所以從小學就開始讓小弟補一堆補習班。一路補到高中時,幾乎每種主要科目都補了(小弟我不是去上全科補習班,而是將國文、英文、數學、物理、化學全部分開到各自的補教界名師去補,這其實也是背後累積家中負債的原因之一),所以補習這件事幾乎占滿了小弟的下課時光,回到家時幾乎都是晚上9~10點以後了(最後課業成績證明了這一堆補習似乎沒有太大用處)。但是當時小弟真正想花時間做的,是經營個人網站,還有修改LF2做「小朋友齊打交2-凱特大改版」。所以一回到家後,小弟大多時間就是坐在電腦前面,接著開啟LF2編輯器、修改一格又一格的絕招跟動作數值、開啟LF2主程式測試招式動作有沒有合乎期望、接著關閉LF2繼續改角色絕招,不然就用小畫家開啟角色\物件圖檔然後龜速改圖。為了讓絕招跟遊戲過程有足夠的爽度,小弟所有的人物招式,都是改版到覺得玩起來夠爽、動作畫面看起來夠流暢、傷害足夠高但不會過高到經常一擊必殺,到這個程度,在小弟心目中才算過關。

  可能是遊戲爽度太高了,也曾經有好幾度小弟改版到一半的時候,大腿就會一直發抖。但是那不是因為天氣冷的關係、而是改版改到心中太興奮太悸動了,爽到腿都在抖啊~d(`・∀・)b



◎對小弟人生的深遠影響◎

  完成這個LF2-Kate凱特大改版後,小弟選擇把它發布在當年能見度比較高的網站「史萊姆的第一個家」上面,小弟也很訝異,網站管理人願意把體積這麼龐大的遊戲(快30MB的檔案以當年的下載速度要接近一個小時,跟其他主流小遊戲比,體積大上好幾倍呢)上在他經營的遊戲下載頁面上。

  由於玩過凱特大改版的玩家,大多的回饋都很正向,這個改版也因此給予了小弟繼續創作新遊戲很大的動力,覺得相當有成就感。雖然,站在現在,觀看自己過去創作遊戲的歷史來說,除了凱特大改版以外,其他的衍伸個人作品都不紅QQ(作品請參考以下連結)。然而對小弟而言,能夠把自己喜愛的創作內容,以遊戲當作媒介分享給其他人,然後玩家讓也喜歡、感受到遊戲想要傳達的熱情,對小弟來說,這就是最大的成就感了。

小弟的所有遊戲作品一覽(連結位於該頁面最下方):
https://hcyang1227.blogspot.com/2019/10/blog-introduction.html

2024/04/08更新:目前正在開發BK-MOD V0.1.01



以下則是小弟的遊戲實況片段,若沒玩過的朋友可以參考~

Keaton的自做糞GAME自己玩

https://www.twitch.tv/hcyang1227a





資料來源:

[1] Wikipedia - 小朋友齊打交二
https://zh.wikipedia.org/wiki/%E5%B0%8F%E6%9C%8B%E5%8F%8B%E9%BD%8A%E6%89%93%E4%BA%A4%E4%BA%8C

[2] Wikipedia - 小畫家
https://zh.wikipedia.org/wiki/%E7%94%BB%E5%9B%BE

[3] Wikipedia - 寶可夢系列
https://zh.wikipedia.org/wiki/%E5%AE%9D%E5%8F%AF%E6%A2%A6%E7%B3%BB%E5%88%97

[4] Wikipedia - 星之卡比系列
https://zh.wikipedia.org/wiki/%E6%98%9F%E4%B9%8B%E5%8D%A1%E6%AF%94%E7%B3%BB%E5%88%97

[5] Wikipedia - 時空幻境
https://zh.wikipedia.org/wiki/%E5%B9%BB%E6%83%B3%E5%82%B3%E5%A5%87

[6] Wikipedia - 攜帶電獸
https://en.wikipedia.org/wiki/Keitai_Denj%C5%AB_Telefang

[7] Wikipedia - 格鬥天王系列
https://zh.wikipedia.org/wiki/%E6%8B%B3%E7%9A%87%E7%B3%BB%E5%88%97

[8] Wikipedia - 魔喚精靈
https://zh.wikipedia.org/wiki/%E9%AD%94%E5%96%9A%E7%B2%BE%E9%9D%88

40 則留言:

louisfghbvc 提到...

讚推一個 以前也玩過大大的改版

Keaton [凱特] 提到...

感謝大大~雖然說現在玩自己以前的作品,感覺有點害臊就是XD

猴子 提到...

安裝下來有鏡像的問題 請問有解嗎

匿名 提到...

哈囉,或許你可以發布將這個改檔發布至PTT的C_Chat版、
或者巴哈姆特的LF2專版、場外休憩區,
放在這裡觸及度比較低喔~

Keaton [凱特] 提到...

鏡像問題的解法跟其他LF2 V1.9的改版一樣,可以強制改用CPU的內顯來遊玩,詳細方式可以google一下喔~

Keaton [凱特] 提到...

哈哈好喔~感謝大大的建議
因為這次的改版沒有什麼太大的變異,就沒有特別發到熱門版了~

Free 提到...
作者已經移除這則留言。
匿名 提到...

感謝製作~~努力

Keaton [凱特] 提到...

謝謝您~小弟現在因為上班跟照顧老父,已經沒有餘力跟時間再作個大改版了,真的很懷念當年QQ

RXAY 提到...

kate lf2當年我覺得是最好玩的改版,原來是你做出的。
相較其他改版過強常常一招秒殺,玩一玩覺得無聊,這版的平衡我覺得做得很好,但是kate有點過強,當年不拿它還真的沒技術全破。國中時我還跑去yahoo知識+問這作者是誰,沒人回答,你的作品跟繪圖真的都不錯,竟然還是用小畫家畫的XD
之後再回來逛逛你的網誌

我也交大畢業的耶~
可惜當年我沒好好善用交大網路做出成功作品

Keaton [凱特] 提到...

哈哈哈原來是交大學弟啊,優秀優秀(握手)
交大資源真的多啊,我當年也沒有好好善用網路,都悶在宿舍用MMF冷門軟體在做遊戲,不知不覺10年多就這樣過去了XD

Wing 提到...

當年大佬的作品真心震撼 得知作品自帶第二第三版時跪了 然後看到招式表地圖時又跪了

Keaton [凱特] 提到...

哈哈哈 感謝你的稱讚 沒有辜負小弟一年多的心血XD

Unknown 提到...

大佬知道如何在win10上玩这个吗? 我在win10上玩的时候,平时不卡可一旦用技能游戏就会很卡

Unknown 提到...

这个版本是以前我最喜欢的, 最近想再下过来玩,可是我在win10上玩的时候,平时不卡但是一旦用技能游戏就会很卡。
大佬有没有什么解决方法啊

Unknown 提到...

估计是win系统的远古, 我现在安装了虚拟机和xp镜像, 不会出现问题了哈哈

Keaton [凱特] 提到...

哈哈好喔 小弟在Win10上玩是沒問題啦~只是用新顯卡會有鏡像問題~

Keaton [凱特] 提到...

小弟家的win10不會這樣耶,可能是其他硬體(CPU/GPU)的問題也說不定,朝這個方向找找看答案好了@@

0 提到...

顯示應用程式並列設定不正確 無法啟動
W10-64位元

0 提到...

故障已排除 感謝你願意翻新LF2凱特大改版

Keaton [凱特] 提到...

喔喔喔~故障有排除就好了,感謝您的下載~
之後心血來潮會再修改一些東西,敬請期待喔。:.゚ヽ(*´∀`)ノ゚.:。

黃雍倫 提到...

我碰到跟樓上一樣並列設定不正確的狀況了...030
請問是怎麼解決的!!

另外 早期玩凱特改版時就有一些疑問
Bandit>BanditEX 以前把HP壓到很低也不能DJAA變身
反倒是D^J會帶一個分身 貼人用他會變身WW

另外就是 本作的Firzen是單獨角色 無法使用Freeze+Firen合體變身嗎?

黃雍倫 提到...

https://forum.gamer.com.tw/C.php?bsn=7648&snA=3390 解決方法在這邊二樓

Keaton [凱特] 提到...

Bandit>BanditEX 以前把HP壓到很低也不能DJAA變身
=>應該又是小bug吧XD 小弟找個時間測試翻新一下~

本作的Firzen是單獨角色 無法使用Freeze+Firen合體變身嗎
=>對的,因為遊戲設計只讓id: 7的Firen跟id: 8的Freeze可以合體變身
小弟為了用Firen的AI,把id: 7改成Kate,所以Kate+Freeze可以合體變身喔~

匿名 提到...

話說我小時候玩的時候闖關最後面會遇到777
那支角色不是無敵的嘛
還是有什麼過關的方法

Keaton [凱特] 提到...

安安,小弟一般都用KateEX或是Katian持續放打雷(D^J+J+J...,打雷過程完全無敵),Firce777有時候會有破綻(body有被設定,所以會被攻擊範圍判定為可以打擊),一直打雷就可以輕鬆過了XD

a95462015 提到...

非常感謝! 當年為了找你的版本(15~20年前?)可以說是抓到了各種病毒阿

Keaton [凱特] 提到...

歐,當年小弟電腦裡的病毒說不定有入侵LF2 Kate啊哈哈(不是

匿名 提到...

KATE D^J+JJJ打雷以後怎麼放極限技啊? 就是跳出來拆開一個信封那個

匿名 提到...

為啥筆電不能玩呢....

Keaton [凱特] 提到...

在那之後要輸入+DJA+DJA,就可以變身成KateEX了,輸入指令的時間可以試著抓抓看XD

Keaton [凱特] 提到...

請問大大用的是哪一台的筆電跟哪種系統呢?如果是macbook air之類的一定不能玩喔~

匿名 提到...

今天有幸來訪這個網頁, 我是香港人 當年LF2真的是一個超火的遊戲. 這個改版是我最喜歡的版本, 現在大家都長大了, 我只想透過留言來表達感謝, 謝謝你的當年的付出 這改版成為了我兒時回憶的其中一頁

Keaton [凱特] 提到...

感謝您的回覆~小弟也很開心,小時候可以用這個奇怪的改版來娛樂大家XD

匿名 提到...

感謝作者創作,以前有玩過,今天想重溫,但為什麼我下載打開後卻不是凱特大改版是2.0a

Keaton [凱特] 提到...

LF2_Kate凱特大改版(LF2 V1.9)原版因為存在許多bug(例如急凍鳥),而且用新電腦開會有鏡向問題,因此小弟把它移植到較新的LF2 V2.0a上面~
另外,小弟以前用來破解exe檔圖片的程式(將原exe改成有凱特大改版相關圖片的小工具)已經過時+被防毒報有毒,又懶得慢慢找一樣的程式,所以打開不會看到凱特的圖樣跟大改版的字樣QQ
==
總之,雖然打開來沒有可愛的凱特跟文字,但闖關內容跟人物等等是原汁原味的凱特大改版,這點不用擔心XD
PS: 需要舊版的LF2_Kate(V1.9),請告訴小弟,小弟會再分享出來~

匿名 提到...

請問可以分享V0.91的版本嗎?LF2_Kate(V1.9),因為有些顯卡使用2.0的版本會出現很多很框,反而1.9版本的可以透過此方法解決(https://lf-empire.de/lf2-empire/introduction/dlls-for-left-right-facing-issues#google_vignette),目前使用上都還滿有效的。

Keaton [凱特] 提到...

好的,小弟這邊再附上V0.91的版本,感謝您的寶貴資訊喔~

BBwin 提到...

最令我深刻是凱特kate的lf2遊戲中,通關後給你告訴你把某圖片改名後,得到壓縮包,放到遊戲文件夾中替換,就能玩隱藏關卡, 而玩完隱藏關卡後, 又來一次另一個藏了在圖片的隱藏關卡

Keaton [凱特] 提到...

對唷~可惜這種梗只能用一次XD
現在小弟在開發的遊戲還要想別的讓遊戲有趣的梗,老梗不能再用了哈哈

張貼留言