DirectX 8 游戏编程入门讲座(转贴)

转载 2004年07月28日 11:34:00
原著(日)前田 稔
[HomePage]http://www.cong.ac.jp/~maeda/
[E-Mail]maeda@cong.ac.jp

翻译(中)燕尘
[HomePage]http://www.yanchen.com/
[E-Mail]vagra@sina.com
目 录

超级菜鸟入门讲座
全屏模式编程实例
窗口模式编程实例

超级菜鸟入门讲座

§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 !
创建和描绘储存字符串的 Surface(表面)

§09. 显示真彩位图图象
创建和描绘储存位图图象的 Surface(表面)

§10. 演奏音乐(MIDI 文件)
从程序中直接指定 MIDI 文件名演奏音乐。

§11. 使用背景图象与透明色的文字的描绘
把背景图像(320*240)储存到适应画面大小(640*480)的 Surface 。
为文字设定透明色(黑色)使背景可以看透。
仔细看看源程序。

§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 文件头信息获取图象大小。

8086汇编语言讲座

关于8086汇编语言,是与计算机原理相结合的,通过汇编语言可以加深对计算机原理的掌握和理解。 另外汇编语言还是可以干成事的,比如破解,外挂等都会用到它。
  • 2018年03月20日 10:20

DirectX游戏编程入门——前言

本系列文章由 net_assassin 编写,转载请注明出处。 http://blog.csdn.net/net_assassin/article/c...
  • net_assassin
  • net_assassin
  • 2012-07-04 16:50:32
  • 7603

DirectX.11游戏编程入门(含示例代码)(英文版)

  • 2013年04月30日 15:45
  • 52.43MB
  • 下载

DirectX11与游戏编程学习路线自拟

最近学习了龙书(DX11版本)简要的翻了翻,对于初学者还是有很大的难度。 因此,制定了下关于学习游戏编程以及游戏引擎的路线。学习使用游戏引擎学习游戏引擎之前需要了解一下如何使用游戏引擎我打算从Uni...
  • qq_23225317
  • qq_23225317
  • 2016-12-02 18:46:23
  • 1674

Direct11游戏编程入门+随书源码

  • 2015年11月26日 10:28
  • 40.77MB
  • 下载

DirectX11游戏编程入门(中文版).pdf

  • 2014年02月19日 22:05
  • 5.06MB
  • 下载

DirectX 游戏编程之开篇

DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Dire...
  • hrlnldy
  • hrlnldy
  • 2015-03-10 23:25:40
  • 1092

DirectX 10 3D游戏编程深度探索 源码下载

这本书的源码不是很好找,书里面写的地址有变化,不过还是找到了一个可用的链接 资源有点大CSDN传不上去,放在百度网盘了  http://pan.baidu.com/s/1pE9a3 请叫我红...
  • d603010999
  • d603010999
  • 2013-11-11 22:01:41
  • 1157

8本游戏开发书籍推荐

很多刚刚接触游戏开发的朋友经常问我:如何开始学习游戏开发?我从事游戏开发行业很多年了,坦率地讲,开发游戏充满挑战性,需要开发人员具备大量的技能与积极的创新精神。希望这篇小文能帮助朋友们实现自己的游戏梦...
  • stormbjm
  • stormbjm
  • 2013-11-05 17:52:06
  • 2788

DirectX游戏编程入门——第二部分(游戏编程工具箱) ——精灵变换

本系列文章由 net_assassin 整理编写,转载请注明出处。 http://blog.csdn.net/net_assassin/art...
  • net_assassin
  • net_assassin
  • 2012-07-21 16:18:32
  • 3101
收藏助手
不良信息举报
您举报文章:DirectX 8 游戏编程入门讲座(转贴)
举报原因:
原因补充:

(最多只允许输入30个字)