王秋陽現(xiàn)在做的,是將坦克大戰(zhàn)這款游戲的頁面擴大。相對于冬野美紀的工作,這項研發(fā)相對直觀,畢竟視覺是人類最敏銳的器官。
眾所周知,解像度又稱解析度,通稱為分辨率。
它是構成電子屏幕的根本。電子屏幕的內(nèi)容,全部是由“點”構成;點線面組成一個棋盤,不同的點使用不同的色彩,在搭配后最終形成人類能夠看到的圖文。
因此圖文的表現(xiàn)力,發(fā)色量的彌補永遠是次要的,最主要的還是“點”的數(shù)量。
6502的最大解像度是256X240。它的邊長其實并不是電視屏幕那樣的長方形,而是接近正方形。圖文在電視屏幕上將其“壓扁”了一些。
而現(xiàn)在的FFC,最大解像度達到了480X256。這是因為主機有兩個雙核的6502芯片,可以理解為兩個頁面拼接而成。但一直沒有使用到。
以王秋陽的眼光來看,這個形態(tài)最舒適,因為它和二十一世紀的寬屏電腦很接近。要知道數(shù)碼時代之后,科學證明人類的最佳視角是十六比九。
FFC的最大解像度視角,是十五比八。
可惜這個時代沒有數(shù)字寬屏,游戲顯示在電視上又會被橫向“擠窄”了。
八十年代的電視屏幕一般是四比三。假設一臺電視的顯示器橫軸是480,那么它的縱軸就是360。比當前FFC的“寬屏”縱軸多出了一百零四個單位。
于是王秋陽有了一個“大膽的想法”。那就是游戲的圖文信號傳遞到電視上,放棄全屏顯示,采用以橫向軸為基準,用來固定縱向軸比例的方式。
也就是說,他的游戲在電視上顯示,屏幕上下兩端會留下“黑邊”。如果把一百零四條掃描線均分,那么頂端和底端的黑邊各占五十二。
王秋陽先在電腦上構置了這樣一個圖框,然后傳遞到電視上。退后一些,坐在數(shù)米外看了看,感覺并不太違和。不過他還是先退出了工作間,沖了兩杯咖啡。
重新回到房間后,他把一杯咖啡輕輕放在冬野美紀的桌邊,這才把注音力重新放在了電視屏幕上。介時再看,黑邊果然扎眼多了。
這是“門口效應”。
長時間伏案工作的人,如果思路產(chǎn)生慣性,或者閉塞,不如離開房間重新走進來。大腦會進入一個“關機重啟”的狀態(tài),從而不被習慣性誤導。
很多人出門后想起了什么,結果回家一進門,突然又忘了。這并不是腦子不好使,而是因為人進入封閉空間后,大腦會自動屏蔽之前的體驗,而非失憶。
現(xiàn)在王秋陽就明顯的感受到,屏幕上下兩端的“黑邊”過多了,需要調(diào)整。
經(jīng)過簡單的計算,王秋陽把縱軸與屏幕留白作了比例設定。游戲界面向屏幕頂端拉伸了十三個單位,底端則向屏幕下方拉伸了三十九個單位。
如此一來,屏幕上方的黑邊窄了四分之一,下方的黑邊只剩下了四分之一。
因為游戲的主要內(nèi)容,大多是集中在屏幕下方的,所以留邊不能過多,以免影響視覺體驗。而頂端一般是顯示游戲狀態(tài),因此留邊基本上不會被人關注。
而如此一來,游戲畫面自然被“擠窄”了。好在和全屏顯示比起來,變形還不算太嚴重。只是對有強迫癥的王秋陽來說,多少有些遺憾。
“為什么這個時代沒有寬屏電視啊?!?p> 王秋陽忍不住感慨了一句,不過這句話卻提醒了他。那就是以后如果出現(xiàn)寬屏電視,這款游戲依然存在留白,豈不是又要被“壓扁”了?
因此王秋陽在思索之后,這才最終確定了使用寬屏界面的卡帶,該如何向主機傳遞圖文訊號。留邊一定要正向計算嗎?那是蠢材的思維模式。
利用逆向思維,還是采用橫軸為基準軸。
王秋陽用屏幕下方限定游戲頁面的頂端邊界,然后再以頁面的頂端邊界來限定本身頁面的底端邊界。最后以頁面的底端邊界,對應和屏幕頂端的距離。
如此一來,屏幕拉伸比例就和域值自動應對了起來。如果屏幕比例小于十五比八,會出現(xiàn)頂端和底端黑邊;如果屏幕比例大于十五比八,則會顯示左右黑邊。
很神奇吧?或許王秋陽現(xiàn)在都不曾想到,當數(shù)字電視出現(xiàn)的若干年后,有懷舊玩家打開FFC,會驚嘆地怒吼:“八十年代就有寬屏游戲了!”
思路打通,之后的工作就變得順利起來。坦克大戰(zhàn)這款游戲并不復雜。它除了游戲開始,過關,結束有簡短的提示音樂外,甚至連背景音樂都沒有。
這也是王秋陽使用這款游戲研發(fā)的原因。它的容量較小,設定簡單,哪怕是把頁面擴大一倍,容量也不會因此而被擠爆,有充分的空間去發(fā)揮。
王秋陽只用把發(fā)色數(shù)全部加工一遍,讓畫面變得精致,剩下的就是擴增地圖。那三段簡短的小音樂,不用冬野美紀幫忙,他自己都能夠完成修飾。
冬野美紀的工作同樣投入。她戴著耳機,每一個音節(jié)都沒有疏漏,邊聽邊做著記錄。除了機載收錄的中提琴修飾音之外,她已經(jīng)選定了卡帶要收錄的其他音源。
馬戲團的音效在冬野美紀的努力下,真正向著悅耳的和弦邁進。
兩人一下就忘了時間,天黑了都沒有注意。直到胖子打開了門,才把他二人驚醒:“老王,你怎么不接電話!美紀在你這兒嗎?”
王秋陽一下從匯編中掉了出來,聽見胖子的聲音忍不住吼了一句:“美紀是你叫的嗎?”
走出來一看,意外的發(fā)現(xiàn)夏雨詩竟然也在。
正有些不明所以,夏雨詩卻先問王秋陽:“秋陽,小胖送我回公寓后,發(fā)現(xiàn)美紀醬竟然不在!打你的電話也不接,她在這兒嗎?”
正說著,冬野美紀也從工作間里走了出來。夏雨詩高興的一把拉住了她:“可讓我擔心死了!”
王秋陽這才知道,原來胖子和夏雨詩竟然已經(jīng)下班了。夏雨詩回公寓后,發(fā)現(xiàn)冬野美紀不在,所以趕緊過來找。結果自然是虛驚一場。
“我們……太專注了,沒聽見電話鈴?!蓖跚镪栆粫r有些不好意思。
冬野美紀則更不好意思。一個女孩,竟然在男生公寓留到這么晚,實在是太失禮了。
“對不起雨詩醬,讓你擔心了。王君,我……我得先回去了!”
“別呀,吃了飯再走嘛?!?p> 胖子笑著揚了揚手上的飯盒。冬野美紀的臉頓時又紅成了蘋果,因為她當真是餓了。
夏雨詩也說道:“不要客氣,吃飯休息一下!這是我特地帶給你的喲。”說著,她已經(jīng)拉著冬野美紀坐了下來,胖子早把飯盒擺在了王秋陽的面前。
“那個啥……一他大可以罵死!”王秋陽裝模作樣的念了一句,讓大家忍不住都笑了起來。