做了這麼多的作品, 我覺得最滿意最喜歡的, 莫過於全力完成的期末專案, 因為學會了很多寫法,所以可以綜合許多的程式, 到現在的想法。 雖然熬了很多天才完成, 但他最後的結果是完美的, 有一點點的地方再做一點修正, 他就能讓很多人玩。
這個課程, 讓我學到怎麼先去思考, 再動手做, 和隊友分攤工作, 分享方法, 交換經驗, 過程是有趣不乏味的, 讓我知道, 程式最後也是能具體表現出來的東西。
讓我改變得, 是我的態度, 他讓我有成就感, 有種想繼續學習下去的衝動, 做出一個個讓自己讓大家驚艷的作品, 儘管是小小的不是很精細的東西, 但那是自己努力, 小作品大驚喜~ 謝謝老師的指導, 讓我能去好好思考我的方向, 我要的東西。
2011年12月19日 星期一
期末專案
2011年11月21日 星期一
上機考


PImage pic , pic2 ,pic3;
int i , a=0 ;
float[] x=new float[50] ;
float[] y=new float[50] ;
void setup(){
size(1000,600);
pic=loadImage("maski.jpg");
pic2=loadImage("pai.jpg");
pic3=loadImage("BLD.jpg");
frameRate(100);
for( i=0 ; i<50 ; i++ )
{
x[i]=random(0,950) ;
y[i]=random(0,550) ;
}
}
void draw(){
background(255);
for( i=0 ; i<50 ; i++ )
image(pic, x[i] , y[i] , 50 , 50 ) ;
image(pic2, mouseX-50, mouseY-50 , 100 , 100 ) ;
for( i=0 ; i<50 ; i++ )
if( mousePressed == true )
if ( mouseX >= x[i] && mouseX <= x[i]+50 && mouseY >= y[i] && mouseY <= y[i]+50 )
{
x[i]=1000 ;
y[i]=1000 ;
a++ ;
}
PFont font;
font = loadFont("BradleyHandITC-48.vlw");
textFont(font);
fill(0) ;
textSize(30) ;
text("score" , 900 , 30 ) ;
text( a , 920 , 60 ) ;
if ( a==50 )
{
image(pic3, 0, 250);
fill(244,168,45) ;
textSize(80) ;
text("Victory!" , 400 , 250 ) ;
fill(0) ;
rect( 400 , 280 , 150 , 50 ) ;
fill(255) ;
textSize(30) ;
text("Retry" , 430 , 318 ) ;
if ( mousePressed == true )
if ( mouseX >= 400 && mouseX <= 600 && mouseY >= 280 && mouseY <= 380 )
{
a=0 ;
for( i=0 ; i<50 ; i++ )
{
x[i]=random(0,950) ;
y[i]=random(0,550) ;
}
}
}
}
這次的考試,讓我太映象深刻了,一點頭緒都沒有,只做得出小蚊子,考試結束後的討論,會噴出一堆蚊子不停飛動,有拍子,只是又打不死,這該哭還是開笑.
現在有蚊子有拍子, 他還打得到蒼蠅, 真是讓我太開心了, 做了這麼久, 改了又改, 又拜了這麼多師, 他終於讓我打死了!!! 多打幾次, 洩氣!
2011年9月26日 星期一
2011年9月12日 星期一
訂閱:
文章 (Atom)