2009年11月20日星期五

Facebook 程式製作

最近上堂進修,發覺到除了OL外,也有不少疑似電車男玩Facebook上的小遊戲,不太肯定是Restaurant City或Cafe World(外觀十分相似),另外就是耕田遊戲,應該是內地5-Minutes做的Happy Farm,畫面比美國製的Farm Ville好得多。原來好多港人已玩至大型餐廳/農場,難怪開發Restaurant City的英國Playfish公司,已高價賣給美國Electronic Arts藝電,公司創辦人真係賺到發夢都笑醒。


以前極少用Facebook,早前就花了一段時間了解Facebook平台的架構。由於網上的文件及電腦書不多,完成的tutorial/sample也少,加上Facebook平台架構自成一格,上手並不太容易。試過找來了簡單的"Hello World" example(學習新的電腦程式,第一個program總是最易做的,就是在畫面上彈出一句"Hello World"),照抄依然出現500 Internal server error。又花了一兩天時間,才發覺Facebook API架構己改,即使是08年出版的電腦書及09年年中寫的網上文章,而不合用,死未!


程式Debug後,就想改為在Flash動畫上彈出"Hello World"。又發現Facebook平台須要我的browser更新flash player至最新版本,才可以顯示flash動畫,但Cafe World等遊戲,卻不須要更新flash player版本。又花了兩三天,才發現Cafe World這些遊戲,是用上IFrame mode,而不是FBML mode,編寫方法又有少許不同。


解決問題後,用flash寫了一個Facebook Friend status的小程式(完成了大半),每三秒將每個Friend的status顯示出來。程式沒有甚麼商業用途,只是一個試做的學習產品,post在這裏也沒有問題,只是非IT人會覺得悶,即時轉台。


也打算用flash做一個「許願樹」facebook程式,將願望寫下(就似twitter,兩三句夠了吧),以動畫形式拋寶碟(還未想到如何令過程變得有趣,尤其我是非美術創作人)。製作難度會高一點,亦非商業用途,不可能像Restaurant City那麼有錢途,畢竟大家不會天天許願,怕別人偷走了願望吧!

5 則留言:

篤篤篤撐 說...

happy new year !

李小龍 說...

Happy new year 2010!!

黑人 說...

許願樹的concept不錯,但無須限定是港式許願。全世界都有人喜歡許願的

問題是這個app 只是一次性,不似restaurant city 般會經常上去睇住

李小龍 說...

我正是考慮這一點,因此Facebook許願樹遲遲還未開工。

匿名 說...

可以教我們如何製作Facebook Friend status嗎'有興趣啊:O