顯示具有 99360745謝孟穎 標籤的文章。 顯示所有文章
顯示具有 99360745謝孟穎 標籤的文章。 顯示所有文章

2011年12月26日 星期一

課程回顧

課程回顧:
1. What is your favorite homework?
我最喜歡的作業是小畫家,不是因為它所使用的技巧最高超,是它讓我第一次所受到的衝擊最大,第一次自己寫出一個算是有模有樣的東西,第一次看到程式碼實體化的結果,第一次使用自己寫的程式......所以我最喜歡的作業是小畫家。
2. What did you learn in this course?
一開始對這門課有點不安,因為我對寫程式有點恐懼,開始接觸perocessing讓我第一次對寫程式有了成就感,其實只要一步一步來,在眼前的困難和問題都會解決,還有其實開口討論的感覺很好,大家的想法都不一樣,在討論交談當中那種思想的交流真的很神奇,感覺視野更廣了,"耶?!原來還可以這樣想"的感覺。
3. What did you change after this course?
現在不會那麼懼怕寫程式了,我想以後我甚至還會想去嘗試寫程式,多與人討論,交流,思考這些都漸漸的會成為自己的能力之一,對於不熟悉的東西也願意去嘗試去了解了。

HW5


心得:這是上一次作業的延伸,感覺是上課到現在的一個小總整,因為旁邊新加的介面有些跟小畫家一樣,唯一不同的是多了"隨機"這個按鈕,看到大家的圖結合再一起很逗趣。

2011年12月19日 星期一

期末專案


心得:這次期末專案有應用到音樂,增加遊戲的背景音樂是之前製作遊戲所沒有的,分數的計數是這次專案比較困難的.因為計分的方法跟之前寫過得有點不同,所以卡得很久。比較特別的是裡面的人物和冰淇淋怪獸和主角都是宣懿畫的,看到自己畫的東西出現在自己寫的程式裡,感覺成就感更加倍!!

2011年12月5日 星期一

HW10

這是蚊子的延續程式,以前曾經在手機裡玩過這個大魚吃小魚的遊戲,感覺很神奇,自己竟然在寫自己曾經玩過的遊戲!!

2011年11月21日 星期一

上機考



考試時我只印出了"分數"圖片印不出來一直卡在那,要不然印出來了又被background蓋過去,後還跟同學討論,發現,我的問題一大堆!!於是,我們一步一步慢慢做,終於做出了打蚊子這項上機考,有種虛脫的感覺,但還是挺開心的啦,看別人打得都很簡單很有道理, 自己做就問題一堆...但當問題解決時那種收穫和成就覺很好。

PFont form;
PImage img1,img2,img3;
int i;
int score;
int [] x;
int [] y;
int [] Q;

void setup()
{
size(650,650);
background(0);
score=0;
x=new int[50];
y=new int[50];
Q=new int[50];
img1 = loadImage("蚊子.jpg");
img2 = loadImage("拍子.jpg");
img3 = loadImage("黑底色.jpg");
for(int i=0;i<50;i++){
Q[i]=1;
x[i]=(int) random(650);
y[i]=(int) random(650);
}
for(i=0;i<50;i++){
if(Q[i]==1) image(img1, x[i],y[i],50,50);
if(Q[i]==0) image(img3, x[i],y[i],50,50);
}
}
void draw(){
background(0);
for(int i=0;i<50;i++){
if(mousePressed==true){
if(mouseButton==LEFT){
if(x[i]<=mouseX && x[i]>=mouseX-50 && y[i]<=mouseY && y[i]>=mouseY-50 && Q[i]==1 && score<50){
Q[i]=0;
score++;
}
}
}
}
for(i=0;i<50;i++){
if(Q[i]==1) image(img1, x[i],y[i],50,50);
else if(Q[i]==0) image(img3,x[i],y[i],50,50);
}
PFont font;
font=loadFont("AmericanTypewriter-24.vlw");
textFont(font);
fill(255);
textSize(30);
text("Score:",500,90);
text(score,595,90);
image(img2,mouseX-50,mouseY-50,65,65);
if(score==50){
background(0);
textSize(72);
fill(255);
text("YOU WIN!!!",125,325);
}
}

2011年11月7日 星期一

HW08


心得:圈圈彩帶跟著游標跑,一開始看到範例覺得很難做,等到完成的時候其實也沒想像中的困難,理解程式碼也很有趣!!

HW09

第一次製作與鍵盤互動的作品,一個一個動作加進程式裡,先是左右移動,上下移動,再放大縮小,加深變淡,有種一步步完成的踏實感,就連失敗跑出來的作品有很有趣。

2011年10月17日 星期一

期中專案



這次專研除了介紹自己的作品之外,還可以看到別人的作品,真的很有趣,因為每個人的想法和想呈現的東西都不一樣,而這些都充分的表現在他們的作品上,在班上走一圈不難發現讓眼睛為之一亮或不禁讚嘆的作品。一開始毫無頭緒,但是在翻閱了老師給的資料後,漸漸的有一些頭緒,做出成品並跟大家分享感覺很有成就感很開心。

2011年10月10日 星期一

HW04






心得:自製的小畫家終於完成拉!雖然是一些簡單基本的功能,但是小細節卻很多,譬如換顏色的時候邊框會跟著換色,或邊框會被色筆擦掉之類的......一一解決之後我也完整的擁有我的小畫家。

2011年9月19日 星期一

HW03



心得:會動的眼睛!!之前在有看過這種小物件,自己寫得程式和游標互動真的很有趣,完成作業時都會忍不住驚呼"真的會動耶"小心翼翼地調整眼睛的顏色和比例,自己做的眼睛最漂亮,自製小畫家也讓人驚呼連連,但是還未完成。

2011年9月12日 星期一

HW02


2-3

2-2


2-1

心得:或許只是小東西但卻很有成就感,覺得慢慢融入processing裡面了,它好像又不像其他語言困難,感覺打的程式很直觀,相信這學期可以跟processing好好相處~

2011年9月6日 星期二

HW01



原圖 蒙得里安‧皮埃特 菱形構成有紅灰藍黃的菱形構成






小畫家模擬



心得:對processing還不了解,第一次知道這個軟體,打什麼指令它都能忠實的反映出來,打程式似乎沒那麼可怕了,期待自己的作品。