逐夢旅程:Windows遊戲編程之從零開始

編輯推薦

《逐夢旅程:Windows遊戲編程之從零開始》適合Windows遊戲開發的初學者閱讀,也適合作為高等院校和培訓學校相關專業的教學參考書。

作者簡介

毛星雲,網路暱稱“淺墨”,90後,熱愛遊戲編程的傢伙,有點倔的偽IT文藝青年。因為在CSDN上開設《Visual C++遊戲開發》部落格專欄而被網友熟知。本科畢業於烏克蘭國立航空航天大學和南京航空航天大學,目前在南京航空航天大學讀研究生。“願盡以綿薄之力,薪火相傳遊戲開發的信仰與夢想,復興國產單機遊戲。”

目錄

序篇 逐夢·遊戲開發夢想的重量

第1章 高瞻遠矚——遊戲開發面面觀

1.1 逐夢——夢想讓我們不孤單

1.1.1 現在的努力,就是為了證明小時候吹過的牛

1.1.2 為夢想,為國產遊戲的未來,請把這本書讀下去

1.2 遊戲產業的黎明

1.3 遊戲產業的分類——六大遊戲市場

1.3.13A級遊戲開發領域

1.3.2 社交和休閒遊戲開發領域

1.3.3 移動遊戲開發領域

1.3.4 功能型遊戲開發領域

1.3.5 學術型遊戲開發領域

1.3.6 獨立型遊戲開發領域

1.4 遊戲平台與遊戲開發程式語言的認知

1.5 對遊戲類型的認知

1.6 遊戲開發中圖形API的概念

1.7 遊戲編程學習路線總結

1.8 章節小憩

第一篇 起航·夯實遊戲程式之根

第2章 開鋒你的絕世名刃——Visual Studio開發環境的安裝、配置

2.1 Visual Studio、VC++和C++的那些事兒

2.2 Visual Studio 2010的下載、安裝與配置

2.2.1 下載Visual Studio 2010

2.2.2 安裝Visual Studio 2010

2.2.3 初次配置Visual Studio 2010

2.2.4 Visual Studio 2010常用設定介紹

2.3 Visual Studio 2010使用指南

2.3.1 集成開發環境簡介

2.3.2 Visual Studio界面概述

2.3.3 工具列選項

2.4 百科全書——幫助文檔與MSDN

2.4.1 MSDN的安裝

2.4.2 離線查看MSDN的方法

2.4.3 使用MSDN幫助文檔

2.5 Coding路上不孤單——強大的編程助手Visual Assistx

2.6 長征第一步——第一個程式的創建與編寫

2.6.1 關於項目與解決方案

2.6.2 第一個程式的創建與編寫

2.6.3 Visual Studio檔案類型分析

2.7 章節小憩

第3章 啟程—Windows編程基礎

3.1 高瞻遠矚—Windows編程體系與遊戲編程

3.2 理解兩個術語—API與SDK

3.2.1 何為API

3.2.2 什麼是SDK

3.3 Windows程式的“心臟”——WinMain函式

3.3.1 WinMain函式

3.3.2 MessageBox函式

3.3.3 PlaySound函式

3.3.4 示例程式Firstblood!

3.4 Windows程式的“外貌”——視窗

3.5 Windows資源的“身份證”——句柄

3.6 Windows程式的“郵局”——訊息與訊息佇列

3.6.1 訊息的表示形式—MSG結構體

3.6.2 關於訊息佇列

3.7 步步為營——視窗創建四步曲

3.7.1 視窗類的設計

3.7.2 視窗類的註冊

3.7.3 視窗的正式創建

3.7.4 視窗的顯示和更新

3.8 各有千秋——兩套訊息循環體系

3.8.1 以GetMessage為核心的訊息循環體系

3.8.2 以PeekMessage為核心的訊息循環體系

3.9 Windows程式的“中樞神經”——視窗過程函式

3.10 做好善後——視窗類的註銷

3.11 牛刀小試——一個完整的視窗程式的誕生

3.12 小不忍則亂大謀——關於命名規範

3.13 章節小憩

……

第二篇 初探·GDI 2D遊戲編程

第三篇 飛躍·DirectX遊戲編程基礎

第四篇 致用·DirectX遊戲編程套用

第五篇 升華·致我們的遊戲開發夢想

後記 總有天你將破蛹而出

相關詞條

熱門詞條

聯絡我們