2008年12月17日 星期三

week 15


一開始我只想到在背景圖上放一個Memo
但是背景會被Memo蓋住
上星期有人建議我用貼圖的
我直覺他說的是像現在的網路遊戲那樣
我當然說那有點難度
但是剛剛想想我只要把memo拉小點不是就好了
真不知我當初在想啥memo拉那麼大作啥
或許是做資料結構作業弄習慣了
等改完後接著我就會考慮到底要用什麼方式來呈現畫面
目標當然希望畫面能做到像現在的網路遊戲那樣
不過那就不是只有呈現畫面要改
大家都聽過每個道具怪物都是一組數據資料吧
我只能猜測或許我要用class來建構


再改的時候發現
C程式碼是一行一行往下讀的所以不會有順序上的問題
例如這兩行
printf("請選擇1:攻擊 2:防禦 3:道具 4:離開遊戲?");//提供4個選擇事件
scanf("%d",&chose);
然後就是switch開始判斷輸入的值
但是現在用bcb寫我一定是把上面4個功能分成4個button來寫同時又不可能只有這4個button
這時候要開始考慮時序的問題
什麼時候哪些button能點哪些不能點
接著就用Enabled來控制執行的順序
適當的設定Enabled讓某些時候一些功能不能被使用這真的非常有用

目前改了3成
最難的還是必須一邊寫程式一邊想要怎麼寫心得

沒有留言:

張貼留言