
VB+DirectX8
文章平均质量分 90
句幽
开着拖拉机起飞
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VB+DX游戏编程教程 第一话:初识DX
今天为大家要讲的是VB与DirectX相结合的游戏编程,说是教程也过于夸张了,也算是本人在学习过程中的一些学校笔记和心得吧。首先得知道我们游戏的画面都是一帧一帧的渲染出来的。而每一个画面都是由三角形(DX的基本单位为三角形),纹理,材质,和贴图等所契合而成。而DX所做的工作……………………原创 2015-09-01 23:18:37 · 2071 阅读 · 0 评论 -
VB+DX游戏编程教程 第四话:多彩的纹理
本博客所有内容均来源于 http://www.uoyo.net 。 写的不好还请高手还请多多包涵。 上次我们已经学会了用矩阵的变换让我们的平面三角形在三维空间中转动起来。今天我们让三角形更加立体化,并且为它一个漂亮的“表面”。首先来看看今天我们要做的效果图。(纹理图片你可以自己设置,让四面体更加绚丽) (点击查看效果图) 先来想一下上一次的内容。我们创原创 2015-09-08 13:23:05 · 545 阅读 · 0 评论 -
VB+DX游戏编程教程 第二话:点的艺术
经过我们上一节的学习。我们已经可以初始化一个D3D设备了。好的,我们先来回顾一下这个步骤,毕竟这是我们每次都会用到的一个步骤。初始化DirectX8根接口→实例化Direct3D→创建Direct3DDevice设备。是不是很简单。 今天我们要讲的是在D3D中占有很大地位的“点(Vertex)”。在上一节我说过,D3D中最基本的单位是三角形,我们很清楚的知道正方形是由两个三角形组成的原创 2015-09-02 22:52:02 · 863 阅读 · 0 评论 -
VB+DX游戏编程教程 第三话:多变的矩阵
在上一次我们说到了如何在DX的环境下绘制出我们最基本的三角形。还是先回顾一下重要的几个步骤:创建好D3D设备→创建顶点缓存→填充顶点缓存→绘制出顶点图形。也是很简单的三步骤。由于我们是初次学习,所以我们直接采用了2D的环境下来绘制三角形。仔细的朋友可以记得起我们当时定义点的自定义类型的时候,里面有一个RHW参数。那这是什么意思呢。 在这幅图中我们就可以看出了缘由。上次我们定义的是2D原创 2015-09-04 15:18:31 · 868 阅读 · 0 评论 -
VB+DX游戏编程教程 第五话:2D精灵
很久没更新文章了,这阵子在学习上的各种压力,加上在写一个2DRPG游戏在课堂的应用文章,所以一直没有多少时间。前面写了几篇基础的directX的教程,只是浅显的讲了一下DX的基础内容。现在我们开始慢慢的深入,讲解一下游戏编程的部分。我想我们先从2D游戏下手,毕竟如果直接用DirectX写3D游戏,是费时和费力的。再学习完了2D游戏之后我们再试着慢慢的过渡到3D。不过无论是2D还是3D ,游戏里原创 2015-10-14 23:21:44 · 1775 阅读 · 0 评论