對於開發者來說,很多東西在底層都應該是相通的。
很多工作室其實都有著自己早就開發優化過無數次的專屬『控製項』庫。
將那些很常見很常用的東西包裝成類似外掛的形式,拿出來就可以輕鬆使用。
這樣一來可以減少大量的重複造輪子。
這也是林琅一直在思考的『技術積累』的一部分。 【記住本站域名 藏書全,.隨時讀 】
等到他們的控製項豐富到一定程度,甚至真的可以做到在完全不做新模組的情況下用已有的東西拚出全新的遊戲。
林琅早在之前就把兩個套件中能互通的東西都相互移植過。
就像現在,林琅隨手搞出一個進度條的機製,將其稍微完善一下,便可以留給以後的其他專案使用。
沒用多久整個大概的框架便已經被搭建了起來。
測試一番,不斷有黑塊從螢幕上方落下,點選後又被消除。
這就夠了,到了這一步隻需要再搞定音訊的同步問題,便可以搞定。
事實上由於鋼琴塊點錯就會直接失敗的機製,就連分數的結算都變得簡單了許多。
在一些標規的音遊,比如喵賽克或是屁股肉,甚至是早年的節奏大師,在分數結算上大有說法。
就拿喵賽克來說,單曲的得分是以SYNC.RATE來判斷的,直譯過來也就是同步率。
在這款遊戲中的理論分數範圍是0到125%,根據同步率劃分出多個最終評級。
而這個同步率則會跟點選與精確時間點的誤差相關。
當音符被點選時跟精確時間的誤差不大於±1ms,就會被判定為『MAX_EXACT』,得到115%的高分。
以此類推,共劃分了5個階段。
林琅一直覺得這套體係非常有意思,它能夠同時兼顧菜鳥和高手,成功照顧到了絕大部分人的遊戲體驗。
因為它的判定很寬鬆,不會像節奏大師那樣稍有不慎便出現miss的情況,惹人惱火。
而在寬鬆的同時,還有著嚴格的分數判斷機製,同樣能夠讓高手玩家能夠盡情挑戰更高的同步率。
但是鋼琴塊兒可就完全不同了,它不像常規音遊那樣失誤也隻會影響最終結算,而是點錯了就直接結束。
這樣的設計自然是有好有壞,對於一款休閒遊戲來說,這樣的設計無疑是加快了遊戲的節奏。
而對於想要挑戰更高強度的玩家,鋼琴塊採用的方法是——無盡模式。
隻要不點錯,曲子便會無限迴圈下去,且越來越快,直到落敗為止。
這也是鋼琴塊選曲偏向純音樂的一個重要原因。
至於音訊同步這部分,其實早在之前開發2048的時候便已經有了相關的技術積累。
這會兒隻需要在此之上稍作改動,再完善一下,便可以使用了。
隨手為卡農做了個譜麵,林琅乾脆直接把這玩意兒打包出來一個demo。
「地圖編輯器進度怎麼樣?」
他探頭沖橫軍平問道。
「差不多了,目前還有一些問題沒有找到好的解決思路。」
橫軍平順手把林琅發過來的demo裝上,如實匯報。
「行,問題整理一下,回頭我看看。現在先試玩一下這東西瞧瞧。」
眼瞧這會兒離下班也沒多久了,乾脆讓他玩玩這遊戲看看手感如何。
「咱們不是要有兩款遊戲要下個月發布了嗎?」
橫軍平開啟發現又是一個截然不同的新專案,雖然興奮,但同時也有點疑惑。
影遊聯合已經接了林琅今早下的戰書,定下了要在九月初好好比試一番。
為此聽說他們已經發動起來了手底下所有的明星資源,甚至有小道訊息說還有高價購買一些愛惜羽毛的作者的改編權的情況。
根據後續補充的條款說明,雙方會在九月初約定時間同時上架發售。
以首周銷量排行作為最終結果。
雖說他們破曉遊戲的作品的確都很好玩,但要是對方真的請出了全明星陣容的『銀河艦隊』,拚起流量來搞不好還真會吃點虧。
而林琅挑在這個時間又搞新專案,這不是反而會給他們分流嗎?
看到他這個表情,林琅反倒是一樂。
「哈,你還真擔心起那群勞什子玩意兒了。」
橫軍平不好意思地撓撓頭,為自己竟然產生了一點懷疑而感到羞愧。
點選了一下那個簡陋的開始鍵。
對於這一整個都顯得粗製濫造的UI,橫軍平不甚在意,林琅的優勢從來都不在這部分。
畫麵上出現了幾根白線,把畫麵整齊地分割成四條軌道。
其中一條軌道上此刻有一個長黑塊。
隻見那黑塊上亮著一個圓圈,由延伸出一條線一直沿著黑塊向螢幕上方延伸過去。
橫軍平隻花了100ms的時間便理解了這東西的意義,看來是需要長按它。
於是乎他便拖動滑鼠準備去點。
由於目前還是個測試技術可行性的demo,林琅自然也就沒有把它編譯到移動端。
不過為了方便測試,他還是設定了可以用鍵盤分別控製四條軌道的操作方式。
不然用滑鼠來點豈不是很折磨人,改osu!了嗎那不。
「軍子,可以用鍵……呃?」
林琅正欲提醒,隻見他手指輕晃,DPI高到林琅他們根本無法使用的滑鼠在他手裡反倒如臂使指。
橫軍平的手幾乎沒怎麼動,那個指標卻精準無誤地不斷點選消除著黑塊。
悠揚悅耳的D大調卡農從音響裡傳出,簡單卻優美,一下子便讓眾人都沉浸了進去。
不消多會兒,整曲便被演奏完畢,分數也來到了500之多。
然而橫軍平並沒有停下來的意思,隨著曲子第二遍以更快的速度演奏起來,他的手也分毫不慢。
林琅張了張嘴,不知道該說什麼好了。
看到橫軍平這樣強力的反射神經,他忽然想到了一個特別適合他的遊戲型別。
恰好這個遊戲型別也很適合用來跟平台跳躍技術互補,針對操作輸入有很多有趣的設計。
最終橫軍平的分數停在了2025,一個可怕的數字,而且似乎有他故意斷在這的可能性。
林琅相信給他一塊更高重新整理率的螢幕,再換成觸控螢幕,他還能繼續往上拱不少。
「我說軍子啊,你喜不喜歡打架?」