我就读的大学,只有一年级的编程课有实机敲代码的机会。
其他的课程像是数据结构,算法等,其实都没有实机练习的机会。
都是被要求回家自己练习。
大二时,自己到图书馆去找游戏开发的相关书籍,学校图书馆的书籍只有非常旧的书。
这种早期的dos游戏的相关书籍。
连按键都要靠汇编int 21h中断点来取得。绘图则是透过VGA 13h来做的书籍。
虽然如此,但我也觉得还算有趣!
翻牌游戏跟 贪吃蛇
这些游戏则是那时学习的产品。
除了游戏之外,在图书馆也借了一本侯捷的书,多型与虚拟(多态与虚拟),替OOP之路奠下的基础。
其他的课程像是数据结构,算法等,其实都没有实机练习的机会。
都是被要求回家自己练习。
大二时,自己到图书馆去找游戏开发的相关书籍,学校图书馆的书籍只有非常旧的书。
像是怎么做dos下的console游戏,好一点的书,就是像下列代码:
void DrawPoint(int x,int y,unsigned char color)
{
*(VideoBufferPtr+y*320+x)=color;
}
这种早期的dos游戏的相关书籍。
连按键都要靠汇编int 21h中断点来取得。绘图则是透过VGA 13h来做的书籍。
虽然如此,但我也觉得还算有趣!
翻牌游戏跟 贪吃蛇
这些游戏则是那时学习的产品。
除了游戏之外,在图书馆也借了一本侯捷的书,多型与虚拟(多态与虚拟),替OOP之路奠下的基础。