顯示具有 99360631廖啟邦 標籤的文章。 顯示所有文章
顯示具有 99360631廖啟邦 標籤的文章。 顯示所有文章

2011年12月26日 星期一

hw12

1. What is your favorite homework?
最喜歡小畫家

2. What did you learn in this course?
這堂課學到可以利用processing來做許多好玩的小遊戲

3. What did you change after this course?
這堂課沒有大量的作業,一切都在上課時間做完,老師上課方式很不一樣,讓我們思考如何打程式,並且從旁協助,而不是一值得上課,我覺得程式需要我們自己想出來,而不是從書或是聽老師上課學,而上過這堂課之後,我反而更願意動腦思考 如何寫程式

HW05

期中專案

2011年12月19日 星期一

期末專案









期末專案,我們苦惱了許久,最後決定做找碴,迴圈跟時間倒數,卡了很久,一直做失敗,最後在天天熬夜下,他終於成功完成了,重複的玩著他,心中的喜悅跟成就感,雖然愛心(最多點擊失敗次數),沒有在期末專案前完成,但是我們會在回家之後把他做完,讓他有更完整的呈現,謝謝老師給予這次的機會,讓我們更上一層樓!
















2011年11月21日 星期一

上機考

int score;
int[] X;
int[] Y;
int[] XY;

PImage img;
PImage img2;
PImage img3;
void setup(){
size(800,800);
score=0;
X= new int[50];
Y= new int[50];
XY = new int[50];

img = loadImage("1234.jpg");
img2 = loadImage("000.jpg");
img3=loadImage("shit.jpg");

for(int i=0;i<50;i++)
{
XY[i]=1;
X[i]=(int)random(800);
Y[i]=(int)random(800);
}

}


void draw(){
background(255,255,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 && XY[i]==1 && score<50)
{
XY[i]=0;
score++;
}
}
}
}

for(int i=0;i<50;i++)
{
if(XY[i]==1)
image(img,X[i],Y[i],30,30);
else if(XY[i]==0)
image(img2,X[i],Y[i],25,25);
}

if(score==50)
{
background(255,0,0);
fill(0);
text("Win!!",100,100);
}

PFont font;
font=loadFont("AgencyFB-Reg-48.vlw");
textFont(font);
textSize(50);
text("Score:",630,100);
text(score,750,100);
image(img3,mouseX,mouseY,30,30);
}

剛開始看到考題,我就知道我爆掉了,因為在一分鐘內,我沒有甚麼頭緒,不知道從哪裡開始,還好老師說有文字出來也有一部分的分數,分數結果出來只有20分,考完試之後,我發現我們班的謝知晉大帥哥,他進然拿一百分。,我馬上請教他, 聽聽他得講解,我發現其實有很多東西我是會的,只是很久以前學的,我沒有充分了解,在加上沒有時常練習,找就忘了,突然有股好好認真上課就不會考那麼低的感覺,這堂課真的是很有趣,說真的老師考的題目也沒有說到很難,只是把從以前上到現在學的東西濃縮起來而已,老師上課的方式也跟一班上課模式不一樣,學得最多的時候就是考完試,在宿舍打作業那幾天,真的是學到很多,讓我覺得沒有虛虛的,學到很多東西。

2011年10月25日 星期二

HW08





這次作業讓我學到滿多的。我以為這程式不能用複雜圖案,但是其實是可以的,雖然我還是不太懂如何做,但是看到老師在白板上教完,我馬上實做一遍,算是會了

2011年9月27日 星期二

HW04


心得:今天的作業好難,跟之前差很多,都不太會打,還好同學夠厲害,哈哈~ 今天的小測驗有點嚇到我,結果只是畫畫而已,但是也畫不出甚麼東西,就隨便畫畫囉!






















2011年9月19日 星期一

HW03




這次做小畫家,還挺有趣的,這就像是自己在寫程式一樣,自己寫給自己玩,不過做出來的小畫家,功能還是有限,不能向真正的小畫家那麼厲害。

2011年9月12日 星期一

HW02












心得:第二次上課,也還滿輕鬆的,但是這次上課,讓我體會到這程式真的還有很多東西,我不懂的,而且還可以話更複雜的圖畫

2011年9月6日 星期二

HW01

蒙德里安 原圖









小畫家
















processing


心得:第一次上課,剛開始以為這堂課會很艱深又無聊,但是我仔細聽了老師上課,發現這堂課很輕鬆,而且學到的東西還不少。