LV. 17
GP 3k

【遊戲】魔法貢丸大亂鬥: 重裝上陣 ((更新

樓主 別問你會怕XD ken848
686 -


大家好,我是一年多前發佈2D版魔法貢丸大亂鬥的作者,
當時因為各種原因最後沒有進行更新。
不過最近我再製作了另一款魔法貢丸大亂鬥,
目前完成度已經很高了,所以在此分享給各位

騙人的吧    剛睡醒就發現變成精華文了  

魔貢本人出現在#154


8月13日更新

現在遊戲算是正式版了,這次只是一些小更新

新敵人:

貢谷和人
不知道從那裡穿越過來的獨行玩家,接近玩家時就會使出那一招,
使用十六連擊迅速將玩家斬殺。
在第 9 波攻擊開始出現。

魔貢怎會沒有貢谷和人呢
本來還在煩惱那兩把雙刀怎樣製作,
幸好網上有雙刀的模型,來源在此
總算是順利把桐人加入遊戲。

其他更新





現在武器資訊會顯示武器的特殊屬性,
可穿透就是子彈可以貫穿敵人,對後方敵人造成50%傷害,也可穿透盾牌
特殊彈藥是這把武器無法透過小型彈藥包補充彈藥
放大瞄準是按右鍵可以放大畫面

新增簡單難度,怪物會少20%血量,讓單人遊戲的難度大幅降低


載點一樣在文章下方

題外話

這個遊戲的更新暫時到此為止了,因為我目前有另一個目標要完成。

在製作這次的「魔法貢丸大亂鬥: 重裝上陣」前,

其實我正在製作另一款魔貢﹕



這個是我練習Java GUI的作品,之前已經完成了快80%的內容,
但是後來去了學習Unity

現在既然Unity的作品完成了,我也是時候回去完成剩下20%的內容了,
作品完成後我也會在場外分享,魔貢永不過氣


↓↓魔法貢丸大戰鎖鏈的康妮




甲. 簡介


遊戲名稱﹕ 魔法貢丸大亂鬥:重裝上陣
遊戲類型: 第一丸稱射擊 多人合作 生存 守點
劇情介紹:

公元2087年,人類發現了魔法的存在。

魔法的出現顛覆了人類的生活,
而且很快就成為他們日常生活不可或缺的一部份。

人類只要唸幾句咒語就可以使用魔法完成任何工作,
魔法看似為人類歷史揭開光輝新一頁,但這一切僅維持了短短一百年。

公元2187年,人類滅絕。
人類在過去一百年過量使用魔法,大自然的平衡因此崩潰。
魔法力量失控,吞噬了世上萬物,所有生命都被抹殺。
地球終於迎來了末日……

就這樣過去了87年,一種新生命誕生在地球上。

地球上出現了「魔法貢丸」。

失控的魔法力量在這87年來漸漸回歸大自然,
在這個過程中,一包貢丸吸收到過量的魔法力量。

魔法賦予了貢丸們生命和智慧,他們就是「魔法貢丸」,
魔法貢丸取代人類成為地球的支配者。


他們與生俱來就會懂得使用魔法,在魔法的協助下建立起自己的文明,
而且逐漸發展出各種科技。

有一派貢丸察覺到魔法力量不穩定而且不受控,
主張減少使用魔法,改為使用新科技,
但另一派貢丸則認為這些想法只是杞人憂天。

結果魔法貢丸分裂為「科技派」和「魔法派」兩個互相對立的派系。

兩派貢丸的生活方式截然不同,逐漸形成了兩種文明。

事實證明科技派的想法並非杞人憂天,
魔法力量很快就再次失控,但這次與導致人類滅絕的失控不同。

魔法貢丸體內本來就充滿魔力,「魔法派」貢丸體內的魔法力量失控,
讓這些魔法貢丸的身體出現了異變。

他們失去了思考能力,變得無法與其他貢丸溝通,終日漫無目的地四處遊走,有些貢丸更變得極具攻擊性,會主動攻擊其他生物。

「科技派」的貢丸並沒有受這次失控影響,但大量「魔法派」貢丸湧進他們
的領土進行破壞,於是他們出動軍隊進行抵抗。

魔法對這些魔法貢丸並沒有作用,
但「科技派」的貢丸有更先進的武器──槍械。

魔法貢丸進入了長達8年7個月的黑暗時期,
歷史上這段時期被稱為「大亂鬥」。


好了,我承認我編不下去了Orz
接下來就來進行遊戲介紹吧



乙. 遊戲特色

魔法貢丸大亂鬥:重裝上陣 捨棄了正統的RPG玩法,改為FPS射擊玩法。
玩家將扮演一支特種部隊,在魔法貢丸的攻擊下防守據點,
每一波攻擊的間隔裡可以購買新的強力武器,以應付更強大的敵人。


玩家可以選擇不同職業,包括突擊兵、特種兵、醫療兵、支援兵和偵察兵。

每種職業的基礎屬性都不同(血量上限、速度),
而且職業有其特性,例如突擊兵可以降低20%受到的傷害。

此外職業的武器組合也不一樣,例如偵察兵是衝鋒槍+手槍,而支援兵則是機槍+步槍。

遊戲內共有近30種武器讓玩家使用。

而在敵人方面,目前總共有8種敵人, 每種敵人都有其特性,
有些更需要玩家針對弱點攻擊才能將其殺死,之後會作詳細介紹。



丙. 遊戲介紹

核心玩法
每張地圖都有一個據點,玩家需要在敵人的10波攻擊下防守據點,
據點在敵人靠近時會削減血量,血量歸零則玩家落敗。
每一波攻擊結束後,據點會回復少許血量。

↓↓據點的位置會顯示標籤



敵人種類



肉丸
最普通的敵人。



疾風貢丸
發現玩家時會加速跑向玩家,攻擊頻率是肉丸的兩倍。



毒氣丸
異變後身上不斷散發出毒氣的貢丸,太接近他會因吸入毒氣而受傷。
在狹窄的地方遇到他,很容易就會被毒氣殺死。
在第 3 波攻擊開始出現。



屠夫
手持戰斧的肉丸,攻擊距離較遠,而且會對血量低於50%的玩家造成雙倍傷害。
在第 4 波攻擊開始出現。



盾牌丸
手持巨型盾牌的貢丸,盾牌可以抵擋子彈,只有具穿透特性的槍械可以射穿盾牌。
正面攻擊無法殺死他的話,可以嘗試從背後攻擊他。
在第 5 波攻擊開始出現。


他在攻擊玩家時會短暫打開盾牌,玩家可以乘機進行攻擊。



雙子丸
異變後出現增生的貢丸,本體是頭頂的腫瘤,只有攻擊腫瘤才可以傷害/殺死他。
在第 6 波攻擊開始出現。



幽靈丸
當血量在50%以上時,他們會無視玩家,直接衝向玩家據點。
當血量在50%以下時,則會攻擊附近玩家。



掘墓者
手持鐵鏟的巨型貢丸,是目前的小 boss,血量較高。
當血量在50%以上時,在場每20秒會召喚一波幽靈丸。
當血量在50%以下時,則會攻擊附近玩家,攻擊距離較遠。
在第 8 波攻擊開始出現。


武器系統

每把槍械都有後座力和準確度,
後座力愈高,射擊後準心偏移的幅度愈大,
而準確度愈高,子彈射出時就愈接近準心的位置。

點射的後座力會較低,支援兵的特性也可以降低後座力。
一般來說,除非情況危急,否則射擊時使用點射的效果會更好。

點射/連射的分別: (白色小球是彈著點)



槍械有其備彈上限,而且採用彈匣制,
如果在彈匣的子彈用光前就換彈,那麼彈匣裡剩下的子彈就會浪費掉。

某些槍械可以穿透目標,對後方目標造成一半傷害。


補給系統

補給點
地圖有固定的補給點,玩家可以在補給點上拾取大型彈藥包和醫療包,
這些補給點在每一波開始後會刷新補給品。

掉落物
除了補給點裡有補給品外,敵人死亡時也有機會掉落醫療包和小型彈藥包。

補給品類型:


醫療包
拾取時回復25點血量。


小型彈藥包
拾取時為當前的武器補充一個彈匣,醫療槍和機槍無法透過小型彈藥包補充彈藥。



大型彈藥包
拾取時為身上所有武器補充一個彈匣


觀察者模式


玩家死亡後會進入觀察者模式。

如果玩家加入遊戲時戰鬥已經開始,那他也會進入觀察者模式,
在這一波戰鬥結束後才會重生。

按S鍵可以切換至下一位玩家,用滑鼠可以控制鏡頭角度。
有時候鏡頭切換會失效,一直卡在同一位玩家,這個問題之後再修復Orz

地圖
現時遊戲內有兩張地圖,將來可能會加入新玩法和新地圖

Zone 17    第17區



Desert Fortress  沙漠要塞 (這張地圖的難度較高)




丁. 操作方式

WASD鍵移動
左鍵開火,單發步槍按右鍵可以放大畫面
1、2、3鍵切換武器
Tab打開記分板
V鍵打開職業選單
B鍵打開商店選單
ESC打開系統選單
手持醫療包時左鍵治療隊友,右鍵治療自己 (醫療兵才有醫療包)



戊. 多人連線

這個遊戲支援多人連線,暫時無法設定連線的玩家上限 (介面裡的人數設定暫時沒有用)。

不過建議通常是2至4人連線,因為太多玩家的話記分板會有顯示問題,
而且不知道會不會有其他bug。

那麼建立伺服器有甚麼需求嗎?

有,任何遊戲建立伺服器都需要良好的網絡,
如果網絡差的話,連線的玩家會很頓,而且會造成另外一些問題(後面會再說)。

多人連線的另一個問題就是IP,
如果你家裡沒有用router,那麼你的電腦IP就是真實IP,
這樣建立伺服器很方便,其他玩家可以直接透過你的IP進行連線。

但如果家裡有router的話,那就要設定port forwarding,
這樣其他玩家才可以與你連線。

因為port forwarding不是每個人都懂得設定,
所以只要你的router支援uPnP,遊戲就會自動幫你進行port forwarding,
自動開啟port 7777,其他玩家就可以直接進行連線。
玩家只需要在關閉遊戲時按一個按鈕把port 7777關上就可以了。

這種方法的成功率很高,因為市面上的router大部分都啟用了uPnP,
如果無法連接,就……我也沒有辦法XD
這樣就只能手動進行port forwarding

有大大連接成功請告訴我,因為網絡這種東西很謎,
雖然測試時可以多人連線,但各位連線時可能有其他問題



己. 遊戲教學

↓↓登入畫面

輸入你的角色名稱後按開始遊戲,需要花數秒時間來讀取。

↓↓建立遊戲的介面


(現時遊戲裡的介面夾雜中英文,這與亂碼的問題有關,之後有時間會改成全中文 。)

這裡的介面比較複雜,首先說明連線的設定。

連線設定

IP的部分:


這裡是輸入IP的位置,如果你要連接伺服器,
就在此輸入伺服器的IP。

如果你要建立伺服器,
按 Check my IP 可以自動檢查你的IP,如下圖(浮動IP,張貼出來也沒關係 ):


檢查完成後就會顯示你的真實IP和本機IP。

沒有router的話,這兩個IP是一樣的,
否則你的本機 IP 就會與真實IP不同,例如是192.168.x.x。


密碼的部分,目前密碼的部分做得不是很好,
玩家進場後才會檢查密碼是否正確,有機會再改善。

房間設定

下方的四個選單是房間設定,只有房主才需要設定。



友軍傷害有三種:
Off   關閉友軍傷害
Normal   友軍傷害造成50%傷害
Hardcore   就是造成100%傷害

擊中隊友會有金錢懲罰,就算關閉了友軍傷害也會扣錢。


至於遊戲難度,目前的難度還需要調整,
個人認為最低的Normal已經算難了,大家不要再調高

不用理會玩家數量上限,暫時沒有作用。


最後就是這兩個按鈕:


如果你要當房主,就按Host,
如果你要連接伺服器,就按Connect。

單人遊戲也是按Host建立伺服器(一個人的伺服器 )

注意事項
按Host之後,遊戲就會自動嘗試打開port 7777。
設定port forwarding的工作最長需要約5秒時間,
如果是第一次建立伺服器,而且需要在router 設定port forwarding,
其他玩家過早進行連線會連線失敗。

關閉port 7777

如果你是房主,在router 打開了port 7777,
請在關閉遊戲前按一下右上角的 close port 777


之後等一下,遊戲就會自動關閉port 777。

↓↓顯示 Port closed 就是port已經關上




↓↓遊戲介面


右上方的數據:
Remaining是場上剩餘的敵人數量
Incoming是即將來襲的敵人數量
Base的百分比就是據點的血量

↓↓職業選單


進入遊戲後按V鍵打開職業選單,按上方的按鈕來選擇職業。(戰鬥開始後無法打開此選單)

選擇職業後更換職業需要$500,而且手上的武器會換成職業的初始武器


↓↓商店選單


每一波攻擊結束後,有30秒整頓時間,按B鍵可以打開商店選單。
(如果玩家沒有選擇職業,會無法打開商店選單)

選擇武器後按「Purchase」購買 (這個忘記在圖片裡加上註解 )

下方四個按鈕都是補充彈藥的按鈕,
「Buy ammo for (武器名稱)」是單獨為這把武器購買一個彈匣。
「Buy All Ammo」就是自動購買最多彈藥。

有些像是霰彈槍的武器,在購買彈藥是每次買10顆,
就算你只差一顆子彈就滿彈,購買彈藥時也會算你10顆的價錢,之後可能會改變這個設定。


↓↓結算介面

(Death那裡剛剛才發現有個小問題,已修正,但不想因此再花半小時重新上傳)

玩家勝利或者落敗後就會顯示結算,
這裡會顯示所有玩家的數據,當中TKD是造成的友軍傷害,Heal是治療的血量
按Disconnect就會回到建立遊戲的介面。

每場遊戲
結束後,都需要重新建立伺服器和連接




庚. 載點


如果要多人連線,記得允許程式通過防火牆

點此下載正式版

多人連線時,有時會出現一些奇奇怪怪的問題,
像是重複換彈等等,這些是網絡問題造成的,請各位包容一下。

另外就是windows的smartscreen功能有時候會不允許遊戲執行,
因為windows視遊戲為不明的應用程式。

像這樣:




爬文後發現這個問題不是我可以解決的,
不過應該大部分玩家都可以正常執行遊戲。



簡易攻略

在這裡附上一個基本的遊戲攻略(反白)。

目前單人遊戲的難度偏高,要單人過關最好選擇特種兵或支援兵,

特種兵有傷害加成、支援兵有機槍可以造成大量輸出傷害。

多注意幽靈丸,別讓他偷襲據點,基本上到第 8 波攻擊前都沒有太大問題。

由第8波攻擊開始會出現boss 掘墓者,看到他就集中火力殺掉他,

同時注意他引來的大批
幽靈丸,否則一不留神據點就爆炸了。




辛. 後記

隔了這麼久,總算是完成了一個魔法貢丸的遊戲。
只差數次更新,遊戲就正式完成了

這次想趁暑假學習一下Unity,馬上就想起了魔貢。

本來是想製作RPG遊戲的,但我不懂建模,
要完成一款RPG遊戲不太可能,光是角色的裝備就很難在網上找免費的素材了。

結果剛好發現了用Unity製作FPS的教學,所以最後就製作了這款FPS遊戲

有甚麼問題、bug和建議,可以告訴我

686
-
LV. 16
GP 65
2 樓 Single dog ZAQzaq24865
1 -
1
-
LV. 13
GP 5
3 樓 狩牙 楓 vicky911219
0 -
來玩遊戲囉~
0
-
LV. 19
GP 96
4 樓 茸茸~ leo20000201
0 -
太猛了吧
0
-
LV. 16
GP 2k
5 樓 我的名字放在這 king6233
0 -
怕爆,有夠長。
0
-
LV. 39
GP 4k
6 樓 徹夜未眠 kinsroy05
0 -
萬眾矚目的魔貢大亂鬥上線啦~
0
-
LV. 1
GP 15
7 樓 小子,這是個挑戰 a4862513
0 -
先卡
0
-
LV. 14
GP 1k
8 樓 行天之道,總司一切 makise210
0 -
0
-
LV. 23
GP 395
9 樓 伍茲老虎 gash7811691
0 -
我還不馬上載來玩==

太DIU了吧

推個

0
-
LV. 11
GP 1
10 樓 Dazzy199 k1k35410713
0 -

0
-
LV. 13
GP 280
11 樓 不滅の胖次 a20625998
0 -
卡  感覺不錯玩
0
-
LV. 21
GP 304
12 樓 Brimer redcommando
0 -
太神啦

留名
0
-
LV. 12
GP 43
13 樓 小蕾 ak78gsn621
0 -
卡吃貢王
0
-
LV. 5
GP 209
14 樓 魔幻信使 hyshyd
0 -
0
-
LV. 13
GP 28
15 樓 就說莎白好可愛 dvigds123123
0 -
0
-
LV. 24
GP 146
16 樓 Matti matti511
0 -
魔貢不能亡
0
-
LV. 17
GP 320
17 樓 有人用鼻屎 pig88877
0 -
0
-
LV. 19
GP 116
18 樓 JIN kevinkk2002
0 -
幫推,太猛啦
0
-
LV. 10
GP 13
19 樓 股股 william28
0 -
0
-
LV. 20
GP 823
20 樓 海苔飯捲 bob5438121
0 -
卡前排
0
-
板務人員:

6603 筆精華,今天 更新
一個月內新增 243
歡迎加入共同維護。


face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】