2009-06-17

iphone上的魔術方塊

在iphone上下載一個魔術方塊的程式來玩,原意是想了解在觸控介面上究竟有無辦法進行魔術方塊的遊戲。

由於過去也曾經在電腦上玩過魔術方塊的程式,包含單機視窗上執行的、Java Applet (還有人知道這是什麼嗎?!) 以及Flash寫的小遊戲,清一色都是採用滑鼠去拖動。而此次的 iphone 則自然是採用它引以為傲的手指觸控。

體驗結果,就程式的功能上,電腦略勝一籌,原因在於可以利用滑鼠在方塊外圍移動,便能直接旋轉方塊到不同的角度,這也是因為我在排魔術方塊時,多是將要移動的方塊置於下方見不到的位置,因此經常需要翻轉來看底下的顏色狀況,而看完後又要再翻到底下,頗為麻煩。電腦的程式雖然翻轉容易,但卻也會因為角度翻得不好 (非均勻地看到三面),而導致接下來某面的旋轉習慣和先前都不同。

iphone的手指觸感則較有真實感,iphone的程式設計往往朝向精簡化,多餘的操作能省則省,所以它永遠在同一個角度的視角下去操作,不過動作則能夠快上許多。缺點還是我自己的習慣問題─每次要移動的格子在下面,所以要把底下翻上來看一看再轉回去,這樣沒有建設性的動作就需要近十次的旋轉移動,很累。

既然各有利弊,那究竟是誰勝出?這個答案非常明顯:

我在 iphone 上把魔術方塊六面都轉出來了;而用電腦上的滑鼠,往往都是隨便翻轉幾次之後就會關掉了,從來沒有持續地玩下去。


之前看到一篇和遊戲相關的論文提到,有些遊戲是完全不可能被移植到電腦上來取代的,魔術方塊就是其中的代表,試想,會拿魔術方塊來玩的人口如此多,有誰真地在電腦上排完它?

利用 iphone 的觸控確實提昇它的可玩性,不過,我也只玩過這麼一回,從一開始摸索玩法,中途也數次轉錯,這是因為觸控操作變快後,沒有每次每次檢查,所以有多次的觸控結果並不確實,反而破壞原本已排好的部份。最後到完成它時,消耗時間不少 (之後發現畫面上有顯示時間:37分鐘),事實上,能夠把這個程式玩完,不是因為它好玩、能玩,觸控的新鮮感是一個原因,更大的原因是我的耐心十足。

何時要再挑戰更快的速度?我的答案是:『發神經,一次就夠了!』

4 則留言:

  1. 和學生提到iphone上的遊戲,也提到無法翻轉魔術方塊這件事,坐在一旁的Linyu聽到,馬上示範如何在iphone上面翻轉魔術方塊,真厲害,當場我啞口無言。

    而我,居然完全沒想到在這程式裡也可以用兩手觸控的方式去轉它。

    回覆刪除
  2. 你現在才發現Linyu有多強嗎?
    堪稱宅男界的魔王----Linyu
    在Linyu旁邊千萬別提到遊戲,真的會啞口無言,因為在他面前談遊戲,會讓自己感覺好像是個笨蛋

    回覆刪除
  3. 對,就是這樣,我當場就感覺自己是個笨蛋!

    回覆刪除
  4. 怎麼我覺得這些讚詞頗刺耳 -_-

    回覆刪除