Skip to content

🧩Object-Oriented Programming_final project , 🎓 NYCU ECE [2022 fall]

Notifications You must be signed in to change notification settings

Ken0221/3D_shooting_game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

開始執行程式時會先進入準備畫面

滑鼠游標在exit上時點擊滑鼠左鍵即可退出遊戲

滑鼠游標在setting上時點擊滑鼠左鍵即可進入設定畫面

進入設定畫面後

點擊對應的 + 可以增加對應的數值 / 點擊對應的 - 可以減少對應的數值

滑鼠滾輪往前滾可以增加場上障礙物的數量 / 滑鼠滾輪往後滾可以減少場上障礙物的數量

滑鼠游標在start上時點擊滑鼠左鍵即可進入遊戲

進入遊戲後

有分左邊的人和右邊的人的按鍵

右邊的人的按鍵又有分成For小鍵盤(沒有數字鍵盤)和For大鍵盤(有數字鍵盤)

esc => 暫停遊戲或從結束畫面回到準備畫面

左邊的人:

w => 往前 / 連按兩次w => 加速往前 / s => 往後 / a => 往左 / d => 往右

q => 發射繩索 / e => 出拳攻擊 / r => 補充子彈

t => 視角往上 / g => 視角往下 / f => 視角往左 / h => 視角往右 / 連按兩次f => 視角加速往左 / 連按兩次h => 視角加速往右

v => 射擊 / 左ctrl => 蹲

連按兩次w + 左ctrl => 滑行

space => 跳

跳躍過程中按 e => 出拳攻擊2倍傷害

滑鼠左鍵 => 射擊

滑鼠移動可以改變視角

右邊的人(For小鍵盤(沒有數字鍵盤)):

UP => 往前 / 連按兩次UP => 加速往前 / DOWN => 往後 / LEFT => 往左 / RIGHT => 往右

u => 發射繩索 / o => 出拳攻擊 / p => 補充子彈

i => 視角往上 / k => 視角往下 / j => 視角往左 / l => 視角往右 / 連按兩次j => 視角加速往左 / 連按兩次l => 視角加速往右

/ => 射擊 / n => 蹲

連按兩次UP + n => 滑行

右Alt => 跳

跳躍過程中按 o => 出拳攻擊2倍傷害

右邊的人(For大鍵盤(有數字鍵盤)): 數字都是鍵盤右邊的數字,不是鍵盤上方的 UP => 往前 / 連按兩次UP => 加速往前 / DOWN => 往後 / LEFT => 往左 / RIGHT => 往右

7 => 發射繩索 / 6 => 出拳攻擊 / 5 => 補充子彈

4 => 視角往上 / 0 => 視角往下 / 1 => 視角往左 / 2 => 視角往右 / 連按兩次1 => 視角加速往左 / 連按兩次2 => 視角加速往右

enter => 射擊

右ctrl => 蹲

連按兩次UP + 右ctrl => 滑行

3 => 跳

跳躍過程中按 6 => 出拳攻擊2倍傷害

注意:

如果遇到按鍵盤沒有反應的情況,有可能是切換到輸入法,此時按一下shift就可以解決

要有音訊輸出設備,如耳機,如果沒有音訊輸出設備會沒辦法執行

About

🧩Object-Oriented Programming_final project , 🎓 NYCU ECE [2022 fall]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages