玩俄羅斯方塊的感悟

最近俄羅斯對於我來說,吸引到我的除了最近的世界盃,還有一個就是俄羅斯方塊了。最近玩了一段時間的俄羅斯方塊,總體感覺自己是進步了。在這個過程中也有了一些心得和體會。

先來簡單說下俄羅斯方塊的歷史吧。

玩俄羅斯方塊的感悟

1984年的時候,蘇聯科學院計算機中心的一位工程師阿列克謝•帕基特諾夫(Alexey Pajitnov),他熱衷於開發電腦遊戲,不過這些遊戲賣得都不好。那年夏天,他突然又想到了一個新點子——讓不同形狀的積木落進一個矩形的玻璃容器裡,在容器底部堆疊起來,使之排列成完整的一行或多行。在兩位同伴的協助下,他很快編寫好了這個遊戲。沒想到這個遊戲一下子火了起來。在海灣戰爭時,也是前線美軍最常拿消磨時間的遊戲之一。記得我們小時候還有專門的遊戲機來玩這個。

俄羅斯方塊俄羅斯方塊原名是俄語Тетрис(英語是Tetris),這個名字來源於希臘語tetra,意思是“四”,而遊戲的作者最喜歡網球(tennis)。於是,他把兩個詞tetra和tennis合而為一,命名為Tetris

大體這些就是俄羅斯方塊的一些簡單信息。

俄羅斯方塊的版本現今在UI上有了一些更加炫酷的顯示之外,組成元素基本沒有變化。

玩俄羅斯方塊的感悟

這樣一個看起來很樸素的遊戲,對我來說最大的樂趣就是對戰模式了。如果對著手機自己一個人單玩,其實很快就會失去新鮮感和樂趣,如果我們知道對面的是一個人在陪我們玩,而且水平有高低,那麼整個過程中會因為各種變化,或者出錯而變得更加有意思起來。

起先我是一種混沌的狀態下來玩的,完全沒有章法,總是要力爭把每一行都填滿,但是事與願違。

比如這種狀態,其實一直想要做好,但是每次都是差了一點點。最後的效果自己也不滿意。

玩俄羅斯方塊的感悟

問題出在哪裡了呢?

最開始的時候沒有一個清晰的目標,對於長條的依賴過重,於是反覆妥協,最後等有了長條的時候局勢已經發生了變化,可能這個時候已經不需要了,所以我的一個努力目標就是減輕對於某一類組件的依賴。

有時候在玩的時候甚至會有一種錯覺,比如消到了第一行,總是感覺這會是一個永動機的狀態,但是不出幾分鐘就會開始逐步陷入妥協模式,於是樓越蓋越高,效果還不好。

如果把這個打個比方,比作我們的工作狀態,需要時間,空間和工作效率,那麼每消掉一格就會是一次工作效率的提升,在有限的時間裡能夠達到最佳的工作效率,要不時間花了,最終發揮的空間有限,效率遲遲得不到體現。

所以在這個背景下,我們需要把持的目標就是儘快的消行。有了更多的空間,我們才能有更多的發揮餘地。

又過了一段時間的磨合和鍛鍊,我發現這個事情似乎開始有了一些理解。但是實踐的時候還是會有一些忙亂,比如每消掉一行,都會是一種全新的局面,我們需要重新適應這種格局。每消掉一行都要這樣,其實快速適應很容易產生不匹配的情況,那麼就會逐步陷入一種惡性循環。

所以我一直在糾結,到底應該怎麼做到一個平衡。

於是我查了查,想看看俄羅斯方塊的群體有多大,一查還有專業的比賽。他們的手速很快,但是我看到一個共同之處,那就是對於長條的依賴,專門在右側預留了一列出來,每次去消行的時候幾乎都是一個統一的節奏。

玩俄羅斯方塊的感悟

到了這裡我似乎明白了之前要找到的一個平衡點,其實就是類似的思路。如果長條出現的晚一些,基本到了一半的位置的時候就需要介入了。所以這是一個基本動態的平衡。

同樣的組件,在不同人的眼裡就是不同的世界,對於這個遊戲,設計還是追求簡單,快捷。


分享到:


相關文章: