超级菜鸟 DirectX 8 游戏编程入门讲座(转贴)
2004-06-27 23:50
302 查看
原著(日)前田 稔 [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 文件头信息获取图象大小。 |
相关文章推荐
- DirectX 8 游戏编程入门讲座(转贴)
- DirectX5.0最新游戏编程指南 DirectDraw篇 三、DirectDraw的要素(二)
- JAVA游戏编程之三----j2se 手机游戏入门开发--俄罗斯方块_1
- DirectX 9.0c游戏开发手记之RPG编程自学日志之7: Drawing with DirectX Graphics (用DirectX图形绘图)(第3节)
- 【图形学与游戏编程】开发笔记-入门篇2:一些需要的基础知识
- 游戏编程入门
- 用Eclipse开发J2ME手机游戏入门讲座(续)
- 游戏开发新手入门之DirectX入门
- 《DirectX 9.0 3D游戏开发编程基础》-第一篇-VS2010下安装配置DirectX9 runtime和SDK
- DirectX 11游戏编程学习笔记之2: 第1章Vector Algebra(向量代数)
- QT菜鸟入门第五弹:第一节:网络编程初步
- Android开发菜鸟级入门5--网络编程之套接字TCP
- DirectX5.0最新游戏编程指南 DirectDraw篇 三、DirectDraw的要素(三)
- u3d菜鸟入门:游戏中的图集
- MPICH超级菜鸟入门
- 转贴(电脑报):J2ME无线通信编程入门
- DirectX 9.0c游戏开发手记之RPG编程自学日志之14: Drawing with DirectX Graphics (用DirectX图形绘图)(第7节)
- Linux菜鸟的入门-终端环境中C语言编程
- Go语言编程入门超级指南
- 游戏编程入门(16):教游戏思考