GORILLA.BAS
· 閱讀時間約 3 分鐘
GORILLA.BAS 可能是我人生中最早接觸到的幾個電腦遊戲之一。這款遊戲其實是微軟在 1990 年作為 QBasic 程式語言的範例程式發布的,但因為 QBasic 是內建在 MS-DOS 5.0 作業系統裡,所以成為了當時幾乎每一台電腦都一定會有的經典遊戲。
這是一個很簡單的遊戲,兩個人類玩家1扮演兩隻站在大樓頂端的大猩猩,輪流用香蕉丟對方。你必須考慮地形、雙方的位置和風向,輸入正確的投擲角度和力量;如果香蕉命中對方,對方就會爆炸,而勝利的猩猩則會跳一個短短的「勝利舞」(其實就是兩張圖片切換而已)。
QBasic 是我學的第一個程式語言,我在這上面浪費了超多時間。在沒有網路的年代,想學寫程式就得看書;想要執行書中的範例,還得要把書裡面的程式碼一個字一個字地打進電腦裡,我超級佩服自己當時的耐心。
除了玩 GORILLA.BAS 之外,我那時也會用 QBasic 寫一些小遊戲給自己玩,以及用 PLAY 和 SOUND 指令讓電腦的內建 PC Speaker 發出怪聲(我還做了一個關於 QBasic 和 PC Speaker 的好和弦影片)。
我還記得小學時還是國中時期,有一款小小的電子辭典叫做「哈電族」,它裡面也內建了簡化版的 Basic 程式語言;在上課時偷玩,無聊的時間一下子就過了,超爽!
有賴科技的進步,我們現在可以透過 DosBox 模擬器,直接在瀏覽器中玩到 GORILLA.BAS 的原汁原味版。如果你想要體驗我在大約 1991 年時在玩什麼,歡迎去以下網址試試看:
https://archive.org/details/GorillasQbasic (大概要用電腦才能跑)
Footnotes
-
對,它沒有電腦對手功能,一定要兩個人類玩家玩;當然你也可以自己跟自己玩。 ↩