第一回:开发环境
操作系统我用的是Windows2000,Profession或Server版都可以,优点是稳定、可靠,不会经常死机影响学习的情绪。
语言环境Visual C++ 6.0想必大家都不会太陌生吧。为什么不用vc.net?因为我觉得还不是非常必要,如果需要我也可以很快移植到上面去。
3D图形底层呢,我用DirectX 3D (ver8.1),我不想浪费时间在这里讨论D3d和OpenGL的优劣,如果你一定要问为什么,我只能说因为喜欢。
既然是从头学,那么我们就从配置开发环境说起了。
首先,安装好DirectX8.1的SDK,没有的话可以到微软的网站下载(完整的安装包大概170M左右)。嫌大?还好我准备了一个精简版的(3.5M),只有LIB和Include文件,没有帮助、没有例子、没有演示、没有相关工具(点这里下载)。
然后,打开VC++(这个我就不用说要点哪个图标了吧),把SDK的路径包含到VC中。
选择Tools\Options…
然后在Directories页中的include files中加入DX81SDK的INCLUDE目录,在Library files中加入DX81SDK的LIB目录,如图:
注意,一定要把新加的路径移动到目录列表的最上方,因为VC是按顺序搜索路径的。
OK,D3D的开发环境就建立好了。
差不多了,今天就讲这些,也许你会说怎么都是废话?一点关于3D编程的东西都没有啊?
呵呵,不要着急,慢慢来啊。下一回我会介绍一些3D编程基础知识,可能涉及一些数学的东东,有空的话你可以先下去复习一下线型代数。
好累,要睡觉了,就这样子吧。
主页:http://www.gpgame.com
邮件:softboy@sina.com
soft于2002-7-1晚
返回