2008/4/27

電腦圖學第二次作業


使用軟體:visual studio 2005
檔案下載

2008/5/6新增功能:
 兩個玩家不會互相卡鍵

2008/4/29新增功能:
 玩家對戰功能(1P黑坦克和2P白坦克)
 增加AI的介面人性化(123456789)

控制方式:
 滑鼠控制:
  點左鍵:trace某物體

 鍵盤控制:
  WSAD和space:控制黑坦克
  ↑↓←→和0:控制白坦克
  +:復活黑坦克
  -:復活白坦克
  123456789:增加AI坦克(有四個國家)
  T:取消AI的控制權

使用技術:
 混色模式
 碰撞偵測
 碰撞事件處理
 User部分:
  每一段時間為一回合,每一回合內能做攻擊或是往四個方向移動一步
  避免同時進行兩個以上的動作
  增加鍵盤控制的靈活度(兩個User不會卡到對方的鍵)
 AI部分:
  以顏色區分AI所屬國家
  每台坦克只看的到自己的前方,當看到敵人時發射子彈
  沒看到敵人就移動,以前方為主,遇到轉角以亂數決定是否轉彎

給程式設計者的備註:錯誤訊息【無法啟動這個應用程式, 因為應用程式的設定不正確, 重新安裝應用程式應該可以修復這個問題】的解決方法

Project Property->Configuration Properties->C/C++->Code Generation->Runtime Library->Multi-threaded (/MT)
PS. 原本的設定是Multi-threaded DLL (/MD)

1 則留言:

TeYoU 提到...

超威的

第一個交麻~~~