第25章 喜憂參半(第1/3 頁)
終於又盼來了週末,鄰居家一向準時開門營業的維修店竟然破天荒地關著門,已經好久沒有去找過眼鏡他們幾個朋友了,趁著今天有空閒時間去看看。
當我來到眼鏡家門口時,卻驚訝地發現他並不在家。反正都已經出來了嘛,那乾脆再去寺廟逛逛好啦,說不定還能淘到一些寶貝。
然而,等我趕到寺廟的時候,眼前所見卻令人大失所望:寺廟的大門緊緊關閉著不說,單從門前那荒蕪淒涼、佈滿灰塵的景象來看,這裡顯然已經許久無人問津咯!更別提買書這種事啦……看來這兒早就不賣書咯!我暗自琢磨道:“也罷,最近這段時間自己工作挺努力的,工資也賺得不少,如今手頭可比以前寬裕多啦,還是別買那些盜版書了。”主意已定,我便跨上腳踏車,朝著新華書店疾馳而去。
來到計算機軟體專區,眼前呈現出一排排整齊擺放的程式設計書籍。我漫步其中,仔細地審視著每一本書,左挑右選,不斷翻閱比較。就在這個過程中,一本從未見過的書引起了我的注意《可嵌入式程式設計遊戲開發》。
帶著好奇,我輕輕翻開書頁,裡面的內容讓我大吃一驚:原來這本書竟是教授如何在行動電話上編寫任天堂 Fc 那樣的遊戲!要知道,那時候距離可行動電話剛剛告別“大哥大”時代並沒有過去多久。回想起小時候,只有在電視裡才能看到那些有錢人和大老闆手握著如同磚頭般厚重的行動電話。當時這種手機價格昂貴,普通老百姓根本無力購買,大家普遍使用座機和傳呼機來滿足即時通訊的需求。而“大哥大”則因為體積龐大、重量沉重,攜帶極為不便。後來,摩托羅拉公司將其設計得更為小巧便攜,隨後愛立信、諾基亞、西門子等品牌的行動電話也相繼問世。
如今,圍繞在我身旁的人們所使用的依舊是愛立信這種小型行動電話。至於書本上提及的那種機型,我不敢說沒有,只是目前在市面上還沒能看到。目前,大家手中握著的行動電話普遍配備著黑白螢幕,即便有些許內建遊戲,也不過是像俄羅斯方塊這樣簡單樸素的小玩意兒罷了。在手機上執行這種級別的遊戲我是想都不敢想,這本書可以說是走在了時代的前沿了。每翻過一頁,我心中的喜悅便愈發難以抑制。終於,我下定決心將它購入囊中。
興奮地踏入家門後,便心急如焚地照著書本上的指引,迅速前往 SUN 公司官方網站下載虛擬機器以及一款諾基亞模擬器。這款虛擬機器堪稱這本書嵌入式程式設計的精髓所在!它透過軟體巧妙地構建起一個獨立的環境,使得程式得以在此順暢執行。
如此一來,無論何種裝置,只要能裝載這款虛擬機器,都無需顧慮其硬體特性。換句話說,只要我們精心編寫的程式能夠在虛擬機器中流暢運作,那麼毫無疑問,它們也必將能在該裝置上完美演繹。簡而言之,現今這家軟體公司已然成功研發出可安裝於手機端的虛擬機器,其強大功能毋庸置疑,正因如此,這類遊戲才有可能在手機平臺上風生水起。
我原本只是懷著姑且一試的想法,小心翼翼地在電腦上開啟了這款諾基亞模擬器,但令人意想不到的是,電腦螢幕竟然真的彈出了一個行動電話的介面!這簡直讓人難以置信——它長得跟真正的手機毫無二致!
看到這裡,我心中暗喜:“嘿,有點意思啊!”於是,我迫不及待地照著書本上所寫的第一個例子,在手機模擬器的螢幕上輸入了一句“hallo word”,然後點選啟動執行。結果正如我所願,一切順利,正常顯示並輸出了相應的內容。
緊接著,我信心倍增,一鼓作氣地完成了後面所有的示例操作,無論是畫線還是畫圖,都沒有遇到任何問題。這種成就感讓我倍感興奮,同時也不禁感嘆:看來買新書確實有其獨到之處啊!畢竟,透過學習這些新技術,可以讓自己始終保持與時俱進。