College Projects

大學通識程式設計課期末專題 · C++ 小遊戲合集

🏒

瘋狂曲棍球

Crazy Hockey · 雙人對戰
C++ VCL 2-Player

雙人對戰冰球遊戲。把球打進對方門框得分,60 秒一般模式結束後進入瘋狂模式。碰撞偵測使用畢氏定理計算圓心到矩形最近點距離,解決了高速球穿透問題。

▶ 開始遊玩
🦕

恐龍跑酷

Dinosaur Runner · 跳過障礙
C++ Console Single-Player

靈感來自 Chrome 離線恐龍遊戲。閃避從右側襲來的仙人掌與飛鳥,分數隨距離累積。原版用終端機字元繪製,網頁版重寫成 Canvas 畫面。

▶ 開始遊玩

關於這個 Repo

這是大學通識程式設計課的期末作品,原本用 Borland C++ Builder 與 Dev-C++ 開發。為了讓這些作品能直接在瀏覽器試玩,網頁版用 HTML5 Canvas + JavaScript 重寫,邏輯與原版一致。

原始 C++ 程式碼可在 GitHub repo 中找到。