沒穿方服

封存

顯示╱隱藏內文
無限回廊
↑點他會被吸去官網

稍微玩了 PSP無限回廊。遊戲內容請看官網的「概要 - 基本法則」馬上就會懂。

這遊戲簡化得很不客氣,從原作(九州大學研究員藤木淳的互動軟體 OLE Coordinate System,可視為簡易的無限回廊場景編輯器)的 5 種錯視開始,設計 solo, pair, others 三種過關規則和 100 多個關卡構成遊戲,其餘就不過度製作了。沒有算分數,沒有故事背景,只有回廊讓你一直旋轉畫面、一直過關而已。

精簡很好也很符合時代潮流,可是結果好像變成題庫遊戲了,沒有一個意圖把回廊串連起來。

……好處是想玩就玩、想停就停,隨時稍有不適,大可以“主觀的跳關”或“主觀的關機”也不會有負擔和牽掛。

簡單的音效功能,應該沒人想自己寫吧。
先看幾個現存可用的:

  • Audio Engine

    就是 Scriptaculous 的 sound.js,單純地產生 <embed> 來發聲,在 ie 使用 bgsound,其他瀏覽器則仰賴 QuickTime 支援。可做 track 控制及全域 enable/disable 的切換;再移植版 jQuery 的 jquery.sound.js 還可設定 timeout 將產生的 <embed> 移除。

    $.sound.play( '/path/to/some.wav' , {track: "track1";} );
  • JSSoundKit (Javascript Sound Kit)

    透過 ActionScript 的 ExternalInterface,寫出一個 proxyMethods 方法來操作 Flash Sound 物件。功能自然也跟 ActionScript 2.0 的 Sound 類別一樣。

    var mysound = new Sound();
    mysound.loadSound('/path/to/some.wav' , true);
  • SoundManager2

    同樣依靠 flash,但它是再設計封裝過的、更完整的 API,也比 JSSoundKit 穩定可靠。壓縮後約 18 kb 說龐大難養也不至於。

    soundManager.play('mySound','/path/to/some.mp3');


※以上僅介紹我試用過的,當然有其他選擇,例如 MooTools 用的 mooSound

...攤開這篇文章繼續閱讀關閉

我不排斥做個 有恩必報的男子

縱使是在這種情況下……

我能記得歷史上每一天的造訪次數

...攤開這篇文章繼續閱讀關閉
水牛標誌 - 取自 wikipedia

我把 Carabao(คาราบาว)視為自己的第一個搖滾啟蒙團,之前也愛聽吵吵鬧鬧的東西,不過這裡又開啟一串新的探索,不失是個令人喜悅的經驗。

他們是 1976 年組成的老牌泰國樂團,至今 32 年了仍在活動中,累積的錄音專輯、選輯、現場、個人專輯加起來不下 100 張,看看這龐大的專輯封面串吧(尤其 269 號疑似 box set 的東西,真的是個箱子啊)。他們的歌被歸類為「phleng pheua chiiwit(เพลงเพื่อชีวิต, songs for life)」—— 以人生、生命為主要內容的流派。聽覺上很重旋律,可以當流行歌聽,但請留意摻雜泰國東北民謠和拉丁節奏的「3 Cha」曲風,還有幾首精妙動人(借下面龜壁電台的形容)的優美歌曲。

...攤開這篇文章繼續閱讀關閉

犯了不易察覺的錯誤:

使用 innerHTML 動態產生 flash 物件(object / embed)然後插入頁面,影片裡用 ExternalInterface.addCallback(ActionScript 3.0)公開給 JavaScript 的函數,在 ie 6 上會找不到。

...攤開這篇文章繼續閱讀關閉

我寫了一個名字很奇怪的 jQuery plugin,用途跟所謂的 JavaScript Typewriter(打字機效果)相似,就是把頁面內容逐字顯示出來。

這類效果曾經被大量濫用,所以現在很容易帶給用戶落伍的瀏覽體驗。至於我則是把目標放在 Web Game 或類似的網頁,做對話框的顯示之類的。

可以做這樣的事喔(只是擷圖)

理想狀況是用 HTML 寫好對話內容,然後套用 msgPlay(options) 就能得到包括斷句、分頁控制(也是先由 HTML 內容指定好)的效果。

...攤開這篇文章繼續閱讀關閉