2010年1月15日 星期五

Homework 7: Some Cases Studies

HW07-1



http://mintosm.web.fc2.com/roy/hw07-1/


HW07-2



http://mintosm.web.fc2.com/roy/hw07-2/


HW07-3



http://mintosm.web.fc2.com/roy/hw07-3/



心得

這次的作業又更加深的考驗了我的數學能力,一開始的translate()和rotate()
真的讓數學並不是很好的我在電腦前面計算了老半天.才讓我了解到程式要更上一層樓
數學也要一起進步啊!
另外兩個程式碼就簡單多了,利用畫面的刷新來給大家帶來視覺上的錯亂.
真是非常簡單又聰明的視覺效果!

Homework 6: Image Animating Application




http://mintosm.web.fc2.com/roy/hw06/


心得

這次的程式碼是比較需要用的一點小數學的技巧, 利用簡單的加和減就能讓小圖片不超出畫面的框框.
雖然在想的時候花費了不少心力,但最後看到程式可以跑的時候真的還滿開心的.內容完全是用if else
來判斷然後讓變數的加減一直回到原點.程式最好玩的地方莫過於小撇步了.

Homework 5: Image Browsing Application




http://mintosm.web.fc2.com/roy/hw05/


心得

這次作業非常的有趣,結合了其他人的作品和自己的作品竟然能夠配出許許多多好笑的圖片.
程式碼相當的的淺顯易懂,只要按按鈕時能夠換掉圖片就好了.有點可惜的是大家存的格式都不一樣,
其實改其他人圖片的格式才是花最久時間的.

Course review

Learn What?
  第一堂課踏入教室,從第一節人山人海,第二堂開始陸續有些人走出教室,到最後一節只剩下目前的人數,雖然也曾經卻步想要退選,但最後我還是堅持留下來修課挑戰自己。陸陸續續學到了利用程式做圖、利用程式達到動畫、互動效果。最後還有結合硬體的arduino實作,很多時候都讓我學到了如何組織一個想法,並有條理的把他化作實際的程式碼應用出來。每完成一項作業都會覺得很有趣、也很有成就感!

Favorite Homework:
  最開心的作品就是期中期末專題啦~!應用了我們所學的processing、arduino創造出屬於我們自己的小遊戲,就像自己的孩子一樣,雖然遊戲還沒有很成熟,但畢竟這是第一次自己利用程式和夥伴(碩庭)一起同心協力完成的遊戲。感謝我的好夥伴,哈哈哈!

Comment:
  希望專題的時程可以早點公布、準備時間可以拉長。尤其期中只有一個星期有點趕,做出來的東西感覺有點粗糙。如果期中、期末專題可以在早一點公布時程,不僅精彩度可能會提高,完成後也會讓同學們更有成就感!

2010年1月14日 星期四

HW06


HW06

這個作業很好玩
有移動、停止還有放大縮小等等功能
有了這些功能其實差不多可以設計個小遊戲了

雖然有些指令還不是很清楚
自己還需要多加強

HW04



hwo4

心得 :
這個作業是要把之前用的小畫家在加上許多功能
剛開始覺得很複雜~文字檔檔案那些有點不太清楚
後來看了pdf之後總算有比較清楚些

發現原來小畫家其實沒有很難(雖然有點陽春的...)

Course review

這堂課讓我學習到了許多,例如小畫家和一些小遊戲之類的這些讓我耳目一新,我覺得這在以後的功課或工作上有非常大的幫助,我覺得最有趣的作業是利用簡易的小畫家畫圖然後隨機拼出來
每次產生的圖都很奇怪也很有趣,我們做的鋼琴也很好玩,可以彈出想要的音樂這讓我覺得蠻爽的
撋一塊1000多塊的麵包版我是不會去買的 但是這個記憶會留在我的腦海中 揮之不去,我想給課堂的意見是老師可以點名不然每次都有人很晚才來上課或者不來上課,這樣對準時來上課的人非常不公平