# Big Delphi port progress, beta download, watch my presentation at DelphiCon today!

**URL:** https://forum.castle-engine.io/t/big-delphi-port-progress-beta-download-watch-my-presentation-at-delphicon-today/456
**Category:** News
**Created:** [November 17, 2021, 8:08am UTC](https://forum.castle-engine.io/t/big-delphi-port-progress-beta-download-watch-my-presentation-at-delphicon-today/456 "2021-11-17T08:08:56Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![michalis](https://forum.castle-engine.io/user_avatar/forum.castle-engine.io/michalis/32/3_2.png) [@michalis](https://forum.castle-engine.io/u/michalis)
#### Post date: [November 17, 2021, 8:08am UTC](https://forum.castle-engine.io/t/big-delphi-port-progress-beta-download-watch-my-presentation-at-delphicon-today/456/1 "2021-11-17T08:08:56Z")

</div>

| [![Castle Game Engine + Delphi: terrain example](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_terrain-200x107.png)](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_terrain.png "Castle Game Engine + Delphi: terrain example") |
| [![Castle Game Engine + Delphi: compiler preferences](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_compiler-200x107.png)](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_compiler.png "Castle Game Engine + Delphi: compiler preferences") |
| [![Castle Game Engine + Delphi: IDE preferences](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_ide-200x107.png)](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_ide.png "Castle Game Engine + Delphi: IDE preferences") |
| [![Castle Game Engine + Delphi: 2D game](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_2d-200x107.png)](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_2d.png "Castle Game Engine + Delphi: 2D game") |
| [![Castle Game Engine + Delphi: 2D game with log visible](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_2d_nicer-200x107.png)](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_2d_nicer.png "Castle Game Engine + Delphi: 2D game with log visible") |
| [![Castle Game Engine + Delphi: play_animations demo](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_plan_anim-200x107.png)](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_plan_anim.png "Castle Game Engine + Delphi: play\_animations demo") |
| [![Castle Game Engine + Delphi: play_animations demo with glTF](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_play_anim_3d-200x107.png)](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_play_anim_3d.png "Castle Game Engine + Delphi: play\_animations demo with glTF") |
| [![Castle Game Engine + Delphi: JPEG by Vampyre Imaging Library](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_jpg-200x102.png)](https://castle-engine.io/wp/wp-content/uploads/2021/11/delphi_jpg.png "Castle Game Engine + Delphi: JPEG by Vampyre Imaging Library") |

All Delphi users: Enjoy now easy link to download _Castle Game Engine_ with Delphi support (beta version) on our [main page](https://castle-engine.io/)!

And be sure to watch our [presentation at DelphiCon 2021 _today_](https://delphicon.embarcadero.com/talks/castle-game-engine-coming-to-delphi/)!

The development of Delphi port is now happening within [PR #350](https://github.com/castle-engine/castle-engine/pull/350). We have almost everything in CGE working now smoothly in Delphi!

## Works:

- [glTF, X3D (classic and XML), Spine, sprite sheets (and likely all other TCastleScene formats)](https://castle-engine.io/creating_data_model_formats.php).

- X3D nodes and fields, including interpolators (animations).

- [TCastleViewport, TCastleScene](https://castle-engine.io/manual_load_3d.php) which are our most important classes to render game world.

- [Audio](https://castle-engine.io/creating_data_sound.php) (WAV and OggVorbis). Be sure to place the OpenAL DLLs alongside EXE (build tool will do it for you automatically).

- TCastleUserInterface and descendants.

- Teading JSON designs.

- TCastleWindowBase on Windows 32 and 64-bit.

- [CGE editor](https://castle-engine.io/manual_editor.php) support for Delphi IDE, you can choose Delphi as code editor, Delphi as compiler, default is to autodetect.

- [Build tool support for Delphi compiler `dcc*`](https://github.com/castle-engine/castle-engine/wiki/Build-Tool), compiler can be chosen on command-line or in [manifest](https://github.com/castle-engine/castle-engine/wiki/CastleEngineManifest.xml-examples), default is to autodetect.

- Build tool support for the Delphi project – generates DPROJ, DPR, warns when using LPR (as Delphi doesn’t handle it).

- Image formats:

- [Physics](https://castle-engine.io/manual_physics.php).

- [Utilities for typical 3D games (ready creatures, items, levels)](https://castle-engine.io/manual_high_level_3d_classes.php).

## Some examples that compile and work with Delphi (as well as FPC of course):

- examples/user\_interface/state\_events
- examples/3d\_rendering\_processing/collisions
- examples/mobile/simple\_3d\_demo/
- examples/3d\_rendering\_processing/view\_3d\_model\_basic/
- examples/3d\_rendering\_processing/view\_3d\_model\_advanced/ (use this to load any model or image from [https://github.com/castle-engine/demo-models](https://github.com/castle-engine/demo-models) ! )
- examples/animations/play\_animation
- all 4 templates created by “New Project” from CGE editor
- examples/terrain
- examples/physics/\*
- examples/fps\_game

(Soon, all examples will follow.)

For more information, consult also past news about Delphi: [1](https://castle-engine.io/wp/2021/09/17/delphi-porting-progress-basic-cge-window-with-images-and-text-works/), [2](https://castle-engine.io/wp/2021/10/08/delphi-port-progress-window-ui-designs-json-serialization-xml-compatibility-delphi-11-10-4-windows-32-and-64-png-using-pngimage/).

**This is a result of large work by _Andrzej Kilijański_ and _Michalis_ since many weeks. Please support us, and sponsor the development of next CGE features by [donating on Patreon](https://www.patreon.com/castleengine).**
