|
|
近日因为工程关系接触的vcl,一个评价相当高的delphi + opengl开源引擎,开发一般的2d3d游戏完全足够。好像没看见这里讨论过,简单介绍一下,供初学者参考。已证明delphi7可用,之后的版本没试验。
官方网站: http://www.glscene.org/
source forge: http://glscene.sourceforge.net/download.htm
帮助文件: http://cvs.sourceforge.net/viewcvs.py/*checkout*/glscene/Help/GLScene.chm?rev=1.6
安装时可能会有些问题,以下的经验多少会有点帮助:
1、编译的时候找不到GLScene.inc。该文件在压缩包的Source目录下,拷贝到要安装版本的目录下就没问题。
2、安装GLCg7.dpk时候出现找不到cg.dll的错误。这个dll包含在nvidia的Cg Compiler或Cg Toolkit中,可以到官方网站http://www.nvidia.com/下载,似乎是针对n卡硬件的驱动,不知道其他卡上能不能正常运行。这个dll只影响cgshaders里的demo。
3、找不到PlugInIntf.pas。这个错误有点奇怪,一些旧版本的压缩包都包含plugin目录,附件里包含一个v09b_D6版本的plugin目录,解压到source目录就可以顺利编译。
如果能顺利安装,请看一下demo里面的例子,的确是一个不错的引擎。 |
|