2014年6月30日 星期一

期末專案

此為遊戲畫面 遊戲中的人物必須閃躲炸彈
這是操作畫面 當手觸碰到左上方的按鈕時
會自動按下鍵盤的方向鍵左鍵
操作畫面2,當手碰觸到右上方的圖片按鈕時會自
動按下鍵盤的方向鍵右鍵
期末專案透過BCB影像差異值,來做控制。製作兩個按鈕 分別為向左,向右。
之後兩個按鈕分別對應著鍵盤上的LEFT,RIGHT,然後來玩自己設計的小遊戲閃躲炸彈。
遊戲中吃到一個炸彈將會-80分,必須在限定的時間內讓分數保持在-3000分以上 不然就算死亡遊戲失敗。反之只要可以撐過限定時間就算成功。

2014年6月29日 星期日

期末專案報告

構想 :
平常在玩OSU這節奏遊戲
因為在手機上可以藉由觸控去進行點擊
因此才會思考是否能藉由顏色擷取去進行鼠標的控制
藉此來玩OSU

影片
https://www.youtube.com/watch?v=q_DqX3cyKJw&feature=youtu.be




互動視訊期末

構想 :

一開始只想做一張圖片,但後面想想有點過於單調,所以加入了另一張惡魔卡讓玩家必須躲過才不會被扣分


遊戲畫面 :



遊戲規則 :

遊戲規則相當簡單用手指或者是小道具來碰觸畫面上的天使和惡魔,碰到天使則加10分,反之碰到惡魔就扣10分,記分表在右下角,而時間限制是30秒。

而當玩家碰到天使時,惡魔的位置也會隨機變動,但碰到惡魔時,天使的位置並不會受到影響。

實際Demo影片 :

心得 :

上這門課讓我學到了很多,很喜歡老師的上課方式,有很多開放我們寫程式的時間,尤其是最後一個禮拜在製作專題的過程,卡住時能詢問同學然後一起解決問題,最後感謝最辛苦的老師,也感謝同學的幫忙!!



期末專案

這次我要做的期末專題有點類似一個趕羊的遊戲
當初的構想是在螢幕中央放一個U狀的物體
將四處移動的圖片移動至U形圖的缺口中便算是得一分
不過因為能力的問題只簡單的做了一個能將圖片移動的小程式
先取好背景後再利用色彩差異的方式判斷該不該反彈






心得:
這學期的互動遊戲製作很有趣,也不會到太艱難,跟著老師的範例一步一步做,
有問題就和同學討論或是問老師,基本上都能順利通關,很感謝同學的鼎力相助,
讓程式不好的我能順利完成自己的期末專案,雖然結果不是自己預期的,
但是是努力的成果,也讓我很滿足了!!


2014年6月27日 星期五

互動視訊遊戲製作 期末作品

報告:
我所做的是以觸碰虛擬物件的方式作為操控器去操控另一款我所寫的打磚塊,我利用影像截取背景後與目前影像去比對,而產生的差異值作為開關,差異值在不同的地方會輸入不同的虛擬鍵盤代碼而其輸入的代碼則對應打磚塊移動的的操控。







心得:
    說實在話 ,我不是很喜歡這門克的開發環境,儘管他是物件導向不過與我自己所擅長的程式語言相比他的程式碼有些複雜、麻煩,使我在一開始的時候吃了不少苦。
    但是儘管如此,在熟悉之後,就算是我也明白,這環境是"正確的",他十分扎實的告訴我們是如何去作這些影像處理的,比起其他語言的內部函式搞定,他雖然繁瑣,但卻可以讓你非常精細的一個一個像素去處理,在學這門克的當中,我野我也把影像處理好好的再複習一次了。

期末專案

這次我要做的目標原本是希望做成象是雷電...但是難度比想像中的差很多就是

了。一台自己的飛機,加上很多台敵機會一直過來,但是和傳統遊戲不一樣靠

的不是子彈,而是依賴觸控來進行攻擊和防禦。這個題目主要的困難度是在於

幾個地方。一,操控,因為是將圖片這個”物件”放入影像裡面,所以轉到影像

中的物件,一個移動不能只是物件的移動!,你需要每次移動都把圖片的位置

(XY值),和iblockX,Y值都一起變動不然之後的所有東西都感應不到!。

二,影像難以同步,如果用傳統的DELAY TIME的話會因為影像的複雜度而時快

時慢,但是如果直接用FRAME TIME的話可以大幅的改善同步的問題。

三,攝影機在鏡頭很近時感應不佳,會時好時壞,這個比較難以修正,實在想

不太出解決方法。

四,按鍵輸入,要同時使用鍵盤和視訊想得很久,要讓程式能持續的讀取鍵盤

指令這點讓我吃足了苦頭,最後是找到了FORM裡有個KEY PRESS的事件可以觸

發,在研究了之下發現不能把按鈕放到版面上,可以點選的物件放到版面上都

會影響讀取鍵盤的效果。
開始的畫面,下面為自機。
在正下方的為玩家的飛機,失敗條件為讓敵機飛過玩家,撞到玩家。
失敗後(範例為撞到玩家)會顯示出擊落對方的玩家數。

心得:
  這次的實作是我寫過最大的程式之一,在想做特別的玩法這一點上想了很久,起先有用鍵盤的想法是因為大部分的視訊遊戲在不精確的情況下很容易使玩家變的煩躁,但是視訊的有趣,和在遊戲中的分量也想好好地把握住才做的。剛開始就在如何使用鍵盤上傷足了腦筋,後來又在如何讓物件能夠在視訊上動態的互動,摸索了很久,雖然這只算是一個半成品但是讓我很滿足。

 影片連結:
https://www.youtube.com/watch?v=FVUDLy0VAyU&feature=youtu.be

HW2

https://www.youtube.com/watch?v=--VH_oVj97A&feature=youtu.be