OpenGL 2nd Homework with TAO Framework

image

具有碰撞偵測DEADLOCK 版

此作業使用 VS2008 C# 開發,沒錯! 是C#

利用知名的 TAO Framework 來實現 利用 C# 做OPENGL相關軟體

 

專案下載連結  執行檔下載連結

如果沒辦法開啟我的 .sln 或 .csproj 檔案 可以自己新增空專案再把檔案加入

記得把 TAO 相關DLL匯入 & 設定專案屬性為 Windows Application

imageimage

使用說明

  • 地圖
    • 鍵盤 0 :重新畫一張地圖
    • 鍵盤 1-3 :增加灑點數量 1 - 3 個 (上限依道路狀況會不同)
  • 車子
    • 鍵盤 + - :每次增加減少一台車
    • 鍵盤 * / :每次增加減少一倍的車數量
    • 鍵盤 e E :啟動或取消碰撞偵測

1. 功能說明

  • 碰撞偵測
    • 可發現如果開啟碰撞偵測則大家開車都會開比較慢 XD (為演算法寫不夠好而辯護 ^^")
    • 可發現如果開啟碰撞偵測則大家互不相讓就會DEADLOCK (人性阿~~~)
    • 可發現如果沒有開碰撞偵測則大家開車都會開很快~~ (因為不怕死嗎?)
  • 雙道路
  • 車子顏色
  • 道路美化
  • 交叉路口美化
  • 斑馬線

Make A Comment
top