星期五, 12月 29, 2006

CAM Game Show 2007

WebCam
時間: 2007/01/11 AM10:00 ~ PM1:00
地點: 銘傳大學桃園校區資訊大樓 S305
官網: CAM Game Show 2007


參展作品:
1. 睡拳 / 93360470 曾雅雯
2. The Virtual Fight Race / 93361013 張書豪
3. 旗魂 / 92360496 林家銘
4. 火影忍者的命運 / 93360265 黃培瀅
5. 魂狩 SoulTaker / 93360256 洪子軒
6. Keyboard / 93361074 柳捷舲
7. 刺氣球 / 93360363 彭書涵
8. 星落 / 93040080 劉鴻達
9. 乒乓球 / 92360303 林佳宏
10. 生死鬥 Stickman / 94363011 王柏盛
11. 太鼓達人 / 93360612 李宗翰
12. 全民來開打 / 93363650 許峰賢
13. 打磚塊 / 93360400 林俊淵
14. 躲鬼 Ghost Dodge / 93364060 王雲青
15. Dragon's Lunch / 93361031 陳映如
16. 海底世界 / 93361200 許湘苓
17. 碎破 / 93360974 盧楷壬
18. CamDrum / 93130946 劉欣雯93130141 林育如
19. 貪食蛇 / 91360500 林政瑋
 

Week 15: 課程紀實 (2006/12/28): Poster

今天同學必須準備好期末展的海報, 我們在課堂上, 我們建立了一個新的部落格平台 CAM Game Show 2007, 這個部落格的定位是同學們作品的交流平台, 包括同學們的遊戲企劃書, 海報, 期末系統..等等。

下週是期末展的預演, 同學們必須去思考如何才能將辛苦一學期完成的作品, 最好的呈現。
例如:
1. 展場的攝影機該如何擺設 ?
2. 玩家該如何玩遊戲 ?
3. 環境的光影如何 ?
4. 需不需要投影機 ?
5. 海報要貼在哪邊 ?
6. 給參觀者的小傳單要準備多少份 ?
.
.

星期四, 12月 21, 2006

Week 14: 課程紀實 (2006/12/21): Kdo's Sharing

今天的課程第一堂課我們請同學將自己對使用 callback function 的相關問題整理出來, 準備於第二堂課討論。

第二堂課起, 我邀請目前為銘傳資工所二年級的 Kdo 學長來示範 Callback function 與 VFW 的使用方法, Kdo 學長目前的研究就是與攝影機相關, 因此, 在這方面特別有經驗, 可以提供給學弟妹參考。


Kdo 示範程式下載。

星期日, 12月 17, 2006

Reading: 用熱情做好細節 實現不可能

If the wonder insight, you can do anything.
他設計的電子恐龍,被《時代》雜誌評選為今年最佳發明!15歲輟學,曾靠街頭賣藝討生活……他有什麼過人的能耐,為什麼會這麼紅?

本篇文章摘自:商業周刊第 995 期
作者:曠文琪、彭媁琳



「如果你有發自內心的渴望,你可以做任何事情!」這是一個藝術家母親對她兒子的叮嚀。

她的兒子雖然沒念大學,十五歲就輟學,做過街頭藝人。但抓住母親的這句話,四十九歲的鍾少男(Caleb Chung,有華人血統),九年前設計出電子玩具菲比(Furby),在全球大賣五千萬個、締造十二億美元(約合新台幣三百八十九億元)營收。

今年,他設計的電子恐龍Pleo,更被《時代》(Time)雜誌票選為年度最佳發明,預估明年一上市就能創造逾兩億美元(約合新台幣六十五億元)的商機。

《時代》雜誌形容,Pleo是「有生命形態(Life form)的寵物」。只要主人回到家,Pleo會對主人搖頭擺尾,順著它的毛摸,它會高興得搖尾巴,會打噴嚏、打哈欠,搔它的背,它還會一百八十度回過頭來,看是誰在跟它玩。因為內建八個處理器,讓這隻電子寵物有靈敏的觸覺、視覺與聽覺。

繼續閱讀, 原文網址: http://www.businessweekly.com.tw/webarticle.php?id=23884

星期五, 12月 15, 2006

Week 13: 課程紀實 (2006/12/14): Callback Function

本週資訊學院正舉辦專研展, 因此我決定讓同學利用上課時間讓同學去參觀資訊展, 特別是參觀與攝影機應用相關的研究, 希望對一個月後的課程成果展的『創意發想』有所幫助。

第三節課, 我們則是繼續討論有關 callback function 的主題。當視訊擷取驅動程式接收到來自視訊裝置的畫面(frame), 在 preview 模式之下, 將此畫面顯示所連結的視訊視窗之中。我們可以透過 capSetCallbackOnFrame 這個函數來指定當發生 frame preview 之前, 先執行一個特定的 callback function, 即預覽回呼函數。這個預覽回呼函數的名稱可以由我們自由命名, 但是傳入的參數個數與其資料型態則必須符合 VFW 的規定。

使用預覽回呼函數, 就可以在預覽之前, 先對畫面資料預先處理。但問題是這些畫面資料到底怎麼存取呢?

星期四, 12月 07, 2006

Week 12: 課程紀實 (2006/12/07): Callback Function

1. 什麼是 Callback Function!

當我們執行某個應用程式時, 針對 Form 上各個物件所發生的事件, 嚴格來說可以分成兩類:

一、由使用者觸發, 如使用者透過滑鼠或鍵盤所觸發的事件。這類事件, 在 object-oriented 程式語言中, 是用 event-driven 的設計, 使用者針對個別物件, 撰寫不同事件處理程序來因應。

二、非由使用者觸發, 乃系統自行發生的事件,如程式發生錯誤情況, 或系統做了特定事件, 如從視訊裝置擷取一個畫面。此類事件, 使用者就可以設定 callback function 來因應這些事件的發生。

為了讓同學完全了解 Callback Function, 我們從程式語言中, 函數的呼叫(Call) 與結束(return) 時, 電腦會做哪些處理開始講解...


2. 兩個 Forms 之間變數的使用: extern 宣告。

3. 指定閱讀: 數位內容學院 月刊 2006 九月號
 Emerging Technology ? 當數位遇見創意, 浮現的不只是科技!

4. 介紹 WebCam 小遊戲相關網站: PlaydoCAM