Twitter還能怎麼玩?
應該很多人都玩過Twitter,不然也應該聽說過Twitter。
Twitter除了能像MSN匿稱一樣的玩,好像也就只是這樣。
不過這幾天看到一個很宅的玩法。(對很多人來說這樣真的很宅)
GSkinner前幾天發出邀請,廣邀所有的ActionScript程式設計師利用Twitter那一欄說長不長的欄位來寫出一個實際上可以跑的Flash。
武林帖在這裡:
http://www.gskinner.com/blog/
遊戲規則如下:
http://gskinner.com/playpen/tweetcoding.html
大致上來說,gSkinner先提供一段gimme code:
g=graphics;
mt=g.moveTo;
lt=g.lineTo;
ls=g.lineStyle;
m=Math;
r=m.random;
s=m.sin;
i=0;
o={};
function f(e){/*src*/}
addEventListener("enterFrame",f);
這段code是不能被修改的,然後這一段code裡有一個地方(標示為/*src*/)需要大家來填入自己的code,最多只允許140個字元。
然後這一整段code就必須要能夠在flash裡被執行並產生一個swf。
140個字元能寫出什麼鬼東西? 很多人應該都會這樣想,所以gSkinner自己先寫了一個只有110個字元的範例:
if(i>400)return;
if(i++<1){x=275;y=200}
ls(3,r()*1e7,1);
mt(s(i/9)*i,m.cos(i/9)*i);
lt(s(i/9)*200,m.cos(i/9)*200);
跑出來的結果像這樣:
這個小型的競賽遊戲這幾天就這樣在twitter上,由一群被大眾視為很宅的程式設計師很歡樂的玩了起來。
才兩三天而已看樣子已經累積了很多。
有興趣的可以到這邊follow一下:
http://tweetcoding.machine501.com/
我挑出幾個比較有趣的,可以看看大家在短短的140個字元裡能發揮出多少創意以及精準簡約的coding功力。請注意有的可能需要flash player 10才可以看。
以下點圖可以連去看flash。

沒有留言:
張貼留言