DirectX 8 遊戲程式設計入門講座 轉貼

2021-09-30 02:31:53 字數 1626 閱讀 7807

原著(日)前田 稔

[homepage]

[e-mail][email protected]

翻譯(中)燕塵

[homepage]

[e-mail][email protected]

目 錄

超級菜鳥入門講座

全屏模式程式設計例項

視窗模式程式設計例項

超級菜鳥入門講座

§01. directx 8 的安裝

安裝 directx 8 的 sdk(軟體開發工具包)。

§02. directx 8 路徑的設定

設定 include 和 lib 的路徑,整合編譯環境。

§03. 編譯 direct draw 樣品

編譯 sdk 附帶的樣品程式。

§04. 移動樣品到另外的資料夾

common 中儲存的共享程式檔案的設定方法。

§05. 最簡單的 windows 程式

輸出 debug message 的程式。

學習工程的建立與操作。

§06. 顯示 dialog box(對話方塊)

解說 dialog box 的建立與顯示方法。

§07. 視窗建立與訊息框

生成 directx 8 的視窗。

簡單說明 winmain() 的引數。

§08. 顯示 hello directx 8 !

建立和描繪儲存字串的 su***ce(表面) 。

§09. 顯示真彩位圖圖象

建立和描繪儲存位圖圖象的 su***ce(表面) 。

§10. 演奏**(midi 檔案)

從程式中直接指定 midi 檔名演奏**。

§11. 使用背景圖象與透明色的文字的描繪

把背景影象(320*240)儲存到適應畫面大小(640*480)的 su***ce 。

為文字設定透明色(黑色)使背景可以看透。

仔細看看源程式。

§12. 用 windowed mode(視窗模式) 顯示位圖圖象

視窗模式的基礎。

拖曳視窗改變大小時,圖象隨著畫面伸縮。

§13. 背景卷軸

把左右兩張連續併排的背景圖象向一側的矩形區域移動,卷軸顯示。

仔細看看視窗模式的源程式。

§14. 描繪圓和矩形

在視窗模式下取得 buckbuffer(後台快取) ,直接描繪圓和矩形。

§15. 建立私有庫(mydx8.lib)

解說私有庫及其標頭檔案的建立方法。

top

全屏模式程式設計例項

§f01. full screen mode(全屏模式) 下縱卷軸背景圖象

全屏模式下應用 mydx8.lib 的樣品程式。

把與畫面同樣大小的圖象上下分割縱向卷軸。

top

視窗模式程式設計例項

§w01. 用 draw 函式描繪"機器貓"

視窗模式下應用 mydx8.lib 的樣品程式。

對 buckbuffer(後台快取) 使用 draw 函式描繪"機器貓"。

§w02. 拖放顯示圖象

把拖放的圖象按視窗大小顯示。

從 bmp 檔案頭資訊獲取圖象大小。

C遊戲程式設計入門第一講心得

猜字遊戲 1 遊戲規劃 遊戲規則 電腦隨機抽取四個1 9的數不重複地組成四位數,玩家輸入數字並與設定的數值比較,如果其中數字正確位置不對則為b類,如果數字和位置都正確則為a類,例如設定值 1352 玩家輸入值為1234結果為 1a2b 2 通用遊戲程式設計模板 下面將介紹通用遊戲程式設計模板 inc...

遊戲程式設計之DirectX的修煉 零(隨便寫點什麼)

誠惶誠恐,我想如果寫有關遊戲的文章,那麼有乙個不得不提的人,那就是淺墨大神,相信有不少童鞋都看到過他的文章,受到過他的鼓勵,同樣的,我也是受到淺墨鼓勵的其中乙個。csdn裡有許多淺墨大神的文章,推薦大家可以去看看,當然還有那本 逐夢旅程 windows遊戲程式設計之從零開始 在此放上他的部落格位址 ...

DirectX 3D遊戲程式設計實用教程

展現精英 高手發現之旅 站在流行平台開發實踐 介紹流行軟體神奇魅力directx 3d遊戲程式設計實用教程 基本資訊叢書名 魅力.實踐.發現 出版社 電子工業出版社 isbn 9787121128219 出版日期 2011 年2月 內容簡介directx是由微軟建立的多 程式設計介面,目前最流行的是...