# Proj. Fighting設計討論區/草案 ## 基本概述 平台:電腦 遊戲類型:1v1連線對戰 ## 遊戲機制 [技能設計] 樣式: * 元素類 * 水 * 海 * 火 * 熔岩 * 鋼 * 石 * 土 * 沙 * 雷 * 電 * 冰 * 雪 * 草 * 木 * 風 * 氣 * 霧 * 煙 * 魔幻類 * 念力 * 讀心 * 幻影 * 夢 * 毒 * 光 * 影 * 咒 * 血 * 彩虹 * 史萊姆 * 泡泡 * 科技類 * 鐳射 * 炸彈 * 生化 * 聲波 * 機械 [技能種類] * 攻擊類 * 防衛類 * 位移技 * 陷阱類 * 召喚物 * 附加效果 * 自我增益 [附加效果] 對敵人:傷害、持續傷害(毒or火)、緩速、虛弱、暈眩 對自身:回血、傷害加成、速度提升、護盾、抗性 [機動] * 走 * 跳 * 二段跳 * 蹲 * 滑產 * 格擋 * 後閃 * 衝刺 * 空中位移 * 瞬移 按鍵設定 (暫定) 方案① [移動] w:跳躍 a/d:左右移動 s:蹲下 [技能] h:技能❶ j :技能❷ k :技能❸ l :技能❹ 方案② [移動] ⬆️:跳躍 ⬅️/➡️:左右移動 ⬇️:蹲下 [技能] a:技能❶ s:技能❷ d:技能❸ f :技能❹ ## 討論區 Void Knight 死亡: 播一段角色跪下動畫,角色盔甲由重力(物理引擎)自由剝落 ### ToDo - [X] 橢圓鋼體 - [X] 相機視角 - [X] 移動加速、跳更高 - [X] 重力降低 - [X] 挑職業,不同職業有不同屬性加成,施展類似屬性的技能會有加成 EX: 法師丟的火球比較痛 - [X] 長按跳躍會觸發二段跳問題 - [X] 蹲下動畫抽搐問題 - [x] 蹲下角色仍能移動問題 - [ ] 蹲下剛體改為原來二分之一 - [x] 同時按住a、d移動鍵出現滑步問題 - [x] 跳躍時按住蹲下鍵,落地發生角色移動時卡在idle或蹲下動畫 - [x] 解決動畫嚴重BUGGGGG - [x] 空中攻擊動畫實裝 - [x] 新攻擊動畫替換 - [x] Dummy實裝 - [x] 跳躍攻擊後仍在空中時並未切回跳躍動畫 - [x] 跳躍移動時是移動動畫問題 - [x] 跳躍移動後落下,有機率觸發移動動畫循環播問題 - [x] 移動時攻擊,攻擊動畫未播完(攻擊優先再移動) - [ ] 移動跳躍攻擊第二次攻擊動畫未播完,因該是受上述bug影響 - [x] 攻擊動畫影格速度調整 - [ ] 移動時攻擊,速度減緩(牽涉combo攻擊會變成滑步) - [ ] 刪除複製體 - [ ] Dummy能發射砲彈 - [ ] 傷害系統製作 - [ ] 地圖製作 - [ ] 相機跟隨 - [ ] UI圖像製作 - [ ] font製作 ### 階段目標 - [x] 角色基本移動、攻擊 - [ ] 角色傷害、血條系統 - [ ] 體力、技能系統 - [ ] 大招系統 - [ ] AI敵人 - [ ] 地圖設計 - [ ] 相機跟隨 - [ ] 地圖互動[隨機事件](#隨機事件#) - [ ] 多人連線 - [ ] 表情系統(數字鍵) ### 按鍵 - 左右移動 - a/d - 跳/二段跳 - w - 蹲 (剛體高度為原來的50%) - s - 迴避/格擋 (CD時間為10秒) - shift or space - 普攻 - j - 大招 - u - 技能1/技能2/技能3/技能4 - i/o/k/l > [註明] > 迴避:角色進入無敵狀態0.6秒,任何攻擊都會穿透 > 格擋:1秒內角色抗性增強80%,免疫任何負面效果 ### 角色設計 #### 模板 1. 生命值 2. 體力、魔力 (自動回復) 3. 移動速度 4. 物理攻擊力、魔法攻擊力 5. 物理防禦力、魔法防禦力 > 大招集滿(傷害計算),體力滿前提 > 會消耗全部體力 #### 種類 - 坦克 - 重型 - 機動 > 以量級排序 #### 角色 - 虛空騎士 Void Knight > 類別: 坦克+劍士 > 特效顏色: 淡藍色 > 大招: Azure Excalibur > 揮出一招飽和攻擊的斬擊,範圍內造成巨大傷害 > 普攻: 虛空斬(扇形攻擊) 1. 幻盾 Illusionary Shield (防禦) 抵擋能量攻擊的盾牌,每秒消耗一定體力,直到放開按鍵 變出一道淡藍色的透明能量盾,移動速動剩下原來20% 2. 虛空行者 Void Travel (位移) 3秒內免疫物理攻擊,移動變快 3. (棄用) 虛無轉換 Soid Sonversion (增益) 3秒內受到的傷害減免30%,並回復體力 4. 致命幻劍 Phantom Blade (傷害) 射出一把幻劍,能無視障礙物,造成傷害,並回復少量體力 - 貓娘 NekoChan > 類別: 二次元+貓咪+機動 > 特效顏色: 櫻花粉 > 大招: 超級毛線球 > 召喚一顆隨著滾動距離而逐漸變小的毛線球,傷害隨著毛線球變小而遞減 > 普攻: 貓爪(扇形攻擊,攻擊一次,突進一格) 1. 蓄勢待發 Launch Ready (傷害+位移) 按住按鍵蓄力,放開後筆直彈射出去,對路徑敵人造成傷害 2. 銳爪亂舞 Claw Frenzy (傷害) 快速抓三下 3. (棄用) 貓咪集結 Kitten Assemble(陷阱) 丟出一個魚罐頭,在範圍內受到四面八方貓咪的緩速(40%)和持續傷害 4. 奮勇之躍 Hyper Leap (位移) 按住按鍵蓄力,放開後以拋物線跳出去 > 補充資源: https://luizmelo.itch.io/ https://luizmelo.itch.io/pet-cat-pack https://luizmelo.itch.io/ghost-warrior-3 https://luizmelo.itch.io/heavy-armor-2 #### 以下為舉例 - 法師 - 軍人 - 刀客 - 刺客 - 弓箭手 - 槍炮師 - 亡靈法師 - 亡靈騎士 - 泰坦巨人 - 機關師 - 精靈 - 貓娘 - 災厄天使 ### 隨機事件 > 地圖隨機生成幸運箱,普攻一下便能打破箱子,系統會隨機生成道具、AI敵人、地圖效果、陷阱 - 道具 - 藥水 - 回復藥水 - 體力藥水 - 大招藥水 - 迅捷藥水 - 眾生平等機槍(普攻、30發子彈) - TNT炸彈(手動引爆) - 震盪槌(普攻、命中給予傷害+暈眩) - 太陽之星(角色化為太陽、接觸敵人會燃燒對方) - AI敵人 - 毛小孩 - 殭屍 - 地圖效果 - 溜冰(地圖所有地板變成冰,20秒解除) - 雷公(無提示,隨機轟向地圖任意位置,被打中血量打五折) - 無重力(解除重力) - 定點雷射轟炸(有提示,隨機向指定地點進行雷射轟炸) - 陷阱 - 天外炸彈(空中向玩家投放數枚炸彈,落地後3秒爆炸,可物理移動) - 跟隨雷射轟炸(提示將跟隨玩家,並在最後0.5秒停止跟隨並進行雷射轟炸) - 中毒(玩家無預警中毒,持續5秒) - 閃光彈(箱子掉落閃光彈,1.5秒後範圍內被閃到玩家畫面變為白屏)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up