其他分享
首页 > 其他分享> > Delphi 10.4.1 游戏开发引擎unDelphiX

Delphi 10.4.1 游戏开发引擎unDelphiX

作者:互联网

DelphiX

 

DelphiX游戏引擎是原Borland时代的日本Delphi程序员Hiroyuki Hori开发的一套可视化快速游戏开发组件,著名的网络游戏《热血传奇》就是采用的这套控件开发的。

在我的页面上欢迎使用非官方版本的DelphiX的变体源代码。保留所有权利(单位(或文件)的作者或所有者)。

 

完整安装DelphiX(仅适用于Unrar)具有DirectX 7驱动的Eric Unger的 JEDI DirectX头文件的所有功能,DXR.pas DXSprite.pas 补丁和具有新图片效果的新版本的DIB.pas中 具有TridenT 扩展名。我从演示程序的转换来源的混淆 包(加PixelCore PixelDX turbopixels colli3DX 单位的DelphiX和变种newPixelDX ),其中包括一些额外的演示文件(看到颗粒 )。我制作了新的DirectX.pas unDelphiX标头(完整的DirectX 7)进行编译。安装了下测试Delphi  Delphi 2005/2006/ 2007/2009/2010年度/ XE / XE2 /../西雅图/柏林/东京 /里约热内卢/悉尼 和一些单位的名称已更改(文件名碰撞库第三方)。欢迎任何意见。

 


新闻: 发布了新版本1.0.20.0。

变化:

主要变化是对Delphi 10.4 Sydney的 支持和一些优化。

还有:
1 /使用Delphi 2010 / XE / XE2 / XE3 / XE4 / XE5 / XE6 / XE7 / XE8 / Seattle / Berlin / Tokyo / Rio / Sydney的 纯DirectX接口。
2 /用于将来的四元数支持和更多Dim2 / Dim3表达式的改进功能。
3 /在线优化所有可能的功能。
4 /更好地支持3D声音和改进。
5 /将一些DFM文件转换为文本格式,作为更可比较的格式。
6 /更好的色彩匹配速度优化。
7 /设置默认Sprite芯片的功能。

注意:有些功能对Source \ DelphiXcfg.inc中的主要设置很敏感。 文件。请确保正确设置了开关。安装程序支持更改选项,但对于大多数用户而言,它是默认设置。

对最新版本和安装过程的更改,请参阅 文件中的 history.rtf
 

 

资料下载

安装
(un)DelphiX安装程序 (测试版)
安装程序(联合国)DelphiX 1.0.19。发布2018年12月5日。
完整的源代码和基本的演示。本节将是首选。
安装会将源代码带到目标目录,然后将选定的编译器开始使用IDE设置安装到IDE Delphi软件包中。
  • 支持Delphi版本 2005 2006 2007 2009年, 2010年,XE..XE8 , 西雅图 柏林 东京 里约热内卢 
  • 对于支持的版本,Delphi 2010及更高版本会自动使用DirectX内置头文件(不允许使用库中的DirectX.pas文件)。

注意: 因为它仍然是beta版本,请宽容。任何建议欢迎。

注意: Delphi XE2及更高版本的安装为32位。只要。。

工具类
GIF2DIB 1.0.1。转换实用程序
可执行文件
使用此工具,您可以将动画GIF转换为DXImageList组件中的(un)DelphiX 使用的DIB序列。
PNG2DIB 1.0转换实用程序
可执行文件
使用此工具,您可以将带有alpha通道的静态PNG图像转换为DIB32,以供DXImageList组件中的(un)DelphiX使用。可以直接从DIB32格式生成纹理。
源文件

多合一包 (un)DelphiX完整源包。
DelphiX_all_in_one(rar文件,3.91 MB,实际.2020年6月15日)
什么时候实现了源代码(无示例)小包:
(un)仅DelphiX源代码(rar文件,699 KB,实际.2020年6月15日)

注意 这  是有关在DelphiX和(un)DelphiX之间进行更改的摘要文档(文档MSWord大小cca 3.3 MB)。


所有包装均包含:
  • 完整的源代码最新版本,包含我的硬件加速和错误修复。
  • 新的属性编辑器... 
  • R8G8B8A8方案中DIB32使用alpha通道的新功能
  • 我通过DXMusic从资源播放MIDI的新组件。
  • 我的用于快速启动应用程序的原型代码使用硬件加速功能。
  • .dxg .dxw 文件的简单编辑器。
  • Colli3D(3D碰撞测试仪)的样品。
  • P.Cerno在(un)DelphiX下逐步制作3D的样本。
  • 来自第三方的示例框架。
  • 用于演示3D网格的Dolphin演示。
  • 为newlook DXSpriteEngine提供额外的示例+新演示。
  • DXFont演示(诸如位图管理之类的字体)和DXPowerFont演示。
  • 简单的应用程序“球”。
  • 实现了DIB附加效果演示。
  • GraphixLib演示。
  • Turbo像素良好的演示(1 / Speed演示,2 / Particle演示,3 / Gummi演示)。
  • 适用于我的原始Hori的纹理演示(但仍然没有图像调整大小功能)。
  • 快速像素演示。
  • 实现了DXFusion演示(我通过1 / DIB-backbuffer和2 / Pure(un)DelphiX两种方式适应了(un)DelphiX)。
  • 为新的灵感DIBeffect实现了DXEffect。
  • 新的演示如何使用(un)DelphiX创建屏幕保存
  • 新的演示如何绕轴旋转线
  • (un)DelphiX等距演示
  • 噪音产生器
  • 新的DIB功能(和新的演示)。
  • 新的演示如何使用videotexture。
  • 新的演示如何将跟踪器用作光标和maindemo
  • ...以及许多新的程序,功能等

对于某些DFM文件,您必须使用Convert.exe 实用工具在较早版本的Delphi中将DFM文件从文本格式转换为二进制格式。

注意:在Delphi Berlin和更高版本中, 缺少DirectX的某些接口 。现在可以切换到我们的JEDI标头。


。注意: Pack也在Torry.net发布 ,但仅在旧版本中。
具有我的硬件加速功能的(un)DelphiX包包含独立的演示,无需更改完整的源代码即可工作。所述镜头光斑DEMO 用新的(未)重新编译的DelphiX短插图速度增加功能,窗口或全屏模式和开关硬件和软件之间。DelphiXDemo是一个演示,它以演示Krejci先生的别名Upir为基础,以交互模式显示了一些新功能。

其他来源或文件
 SpritesX.rar(MSWord doc,267 KB)
Sprite编程文档(来自WEB)
 DelphiX.rar(MSWord doc,1.92 MB)
如何由V.Krejci,M.Svoboda等在DelphiX(捷克语)中 创建游戏。许多示例。
 DelphiX3Dprogs.rar(MSWord doc,209 KB)
在DelphiX下的D3D中如何工作(斯洛伐克语),作者:P.Cerno
  
  


上次更新时间: 六月 15。2020

您可以给我发送电子邮件泰山老父至unDelphiX 。

标签:源代码,演示,10.4,Delphi,unDelphiX,un,DelphiX,DirectX
来源: https://blog.csdn.net/xyzhan/article/details/113554204