Delphi中的游戏开发

14 delphi directx delphi-xe

我想为个人/学习目的制作一些简单的游戏.简单的游戏我指的是平台,迷宫,街机游戏等游戏.我有一天也想用一个简单的编辑器创建一个平台游戏,让其他人可以编辑和设计他们自己的游戏关卡.

我不确定Delphi是否可行,但我没有看到或听到很多人在Delphi中编写游戏,但是Delphi是我在中级水平上理解的唯一语言.

如果Delphi可以像我提到的那样创建简单的游戏,我是否正确地认为我需要一些可以帮助我做到这一点的库,例如Direct X?

我正在使用Delphi XE,我希望我已经等待并升级到Delphi XE2,因为它似乎包含一些内置的Drawing库.

我期待听到你对此的回应.

谢谢.

nul*_*ent 12

看看Asphyre

并鼓励你; Sold,C-evo和更多高质量的游戏也是用Delphi,Game Maker构建的.

  • AFAIK,当前版本的Asphyre需要XE2. (3认同)

azr*_*l11 9

有很多选择...如果你真的是新手,请看一下这个网站,并从孩子们那里尝试为学校制作游戏Pascal编程的一些好例子......

如果你在这里的某个级别,一些图书馆可以为你提供小型和大型游戏的良好开端......这适用于新的和非常先进的pascal编程......

  1. GLScene刚刚获得svn版本...(Windows,MacOsX,Linux和听说Android和iPhone;)) - 2D,3D,等距........
  2. CastII Great引擎(Windows,MacOsX,Linux) - 主要是3D ....
  3. Asphyre Sphinx 2我最喜欢的一个就是用这个库启动一个大型的游戏...现在(使用DelphiXE2的Windows32-64,MacOsX,Linux和IOS)
  4. ZenGL非常好用且非常容易使用(Windows,Linux,MacOsX和我也听到了android) - 大多数2D,但我听说3D已经出局......
  5. 城堡伟大的图书馆对我来说不容易......(Windows,Linux,MacOsX)与freepascal和lazarus完美结合......
  6. 安道尔2d这将是最好的,但突然停止...... 2d编程处于最佳状态......

还有很多其他图书馆,我在这里有一些在新的一年之前出来......

但如果你走得更深,你可以尝试一下......标题如此......

对于opengl使用这里的头文件delphigl for SDL使用Jedi-SDL头(顺便说一下)...对于directX使用clootie和祝你好运......

但是游戏编程中最重要的是论文...论文中的每一篇思考都是对象编程中最有价值的对象......

希望有帮助......