本書以C語言游戲編程入手,以102個實例,近200個函數較為系統(tǒng)地介紹了C基于游戲編程與開發(fā)的方法與技巧,內容豐富并相互包容,相互滲透。以實際的基于不同平臺的游戲制作為背景,知識闡述與實際案例結合,深入淺出,具體、直觀、全面,可操作性強;是一本難得的集入門、深入到精通C游戲編程的綜合書籍。該書將大學計算機及大量相關專業(yè)課程的知識運用到C語言游戲編程的實踐中,并從C語言游戲編程實踐角度來詮釋計算機及許多其他專業(yè)課題,內容涉及計算機硬件、軟件等方面的編程技術。具體內容包括,圖形繪制、中文顯示、動畫實現、文件調用、內存使用、聲卡調用、中斷、內存駐留技術、接口技術、數據庫實現、簡單病毒、界面技術等進行了詳盡的介紹,并且配以大量的源程序以及程序分析對所涉及的理論進行充分的講解和支撐。本書根據大學C語言教學需要,適合于高校計算機和數學相關專業(yè)的學生以及所有C語言愛好者。此外,對于C/C++語言的初、中級用戶,業(yè)余愛好者學習與培訓,以及有一定軟件開發(fā)經驗的程序員和專業(yè)技術人員也有很好的借鑒和參考價值。本版CD內容為游戲實例的源代碼、編譯程序、游戲函數及數據庫等。