顯示具有 99360054陳建宇 標籤的文章。 顯示所有文章
顯示具有 99360054陳建宇 標籤的文章。 顯示所有文章

2011年12月26日 星期一

課程回顧

1. What is your favorite homework?
作業的應該是大魚吃小魚,,因為寫出來的樣式.......等,終於有寫出東西的感覺,進入資工系以來終於有資工該做的事了,寫程式弄出東西來,寫出有趣的東西。
2. What did you learn in this course?
,寫出可以運作的程式,所以我有思考過如何用創意寫出好玩的程式,但時常有創意但沒有那個本事可以做出來,所以,製作專案的時候,因為自己程式較弱,雖然可以融入自己的興趣,提供意見,但基本上的大綱還是需要靠組員寫出來討論,所以寫程式的動力會強一點,不然都沒製作道,讓我覺得,原來寫程式也可以很有趣多樣化,但要須有能力才有辦法跟創意融合。
3. What did you change after this course?
以前寫程式都會很厭煩枯燥乏味,,甚至會有寫程式被程式整的的感覺,這堂課讓我改變得應該就是對程式的觀感和想法不一樣了。

2011年12月19日 星期一

期末專案

這次期末專題的靈感是來自於手機遊戲和翻譯機的賽車遊戲,
所以有了這次的專題,而這些程式碼都需要做反反覆覆的修改才有現在的期末專題,
這個遊戲也是經過同學間的意見做了大大小小的程式修改還有背景畫面配色配音等,
都是經過反反覆覆的測試和吸取同學的意見,而修改成現在最終的結果,
今天也看到很多組有趣的小遊戲,這都是大家瘋狂debug的成果。

2011年12月5日 星期一

HW10

這次大魚吃小魚結合以前學到的東西,
很多東西以前沒學好,所以這次的就讓我很類,超難想的都要去問會的同學教我,
所以還要加強很多地方。

2011年11月21日 星期一

上機考



這次的第一次考試真的毫無頭緒,連蚊子都忘記怎麼套圖進去了,
只大概用的出win的畫面,只做出老師要求的一小題,直到考完試才問同學怎麼輸入蚊子,
這時才回想起原來輸入圖片這麼簡單,這令人很噢,再來用蚊拍打蚊子就困難許多了,
需要理解很久,才討論出來,老師在考試中還有提醒可以用arrey寫才較好寫出,
問了同學才發現那是訂做標用的東西,一開始真的都打不出來,雖然寫的時候也遇到了許多困難,
討論完才有所頭緒。
int[]T;int[] x;int[] y;
PImage img1;PImage img2;PImage img3;
void setup(){
size(600, 600);
fill(255,255,255);
img1=loadImage("2569.jpg");
img2=loadImage("24444.JPG");
img3=loadImage("2555.jpg");
//fill(0);
//words();
//fill(100,100,100);
T=new int[50];
x=new int[50];
y=new int[50];
for(int i=0;i<50;i++){
T[i]=1;
x[i]=(int)random(0,600-50);
y[i]=(int)random(0,600-50);
}
}
void win(){
background(255);
fill(255);
fill(0);
textSize(60);
//text("Play",240,280);
textSize(100);
text("You Win",60,140);
//runans();
}
int count=0;
/*void lose(){
background(255);
fill(255);
rect(200,200,200,100);
text(ans,60,300);
}
int ans=(int)random(8)+1;
void runans(){
ans=(int)random(8)+1;
}
int dir=0;
int[] dx={0,200,400,400,400,200,0,0};
int[] dy={0,0,0,200,400,400,400,200};
void words(){
textSize(100);
textSize(60);
text("Stop",240,370);
}
int circle=0;
*/
void draw(){
background(200);
frameRate(30);
if(mousePressed==true && mouseButton==LEFT){
for(int i=0;i<50;i++){
if(mouseX>x[i] && mouseXy[i] && mouseY
}
}
for(int i=0;i<50;i++)
{
if(T[i]==1)
image(img1,x[i],y[i]);
else if(T[i]==0)
image(img2,x[i],y[i]);
}
//else if(mouseX>200 && mouseX<400 && mouseY>300 && mouseY<400){
//if(circle==1){
//dir++;
//setup();
//fill(255,0,0);
//rect(0,0,dx[dir%4],dy[dir%4]);
//rect(dx[dir%8],dy[dir%8],200,200);
//fill(0);
//words();
textSize(30);
text("score",60,140);
text(count,160,140);
image(img3,mouseX,mouseY);
if(count==50)win();
}

2011年11月15日 星期二

HW08

這次的作業層級又變高了越來越難,寫多謀體程式需要花很長的時間跟同學討論出來,
越來越複雜了。

2011年10月18日 星期二

期中專案



這次的期中專案一開始聽到覺得好有困難度,一聽到要做次自己設計的動畫用程式寫出來就覺得不可能,但是利用多謀體設計所學的加上組員的互相討論,結果還是做了出來,做出類似馬賽克的圖案,

加上類似小畫板功能,也用了上課老師有交的4個選項,就寫出這樣子的動畫,雖然沒有很特別,

還有看了今天許多人做的,看到很多還蠻有創意的,竟然用程式寫出來。

2011年10月4日 星期二

HW05

這次的真的困難很多,程式碼超長一段的,讓人感覺非常困難,讓人看了就覺得超難寫不出來,
但就也表示越來越高深了,也替自己往前更進步。


2011年9月29日 星期四

HW04



心得;今天這個作業跟之前的作業難好多喔,都有點困難,
都需互相討論才弄得出來,還蠻久的。

2011年9月20日 星期二

HW03



這次做的東西跟上次看似差別部大,
但是作起來卻不是那麼的容易,
需要經由同學的討論.教導才做的出來
這就是分組的原因吧

2011年9月12日 星期一

HW02



今天做的圖形變得更複雜了,程式碼製作圖形須更加的用腦思考轉換成老師要求的結果,
剛開始不太會,但經過同學的幫忙都了解。

2011年9月8日 星期四

HW01

電腦
小畫家
蒙德里安 原圖

這門課程原本以為是類似potoshop那種東西,作作圖片......等,但卻出乎意料還須用軟體寫小程式做出你所要的圖案,所以變得複雜許多,不是這麼的容易。