顯示具有 98360595李冠儒 標籤的文章。 顯示所有文章
顯示具有 98360595李冠儒 標籤的文章。 顯示所有文章

2011年1月4日 星期二

課程回顧

1.
這學期以來我最喜歡的作業是期末上機考的水果盤,因為這是最後的作業,也集合了這學期以來所有作業的精華,這學期所學的都在這個作業裡可以看到,用到了一開始的畫圖,還有陣列,滑鼠的控制,random的用法。

2.
這學期在這門課所學到的,最基本的當然就是processing的使用方式,從一開始的什麼都不會,一步一步的學習,從畫圖,到滑鼠鍵盤的互動,圖像的控制,最後還能做出個簡易的遊戲,那種成就感已不是能夠用言語能夠形容的。

3.
這門課改變了我對程式設計的看法,原來程式設計也可以很有趣,不是一味的在算數學,還有在遇到難題時與同學們討論後得到答案的那種感覺真的很好。

上機考

贏的畫面





輸的畫面





心得:
考試的時候最基本的設定很快的就給畫好了,但卻一直卡在要怎麼讓它不停的跑動,花了好久的時間都再思考這個問題,最後還是沒能將它做出來,等到考完試,後來詢問了同學,原來可以使用到陣列,再設一些參數很快的問題就解決了,判斷答案也是,怎麼我考試的時候沒有想到,真佩服那些寫出來的同學,原來一個觀念通了接下來的事情就簡單多了,和同學們討論後也發現到了其實還有它種的寫法,不侷限於一種寫法,沒有絕對的好也沒有絕對的壞,每種方法都各有它的優缺點。經過了一學期的學習,這門課真的是讓我收穫良多。

2011年1月1日 星期六

HW09





心得:
這一次的作業做的是圖片的上下左右移動還有放大縮小淡入淡出,一開始的上下左右移動都會跑出範圍之外,還有淡入淡出的問題,淡入淡出的指令tint的用法,後來跟同學討論了許久以及不斷的測試,才解決了這個問題。

HW08

上圖配對




心得:
這次作業利用之前做的小畫家畫圖,進行圖形配對,配對完後也可以利用之前做的save將配對完後的圖儲存,這次最大的瓶頸就在於pre跟next,不過還好跟同學討論了一番後,沒多久就解決了,接下來就是另一個難題的,就是找到跟自己相配對的圖了,要找到和自己配對的圖還真不是件容易的事,不過還蠻好玩的。

2010年10月30日 星期六

HW05

hw05-1




hw05-2




hw05-3



心得:
這次的作業又學了新指令,translate還有rotate的用法,利用這兩個指令來改變圖形座標還有旋轉的角度來使圖形旋轉。還有使用延遲在滑鼠移動時造成圖形跟著一個一個的圖形。最後則是學會了使用陣列的用法,短短幾行程式碼就可以寫出一個好看的效果,還蠻有成就感的。

2010年10月12日 星期二

HW03

hw03-1





hw03-2



心得:
這次的作業是延續上一次的作業,將上次使用for畫的圖利用mouseX與mouseY這兩個指令將這十二個眼睛可以隨著滑鼠的指標來移動,另一個作業是做出一個簡易的小畫家,這個作業又多使用了兩個指令,一個是mousePressed另一個是mouseButton,前者是用來判定滑鼠是否有按下,後者則是判定按下的鍵是左鍵還是右鍵,還有使用if來判斷滑鼠在哪個位置按下左鍵後要畫出的顏色以及畫筆大小。

HW04

hw04

心得:
這次作業延續了上一個作業的小畫家,這次將小畫家多增加了幾個功能,分別是小畫家裡的橡皮擦還有清除鍵以及儲存鍵,還有打上文字以及文字字形。橡皮擦還蠻簡單的只要畫出和背景一樣的顏色就可以解決了,儲存鍵則使用到的一個新指令saveFrame,一開始的儲存健只能儲存一張,如果想要儲存第二張圖片上一張圖片就會被覆蓋到,後來經過與同學的討論以及查詢後,發現只要在儲存的檔名後打上 ## 就可以了,只不過出來的數字是亂碼,至於清除鍵,只要再將一開始的畫面,也就是setup裡的設定覆蓋上去就可以了。

2010年9月28日 星期二

HW02

hw02-1




hw02-2





hw02-3






心得:
這次的作業最大的收穫就是學會了random與frameRate的運用,以及利用for來畫圖,將random運用在矩陣的座標和延伸的長寬以及顏色上,使用frameRate來改變圖變換的速度,random這個指令還蠻好用的,這次的作業是用在矩形以及顏色上,相信之後可以找到更多不同的用法。