程式碼
void setup(){
background(0,0,0);
size(500,500);
}
float r1=0.5;
float r2=0.1;
void draw(){
background(0,0,0);
translate(180,150);
scale(0.8);
rotate(r1); r1+=0.05;
fill(0,255,0);
for(int i=0;i<24;i++){
rotate(PI/10);
noStroke();
ellipse(80,0,110,20);
}
fill(255,0,0);
noStroke();
ellipse(2,0,60,60);
translate(100,150);
scale(0.4);
rotate(r2); r2+=0.01;
fill(0,0,255);
for(int j=0;j<24;j++){
rotate(PI/10);
noStroke();
ellipse(80,0,110,20);
}
fill(255,242,0);
noStroke();
ellipse(2,0,60,60);
}
圖片
2.
程式碼
void setup(){
background(0,0,0);
size(500,500);
}
float r1=0.5;
float r2=0.1;
void circle(){
//translate(100,150);
//scale(0.4);
rotate(r2); r2+=0.01;
fill(0,0,255);
for(int j=0;j<24;j++){
rotate(PI/10);
noStroke();
ellipse(80,0,110,20);
}
fill(255,242,0);
noStroke();
ellipse(2,0,60,60);
}
void draw(){
background(0,0,0);
translate(mouseX,mouseY);
scale(0.8);
rotate(r1); r1+=0.05;
fill(255,0,0);
for(int i=0;i<24;i++){
rotate(PI/10);
noStroke();
ellipse(80,0,110,20);
}
fill(0,100,0);
noStroke();
ellipse(2,0,60,60);
translate(100,150);
scale(0.4);
circle();
translate(120,130);
scale(0.6);
circle();
translate(250,160);
scale(0.8);
circle();
}
圖片
3.
期中作品構想
在電視節目上看到的遊戲,電流急急棒!在電腦遊戲或是遊戲機上也有看到,我們覺得 很有趣,所以想做一個類似的遊戲。
我們預設一個小人想要離開山洞,隨著山洞越來越窄越不好走,一碰到山洞的牆壁就會死掉!所以他一路上需要去吃神奇的金幣,讓自己的身體縮小,可以順利逃離山洞。
第一張圖是小人在山洞時的大小,等小人吃了金幣後,身體變小(如下圖),就可以順利通過
山洞的後段地方,重見光明。
93
回覆刪除