第11章 大球和長蛇

  聯想到自己準備做的貪吃蛇,林琅突然發現,似乎沒必要循規蹈矩地去做個古典版本的。

  在當下這個時代,貪吃蛇早就已經成長為了一個截然不同的作品。

  大約在十多年前,io類遊戲異軍突起。

  在所有人都沒反應過來之前,io遊戲接過了flash時代沒落後逐漸凋敝的網頁遊戲的基本盤。

  它們幾乎皆是由極其簡單卻魔性的玩法構成,結合新時代特有的發達網絡環境,為這些曾經紅極一時的小遊戲煥發了第二春。

  貪吃蛇當然也得到了自己的機遇,這個曾經只能存在於早期掌機和手機上的經典作品,演化成了貪吃蛇大作戰這個新生代。

  經典款的貪吃蛇,需要以格子為單位前進,在避免撞到牆壁或自己的情況下儘可能吞食地圖上的食物,讓自己不斷生長的更長。

  而在四十多年後的今天,藉助網絡的力量和次世代的機能,它變成了一款線上對戰遊戲。

  想看更多精彩章節,請訪問𝐬𝐭𝐨𝟗.𝐜𝐨𝐦

  吞食地圖上的食物,卻不再需要擔心撞到自己,而是要避免撞到其他玩家。

  想盡辦法絞殺、圍困對手,誘導對方撞在自己身上,化成滋養自己的食物。

  而大魚吃小魚這種以大勝小、吞食成長的思路,一定程度上延續了貪吃蛇的基本理念。

  球球大作戰,或者說是說它最開始的名字,那個萬般io遊戲的真正始祖——Agar.IO,細胞噬食。

  它就是一款從這個核心概念上進一步發展出來的作品。

  「球球大作戰?好像比起魚來要更抽象了。」

  姜晴聽著林琅提出的名字,有些不解。

  在她看來,使用魚這個經典形象非常符合直覺與邏輯。

  俗話說得好,大魚吃小魚,小魚吃蝦米,蝦米啃底泥。

  就是因為想到了這句俗語,且不斷吞食的行為非常符合這次比賽的選題,她才會想出這種主意。

  「為什麼要進一步抽象成球?魚不是更符合吞食的直覺嗎?」

  她將自己心中的疑惑拋了出來。

  「越純粹的視覺,越能超越一切文化符號。」

  林琅不緊不慢,慢慢給姜晴講解著。

  他不準備親自上手把這個項目給完成,姜晴是個聰明人,只要點撥到位,她自己就能想明白。

  如果她連林琅嘴把嘴餵的飯都不懂得嚼,那前往新時代的大船也就不需要她了。


  「圓形是最基本的幾何圖形,通過半徑的變化,大小差異一目了然,不需要任何額外的參照和提示。」

  「若是使用魚作為基本單位,除了設計者自己以外,每一位玩家都需要耗費一些時間來辨認具體的大小。」

  「其次,魚在不同文化環境中存在著截然不同的象徵,普適性遠不及純粹的圖形。」

  林琅隨手摸出自己的大米牌可擦小黑板,在上面畫了一個圓形,隨後又畫了一條魚。

  姜晴眼神一亮,直接看圖形來說要好了解太多了。

  魚的線條複雜,身上又具有很多圖形花紋,的確在辨識度上遠不及純粹的正圓。

  「玩法上我就提一嘴,能悟多少看你自己咯,我是不介意我的作品一枝獨秀的。」

  林琅清了清嗓子。

  「食人魚明明個頭不大,卻能與諸多同伴一起,形成可怕的魚群。」

  姜晴一愣,思忖著林琅這話的含義。

  這是讓她做成可以同時控制多個球的意思嗎?

  可這有什麼意義,一個大球明明就足以應付敵人,更多的球不是反而會分去一部分的食物?

  小球比起大球,有什麼優勢?

  姜晴陷入了沉思。

  看到她這副樣子,林琅知道自己該做的都做了,接下來便是看她自己的感悟了。

  將注意力轉移回電腦上,他將俄羅斯方塊關閉,打開了另一個工程。

  既然準備做成io遊戲,那就沒必要再糾結於載體了,直接做成網頁端才是正路。

  那些遊戲引擎不曾存在,導致h5遊戲的開發也複雜了不少。

  好在林琅恰好前世點過javascript這個技能,使用原生WEB技術構建遊戲對他來說並不算什麼難事。

  手指噼里啪啦再鍵盤上一頓按,一個基本的遊戲管理器便有了個雛形。

  圖形渲染,遊戲循環,輸入處理,碰撞檢測……

  該有的功能似乎都有了,只需要再花點時間將它完善,便可以作為一個基礎的網頁遊戲框架使用。

  這番令人眼花繚亂的誇張操作直接打亂了姜晴的思路。

  她滿臉呆滯地看著林琅在屏幕上不斷編寫程序,那些複雜的內容她還沒來得及理解,就已經被海量的新內容刷了過去。

  「你……你要用原生網頁前端來做一款遊戲?!」

  儘管完全不能理解他正在做的事,但姜晴還是有著一定的知識儲備,猜到了林琅的目的。


  這簡直太可怕了。

  要知道現在市面上是有能夠開箱即用的網頁遊戲開發引擎的,只是它們只能用來開發互動小說。

  顯然林琅不滿足於此,正在從零開始構建出自己的新體系。

  「對,我準備拿這個項目來參賽,目前姑且是搭了一個簡單的框架。」

  他不斷調試著,確保諸多功能都能正常運作。

  「這是一個基本的網頁遊戲框架,如果你願意的話,也可以拿它來重寫你的作品。」

  「等等,那個下落方塊不是你參賽的作品嗎?」

  姜晴只感覺今天所見所聞太過出乎意料了。

  她本來只是接到教授的通知消息,知道林琅要參賽,才準備來叫上他一起出去打打球,順便炫耀一下自己想出的絕妙點子。

  沒曾想他上來就給自己拋了個重磅炸彈,那個各種方塊下落湊格子的遊戲實在太過精彩,直接讓她忘了此行的目的。

  好不容易回復過來情緒,將那個自己滿意的不行的《大魚吃小魚》展示給他,他卻在一分鐘沒到的時間裡就連連指出了一大堆改進方案。

  姜晴本還在試圖理解林琅的仙人指路,對方卻在轉瞬間就完全手搓出了一個網頁遊戲框架。

  他到底是遊戲設計專業還是軟體工程專業?

  更重要的是,參賽的作品另有其物,難道他還藏了另一個這樣有意思的點子?

  (還有更新耶)


關閉