2010年1月17日 星期日

作業十: 應用 Key 整合判斷結構式 配合其它的指令--> 創作具有主題性的動態海報設計

作業九: 應用 判斷 same? notsame? 結構式 配合其它的指令創作





作業八: po 個人心得300字





這是我很喜歡的英國創作團隊 一男一女的組合
他們近年來也有製作一些互動影片 以環保為議題
人物創作的概念都以可愛造型為主 鮮明的色調搭配
雖然說它們製作的效果跟DBN就沒有直接關係 但我還是很想把這個創作放上來
其實這學期互動多媒體的課程所學 真的對我來說有些難度
可能是大一的時候已經體驗過程式的可怕
當初一開始上課的時候彷彿就覺得天呀 該不會又是程式課程吧!?
覺得和想像中的互動媒體有蠻大的差距 但是每個軟體都是一種設計工具
我只能說我對程式碼真得有些感冒 甚至像重病一樣
但還是勉強度過來到了學期末

這也算是個人生體驗 我咬緊牙關接收:(

作業七: 應用 Mouse-1-2-3 配合Time 4 --> 創作

以帆船作發想 背景改為黑色夜空 更凸顯帆船的顏色 自由徜徉






size 200 500
paper 0 0 0

fast

command rects x y w h r g b
{
pen b
repeat w1 10 60
{
pen (r+50) (g+90) b
line (x+w1) (h+w/80) (x/(w1*80)) (y+h/2)
line (x+(w/8)) (y-(9*(w))) (x+(w/2)) (y+(5*(w))/3)

}
}

forever

{
same? 100

{
rects 100 300

作業六: 應用 Mouse-paint-->「自畫像」&「自由創作」 各一幅





2010年1月6日 星期三

w 5






paper 50 0 0

size 300 300 2

repeat A 0 25

{

pen 30 0 0

line (25+A) 0 (25+A) 300

line (250+A) 0 (250+A) 300

line 0 (25+A) 300 (25+A)

line 0 (250+A) 300 (250+A)

}

repeat B 0 25

{

pen 25 0 0

line 30 (250+B) 50 (250+B)

line 15 (25+B) 50 (25+B)

line 270 (250+B) 275 (250+B)

line 260 (25+B) 275 (25+B)

}

repeat C 0 8

{

pen 30 0 0

line (80+C) 0 (96+C) 300

line (156+C) 0 (186+C) 300

line (186+C) 0 (186+C) 300

line 0 (196+C) 280 (196+C)

line 0 (146+C) 2800 (146+C)

line 0 (96+C) 300 (96+C)

}

repeat D 0 2

{

pen 15

line 0 (60+D) 300 (80+D)

line 0 (70+D) 300 (64+D)

line 0 (268+D) 300 (218+D)

line 0 (234+D) 300 (234+D)

line (90+D) 0 (90+D) 300

line (64+D) 0 (64+D) 300

line (218+D) 0 (218+D) 300

line (234+D) 0 (234+D) 300

}

repeat E 0 1

{

pen 80 65 0

line 0 (220+E) 350 (220+E)

line 0 (20+E) 350 (20+E)

line (280+E) 0 (280+E) 300

line (20+E) 0 (20+E) 300

}// enter program

2009年11月13日 星期五

work 4 稿紙
























// enter program

size 200 200
paper 0



command square x y s c
{
pen (c/20)
line x y (x+s) (y+s)
line (x+s) (y+s) (x+s) y
line (x+s) y x y
}
command square2 x y s c
{
pen c
line (x-s) y x y
line x y (x-(s/2)) (y-s)
line (x-(s/2)) (y-s) (x-s) y
}

command square x y s c
{
pen (c/2)
line x y x (y+s)
line x (y+s) (x+s) (y+s)
line (x+s) (y+s) (x+s) y
line (x+s) y x y
}

command square5 x y s c
{
pen (c/4)
line x y x (y+s)
line x (y+s) (x+s) (y+s)
line (x+s) (y+s) (x+s) y
line (x+s) y x y
}
repeat A 0 19
{
repeat B 0 19
{
square5 (A*10+2) (B*10+2) 5 (100-(A*B-50))
}
}

command square3 x y s c
{
pen c
line x y (x+(s/2)) (y+s)
line (x+(s/2)) (y+s) (x+s) y
line (x+s) y (x+(s/2)) (y-s)
line (x+(s/2)) (y-s) x y
}
repeat D 10 17
{
repeat A 10 50
{
repeat B 20 30
{
square3 (15+(A+A)*15) (12+(B+B)*23) D (10+(A+B)*11)
}
}
}
repeat D 10 17
{
repeat A 0 5
{
repeat B 0 3
{
square2 (31+(A+A)*15) (45+(B+B)*23) D (10+(A+B)*11)
}
}
}
repeat D 10 17
{
repeat A 0 4
{
repeat B 0 3
{
square3 (30+(A+A)*15) (28+(B+B)*23) D (10+(A+B)*11)
}
}
}



repeat A 10 0
{

}