2008年6月9日 星期一

期末回顧

過了期中之後,開始進入processing的程式設計,很明顯的比期中之前的那些軟體應用還要難很多。

還好processing的程式語法和之前學過的C++語法類似,比較容易了解(不過Example裡的範例真的是很難),學起來並沒有特別大的障礙。

在processing裡面我覺得最重要的就是要去了解一大堆函數用法,porcessing作品感覺起來就像是一堆函數寫出來的程式。只要會那些畫直線、圓形、方形等等的函數,或者是更難一些的旋轉函數或是引進OpenGL的函數來用,就可以做出很棒的作品,像是小遊戲或是3D的動畫等等。

剛開始老師從小畫家畫圖開始,在教我們用processing畫出相同的圖來,熟悉一些基本的語法。進而在教到迴路的應用,用For迴路畫出許多圓形的方陣。再來到滑鼠和程式也可以有所互動,隨著滑鼠座標的移動,程式執行畫面也會做出不同的變化。

在接觸到processing之後,才知道原來看起來死板板的程式碼也可以變成充滿創意與生動活潑的藝術作品。而且看了貼在部落格上面許多同學的作品,才發現別人的腦袋似乎都充滿著新奇的想法,看來我還要在繼續多多努力才行了。

沒有留言: