小時候,老爸斥巨資給我買了一台小霸王學習機。玩遍了所有游戲后,里面有個F-Basic語言,黑乎乎的,一點也不好玩。直到傑兄從學校帶回一本BASIC語言,才知道這玩意兒還可以編輯**圖案。由於沒有人指導,邏輯思維簡單。也只會編寫**圖案,或者乘法口訣之類簡單程序。但這就是啟蒙。
后來才發現,我家的小霸王卡帶上只有F-Basic,這里並不是Family-Basic的縮寫,而是用於科學計算的浮點運算。要知道那個時候紅白機的CPU是不支持浮點運算的,而此Basic是一種模擬運算。而同學家的卡帶上有G-Baisc 和F-Baisc兩種。這里的G-Basic是指Game-Basic其實就是任天堂的Family Baisc v2.0。很遺憾當時沒有接觸到G-Basic,要不然也可以把超級瑪麗的圖案拉出來玩玩。
現在只能用模擬器在電腦上回味F-Basic了。如果只是簡單的用FC模擬器來玩,一點都沒有意思。不如自己寫一個簡單的Basic語言,只要能解析簡單的命令,那么這樣才好玩。於是SkyBasic誕生了。
點擊此處下載SkyBaisc和我小學和初中時候在學習機上寫的兩個程序
這些程序代表了我在1996年左右的代碼編寫能力。