谢谢答复!

解决方案 »

  1.   

    看你要做什么游戏了!?
    简单的小游戏用不着什么特殊组件,主要是算法,再就是界面要是OpenGL或DirectX之类的就需要了解相关方面的技术了(我不会,呵呵~)
      

  2.   

    我也不懂。对这个问题比较感兴趣。
    2D的可能比较简单用delphi组件(比如TImage)的Canvas或者win32 API就行了
    3D的可以直接用DirectX API,这样比较麻烦,不如用对directx封装的DelphiX或OpenGL
      

  3.   

    要学会节制使用或者不用组件,嘿嘿DELPHI主体大部分组件是为了数据库和分布式应用设计的。。
      

  4.   

    halfdream(哈欠) 说的极是,我认为用opengl 或者 delphx
    足以
      

  5.   

    to chenfeng3000:有没有delphix的使用帮助,或者例子啊。
      

  6.   

    试试DelphiX,它将DirectX封装成VCL组件,一共12个,用起来跟数据库组件一样简单。有个老外写了一个教程,开头就说Delphi程序员很多是编数据库应用,想编游戏的话比较轻松的方式之一就是用DelphiX了,当然要做专业游戏还是直接用DirectX或OpenGL,对于Delphi程序员初学游戏编程,从DelphiX过渡到DirectX不失为一个途径。
      

  7.   

    直接封装DirectX,OpenGL接口,直接用SDK方式开发,如果只是客户端图形程序VCL很难用上
      

  8.   

    做游戏还用Delph?做游戏要用VC/SDK(DirectX,OpenGL).
      

  9.   

    用  DelphiX  组件
      

  10.   

    说起来我们到有点志同道合,
    做全图形界面呢还是窗口方式?RPG,SLG,FPS.....单靠Delphi好像做不出大型游戏,
    棋牌类还有点搞头,不过那太没意思了。
    有空学学C/C++,SDK(DirctX/OpenGL),吧!不过好像很少看到DirctX的中文资料。
    晕那!!!!!!!
      

  11.   

    SDK只是编程方式,既然用VC可以脱离MFC进行开发,用Delphi一样可以脱离VCL进行开发用API去创建窗体,游戏程序的基本程序结构都是类似的,用什么语言去描述都可以,这里Delphi只是当做编译器使用,没什么做不到的
      

  12.   

    简单的只需要TPaintBox组件,复杂点的试试DelphiX,等你做到再复杂的不用我说你也知道该用什么了
      

  13.   

    哎,这些人怎么了。人家问的是组件吗。东车西车。学TGraphicControl就行了。
      

  14.   

    VCL组件在做游戏时是派不上用场的
      

  15.   

    object pascal + 图形图像算法 + OpenGL/DX
      

  16.   

    用OpenGL好了,不过我想最好有图形学的基础。Delphi有一套非常好的控件,叫GLScene,是OpenGL的API wrapper,基于OpenGL 1.2,开源,在sourceforge上有的下载,非常不错,强烈推荐!
      

  17.   

    要用DirectX的话,可以用PowerDraw,是一套DirectX的wrapper,基于DirectX 9.0,google一下就能找到,也是免费的。
    DelphiX好是好,但是速度太慢了,国外很多人早就不用了,而用PowerDraw,或者直接用Jedi翻译的DirectX API写
      

  18.   

    做简单的单机小程序,用IMAGE拼凑,
    做大型的游戏,VCL应该不怎么用得上,
    听说用OPENGL的话  VC开发会直接些。