BCB期末專案:
原先的規劃的專案,是做一個賽車的遊戲
但在詢問了許多人之後,發現以自己目前的能力可能無法做出來
於是趕緊著手改題目,和當初想專案一下,想了很久
就在窮途末路的時候,在高中作業的資料夾裡
看到了以前用VB寫的小程式
當初沒把它寫完,於是透過這次機會,用BCB把它打出來
主題是配對遊戲,用滑鼠將答案移至下方,判斷是否正確
如果將題目回答完,遊戲就結束!
以下是圖解 …
遊戲初始狀態,按下『START GAME』進行遊戲
如果沒按開始便移動圖片,Show出Message
將題目所示之圖片,移至下方,判斷是否正確
如果正確,圖上會出現該圖的答案,並繼續下一個題目
如果答案和題目不符,跳出Message視窗
並要求再做一次
如果將題目都回答完畢,跳出Message顯示結束
並重置繼續遊戲
結語
雖然構思是從以前的打過的程式來著的
但是寫法卻完完全全不同
程式主要的動作是使用上次上課教的Drag-and-Drop
然後加了一些創意和很多很多的判斷式
判斷是從元件中的tag下去做判斷
所以這程式寫起來很順手,雖然Drag-and-Drop這部份傷腦筋了很久
哈,不過還是順利得寫完啦!
在此附上程式和程式碼
MatchCarGame
MatchCarGameCode
期末平時成績結算
Week 16: 分數 61.82
Week 15: 分數 40
Week 14: 分數 66.67
Week 13: 分數 75
Week 12: 分數 68.33
期末平均:62.4
期中平均:65.5
總平均:64
噢!好在有及格
每次互評時都會狂更新頁面
看是多個A或多個B
但每每都是多個C,實在令人痛心
不過平均有及格真是從地獄又回到天堂啦,哈!
自評
我給自己8分,理由是,大部份人都給自己這分數
我對於自己的上課表現覺得沒有特好也沒有特差
上課都有到,也有聽,報告也都有繳,嗯!Good!
期末心得
因為這門課,讓我第一次接觸數位時代這本雜誌
這本書真的很棒,讓我們拓展了遠見的眼光
對科技的趨勢有更近一步的瞭解
因為我們是資訊人,如果對科技的趨勢有一定的瞭解
在往後的日子,想必也會因此而有著某些優勢吧!
還有,雖然我們資料結構也是使用BCB
上了這門課之後才知道BCB原來也能這樣用
將一張圖轉成底片和做成浮水印
還以為只有圖像軟體做得到
哈,差點忘了圖像軟體也是用程式寫出來的
總之,BCB真的蠻好用的啦
雖然我在做賽車遊戲的時候處處碰壁,哈
好啦,這學期要結束了,祝大家都能All Pass
也祝大家Happy New Year
沒有留言:
張貼留言