雲的編程史(2):啓蒙,進入遊戲

我就讀的大學,只有一年級的編程課有實機敲代碼的機會。
其他的課程像是數據結構,算法等,其實都沒有實機練習的機會。
都是被要求回家自己練習。

大二時,自己到圖書館去找遊戲開發的相關書籍,學校圖書館的書籍只有非常舊的書。

像是怎麼做dos下的console遊戲,好一點的書,就是像下列代碼:

void DrawPoint(int x,int y,unsigned char color)
{
    *(VideoBufferPtr+y*320+x)=color;
}

這種早期的dos遊戲的相關書籍。
連按鍵都要靠彙編int 21h中斷點來取得。繪圖則是透過VGA 13h來做的書籍。
雖然如此,但我也覺得還算有趣!
翻牌遊戲貪吃蛇
這些遊戲則是那時學習的產品。
除了遊戲之外,在圖書館也借了一本侯捷的書,多型與虛擬(多態與虛擬),替OOP之路奠下的基礎。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章