# News

**URL:** https://forum.castle-engine.io/c/news/9.md?page=2

[Latest](https://forum.castle-engine.io/latest.md) · [Categories](https://forum.castle-engine.io/categories.md)

**Page:** 3

---

## [January News - Android uninstall, list devices, fix for Android 15; query texture RGBA color from Pascal; IFC and web progress; set default platform; fix for bundled FPC + VS Code](https://forum.castle-engine.io/t/january-news-android-uninstall-list-devices-fix-for-android-15-query-texture-rgba-color-from-pascal-ifc-and-web-progress-set-default-platform-fix-for-bundled-fpc-vs-code/1515)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [January 31, 2025, 1:08pm UTC](https://forum.castle-engine.io/t/january-news-android-uninstall-list-devices-fix-for-android-15-query-texture-rgba-color-from-pascal-ifc-and-web-progress-set-default-platform-fix-for-bundled-fpc-vs-code/1515 "2025-01-31T13:08:37Z")

</div>

You can now easily uninstall Android application or list available Android devices (connnected using USB, paired using Wi-Fi, or running emulated devices). Use the new editor menu items…

---

## [Web target - big progress, first 3 demos to try!](https://forum.castle-engine.io/t/web-target-big-progress-first-3-demos-to-try/1495)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [January 6, 2025, 1:43pm UTC](https://forum.castle-engine.io/t/web-target-big-progress-first-3-demos-to-try/1495 "2025-01-06T13:43:08Z")

</div>

We are proud to present the first 3 working applications developed with Castle Game Engine for the web! Check them out — just open the links below, in any web browser (Firefox, Chrome…),…

---

## [DONE: 2024, TODO: 2025 (web, packages, IFC...)](https://forum.castle-engine.io/t/done-2024-todo-2025-web-packages-ifc/1493)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [December 31, 2024, 4:52pm UTC](https://forum.castle-engine.io/t/done-2024-todo-2025-web-packages-ifc/1493 "2024-12-31T16:52:48Z")

</div>

Let’s make a recap of 2024 and talk about plans for 2025! I included below some new information, so even if you follow o…

---

## [New CastleTransformManipulate unit to move/rotate/scale 3D objects in your applications, wireframe "shading" toggle for IndexedFaceSet, Steam achievements fixed with Delphi, slides from my presentation in Bielsko-Biała](https://forum.castle-engine.io/t/new-castletransformmanipulate-unit-to-move-rotate-scale-3d-objects-in-your-applications-wireframe-shading-toggle-for-indexedfaceset-steam-achievements-fixed-with-delphi-slides-from-my-presentation-in-bielsko-biala/1492)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 1\
**Last updated:** [December 29, 2024, 2:10pm UTC](https://forum.castle-engine.io/t/new-castletransformmanipulate-unit-to-move-rotate-scale-3d-objects-in-your-applications-wireframe-shading-toggle-for-indexedfaceset-steam-achievements-fixed-with-delphi-slides-from-my-presentation-in-bielsko-biala/1492 "2024-12-29T14:10:02Z")

</div>

You love the super-long news titles, right? 🙂 Again I have a backlog of announcements to do, to communicate everything happening around the engine development. There will be more news in 2024 (stay…

---

## [Traps and explanations when comparing non-integer types (floating-point, fixed-point) using Pascal](https://forum.castle-engine.io/t/traps-and-explanations-when-comparing-non-integer-types-floating-point-fixed-point-using-pascal/1464)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [December 14, 2024, 10:55am UTC](https://forum.castle-engine.io/t/traps-and-explanations-when-comparing-non-integer-types-floating-point-fixed-point-using-pascal/1464 "2024-12-14T10:55:04Z")

</div>

Recently I got a very nice question about comparing non-integer values in Pascal (thank you to Jacek Mulawka!). The core of the question was: Does the condition below (if) evaluate to true or false, and wh…

---

## [In progress: web target, IFC, mORMot sample](https://forum.castle-engine.io/t/in-progress-web-target-ifc-mormot-sample/1445)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [November 30, 2024, 5:17pm UTC](https://forum.castle-engine.io/t/in-progress-web-target-ifc-mormot-sample/1445 "2024-11-30T17:17:26Z")

</div>

This post contains a relatively unimpressive screenshot that actually shows a very important achievement 🙂 Things we are working on right now in Castle Game Engine: Web tar…

---

## [Using ARM runner to automatically build releases for Raspberry Pi using GitHub Actions](https://forum.castle-engine.io/t/using-arm-runner-to-automatically-build-releases-for-raspberry-pi-using-github-actions/1435)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [November 16, 2024, 6:06am UTC](https://forum.castle-engine.io/t/using-arm-runner-to-automatically-build-releases-for-raspberry-pi-using-github-actions/1435 "2024-11-16T06:06:28Z")

</div>

This is a small infrastructure change for us, but you can also follow this for your own projects, if you already use GitHub Actions to build your applications. For some time, we have been using se…

---

## [VS Code extension updates, Pascal LSP updates (for VS Code and other editors)](https://forum.castle-engine.io/t/vs-code-extension-updates-pascal-lsp-updates-for-vs-code-and-other-editors/1423)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [November 9, 2024, 8:17am UTC](https://forum.castle-engine.io/t/vs-code-extension-updates-pascal-lsp-updates-for-vs-code-and-other-editors/1423 "2024-11-09T08:17:50Z")

</div>

Recently we did some updates to our VS Code extension for Castle Game Engine and the Pascal LSP. VS Code extension now uses the FPC path you set for more things. Namely, the…

---

## [Website upgraded to the latest Bootstrap with a few tweaks to the look and functionality, planning bigger redesign](https://forum.castle-engine.io/t/website-upgraded-to-the-latest-bootstrap-with-a-few-tweaks-to-the-look-and-functionality-planning-bigger-redesign/1420)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [November 5, 2024, 1:54pm UTC](https://forum.castle-engine.io/t/website-upgraded-to-the-latest-bootstrap-with-a-few-tweaks-to-the-look-and-functionality-planning-bigger-redesign/1420 "2024-11-05T13:54:21Z")

</div>

Our website looks a bit different all around since last week 🙂 We have upgraded the underlying Bootstrap (which serves as the base for our look) from version 3 (rather ancient at this point) to the latest 5…

---

## [Steam Integration](https://forum.castle-engine.io/t/steam-integration/1412)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [November 1, 2024, 10:53am UTC](https://forum.castle-engine.io/t/steam-integration/1412 "2024-11-01T10:53:50Z")

</div>

We’re proud to present ready Steam integration in Castle Game Engine! Features: Use Steam API to Control achievements (list, get, set state). Get some information (country, language,…

---

## [Fixes and optimizations: Shadow Volumes Optimizations, Shadow Maps Refactor, Nintendo Switch updates, important fixes](https://forum.castle-engine.io/t/fixes-and-optimizations-shadow-volumes-optimizations-shadow-maps-refactor-nintendo-switch-updates-important-fixes/1404)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [October 27, 2024, 4:19pm UTC](https://forum.castle-engine.io/t/fixes-and-optimizations-shadow-volumes-optimizations-shadow-maps-refactor-nintendo-switch-updates-important-fixes/1404 "2024-10-27T16:19:09Z")

</div>

We’ve made a big optimization to processing of large worlds (which means: many TCastleTransform in a viewport), that in particular benefits cases when you use shadow volumes. This chang…

---

## [Video: Advanced Castle Game Engine: forms, 3D generation, shaders, customizing editor](https://forum.castle-engine.io/t/video-advanced-castle-game-engine-forms-3d-generation-shaders-customizing-editor/1402)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [October 25, 2024, 12:05pm UTC](https://forum.castle-engine.io/t/video-advanced-castle-game-engine-forms-3d-generation-shaders-customizing-editor/1402 "2024-10-25T12:05:28Z")

</div>

A recording from my presentation in 2023 is now available on YouTube. This talk is titled “Advanced Castle Game Engine: forms, 3D generation, shaders, customization” and I presented it at ITDevCon conference …

---

## [Web target - progress and plans](https://forum.castle-engine.io/t/web-target-progress-and-plans/789)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 7\
**Last updated:** [August 15, 2024, 1:17pm UTC](https://forum.castle-engine.io/t/web-target-progress-and-plans/789 "2024-08-15T13:17:28Z")

</div>

After the big engine release of 7.0 (coming really soon!), I’m dedicated to focus on adding the web target as a new engine platform. The goal is simple: allow you to recompile more-or-less any application y…

---

## [So many contributions: Providing data for HTTP PUT requests, fast toggling Tiled layers visibility, improved C++ library API, XML API for colors in hex, build tool info, FreeBSD fixes](https://forum.castle-engine.io/t/so-many-contributions-providing-data-for-http-put-requests-fast-toggling-tiled-layers-visibility-improved-c-library-api-xml-api-for-colors-in-hex-build-tool-info-freebsd-fixes/1076)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 2\
**Last updated:** [February 4, 2024, 10:55am UTC](https://forum.castle-engine.io/t/so-many-contributions-providing-data-for-http-put-requests-fast-toggling-tiled-layers-visibility-improved-c-library-api-xml-api-for-colors-in-hex-build-tool-info-freebsd-fixes/1076 "2024-02-04T10:55:13Z")

</div>

Michalis was busy last week reviewing and merging many Pull Requests to our engine. Thank you everyone for your contributions, and your patience with me (sometimes when I’m busy finishing some other work in C…

---

## [Merry Christmas, some summaries and API improvements](https://forum.castle-engine.io/t/merry-christmas-some-summaries-and-api-improvements/1031)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [December 23, 2023, 7:38pm UTC](https://forum.castle-engine.io/t/merry-christmas-some-summaries-and-api-improvements/1031 "2023-12-23T19:38:17Z")

</div>

As we get near the end of 2023, I want to simply thank everyone who supports Castle Game Engine in whatever way — on Patreon, by making games, by code contributions, by feedback, or just…

---

## [Castle Game Engine on PineTab2, Linux tablet from PINE64](https://forum.castle-engine.io/t/castle-game-engine-on-pinetab2-linux-tablet-from-pine64/1026)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [December 13, 2023, 6:25pm UTC](https://forum.castle-engine.io/t/castle-game-engine-on-pinetab2-linux-tablet-from-pine64/1026 "2023-12-13T18:25:07Z")

</div>

Last week, I got my PineTab2 tablet, made by the PINE64 community. In a way, it’s an early Christmas gift I bought for myself 🙂 It’s a tablet running Linux on 64-bi…

---

## [Two cars - example game with placeholder graphics, to play and extend into your own](https://forum.castle-engine.io/t/two-cars-example-game-with-placeholder-graphics-to-play-and-extend-into-your-own/1019)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [December 8, 2023, 4:40pm UTC](https://forum.castle-engine.io/t/two-cars-example-game-with-placeholder-graphics-to-play-and-extend-into-your-own/1019 "2023-12-08T16:40:05Z")

</div>

Since we had much talk on Monday about mobile development on our Discord, it is most suitable that I’m publishing today a toy we’ve made with my daughter this weekend in our Castle Game Engine 🙂 It’s a simpl…

---

## [Raspberry Pi 64-bit downloads officially available](https://forum.castle-engine.io/t/raspberry-pi-64-bit-downloads-officially-available/1012)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [December 3, 2023, 2:44pm UTC](https://forum.castle-engine.io/t/raspberry-pi-64-bit-downloads-officially-available/1012 "2023-12-03T14:44:43Z")

</div>

With big thanks to Simon Booth (Peardox), who provided the necessary machine to be mercilessly used by our Jenkins, our downloads now feature …

---

## [Two new articles to learn Castle Game Engine and a fun toy to play: "Bad way to play chess", aka "3D physics fun"](https://forum.castle-engine.io/t/two-new-articles-to-learn-castle-game-engine-and-a-fun-toy-to-play-bad-way-to-play-chess-aka-3d-physics-fun/1011)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [December 2, 2023, 4:45pm UTC](https://forum.castle-engine.io/t/two-new-articles-to-learn-castle-game-engine-and-a-fun-toy-to-play-bad-way-to-play-chess-aka-3d-physics-fun/1011 "2023-12-02T16:45:06Z")

</div>

I’m proud to publicly show two articles I recently wrote to teach Castle Game Engine! They assume zero initial knowledge and they show the most important pieces of our engine. As such, …

---

## [Full compatibility with C++ Builder](https://forum.castle-engine.io/t/full-compatibility-with-c-builder/1009)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [December 1, 2023, 4:45pm UTC](https://forum.castle-engine.io/t/full-compatibility-with-c-builder/1009 "2023-12-01T16:45:06Z")

</div>

This is probably a bit surprising news, coming from a game engine written in Pascal 🙂 Don’t worry, there are improvements relevant for Pascal too, at the bottom of this post! That said, I do love …

---

## [Font improvements: default font includes international characters, less embedded font data by default, fixes for font rendering on ancient machines](https://forum.castle-engine.io/t/font-improvements-default-font-includes-international-characters-less-embedded-font-data-by-default-fixes-for-font-rendering-on-ancient-machines/1008)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [November 30, 2023, 4:10pm UTC](https://forum.castle-engine.io/t/font-improvements-default-font-includes-international-characters-less-embedded-font-data-by-default-fixes-for-font-rendering-on-ancient-machines/1008 "2023-11-30T16:10:08Z")

</div>

Our usually-weekly news announcements have been quieter in November, I know. I blame it on me being somewhat exhausted from a ton of work and talking about the engine recently…

---

## [Asynchronous downloading using TCastleDownload for Delphi](https://forum.castle-engine.io/t/asynchronous-downloading-using-tcastledownload-for-delphi/970)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [November 5, 2023, 12:50pm UTC](https://forum.castle-engine.io/t/asynchronous-downloading-using-tcastledownload-for-delphi/970 "2023-11-05T12:50:35Z")

</div>

Our TCastleDownload component, that supports asynchronous downloading of resources, now rocks with Delphi too. It supports downloading from http and https (and other URL protocols supported by Cast…

---

## [Slides and examples from 2 ITDevCon presentations about Castle Game Engine, more notes about recent developments](https://forum.castle-engine.io/t/slides-and-examples-from-2-itdevcon-presentations-about-castle-game-engine-more-notes-about-recent-developments/962)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [November 1, 2023, 5:17pm UTC](https://forum.castle-engine.io/t/slides-and-examples-from-2-itdevcon-presentations-about-castle-game-engine-more-notes-about-recent-developments/962 "2023-11-01T17:17:33Z")

</div>

I’m back from Rome, where I made 2 presentations about Castle Game Engine. I think the slides from both talks may be quite useful to everyone: 1st talk, “Creating 3D games and applications using Castle G…

---

## [DSDrive - a new racing game made in Castle Game Engine](https://forum.castle-engine.io/t/dsdrive-a-new-racing-game-made-in-castle-game-engine/795)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 3\
**Last updated:** [August 16, 2023, 8:08am UTC](https://forum.castle-engine.io/t/dsdrive-a-new-racing-game-made-in-castle-game-engine/795 "2023-08-16T08:08:57Z")

</div>

We’re proud to present DSDrive, a simple racing game developed by DidiSoft entirely with Castle Game Engine and La…

---

## [Catch me at ITDevCon 2023 in Rome giving 2 presentations about Castle Game Engine](https://forum.castle-engine.io/t/catch-me-at-itdevcon-2023-in-rome-giving-2-presentations-about-castle-game-engine/915)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [September 29, 2023, 9:47pm UTC](https://forum.castle-engine.io/t/catch-me-at-itdevcon-2023-in-rome-giving-2-presentations-about-castle-game-engine/915 "2023-09-29T21:47:58Z")

</div>

Lately I feel like a rockstar, traveling all across the Europe, singing about Castle Game Engine in every venue I can find 🙂 Here’s another opportunity to listen about Castle Game Engine and catch me in pers…

---

## [Using Delphi "welcome page" to show your README.md, also docs updates, also coming soon: new navigation components and Delphi + Linux](https://forum.castle-engine.io/t/using-delphi-welcome-page-to-show-your-readme-md-also-docs-updates-also-coming-soon-new-navigation-components-and-delphi-linux/908)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [September 23, 2023, 9:37pm UTC](https://forum.castle-engine.io/t/using-delphi-welcome-page-to-show-your-readme-md-also-docs-updates-also-coming-soon-new-navigation-components-and-delphi-linux/908 "2023-09-23T21:37:11Z")

</div>

I’m back from the Polish conference Zlot Programistów Delphi with lots of positive feedback and energy. This energy will result in something tangible in CGE — I decided to work on a new Delphi plat…

---

## [Docs for devs coming from Unity, editor improvements: 2D camera gizmos, per-component warnings](https://forum.castle-engine.io/t/docs-for-devs-coming-from-unity-editor-improvements-2d-camera-gizmos-per-component-warnings/893)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [September 17, 2023, 10:10am UTC](https://forum.castle-engine.io/t/docs-for-devs-coming-from-unity-editor-improvements-2d-camera-gizmos-per-component-warnings/893 "2023-09-17T10:10:04Z")

</div>

Hey, are you looking to migrate away from Unity to an open-source game engine, that doesn’t charge any royalties for releasing on any platform? See our list of features and the engine overvi…

---

## [Upcoming talk on "Zlot Programistów Delphi 2023" (Polish conference), collected materials from past conferences about our engine](https://forum.castle-engine.io/t/upcoming-talk-on-zlot-programistow-delphi-2023-polish-conference-collected-materials-from-past-conferences-about-our-engine/886)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [September 3, 2023, 2:20pm UTC](https://forum.castle-engine.io/t/upcoming-talk-on-zlot-programistow-delphi-2023-polish-conference-collected-materials-from-past-conferences-about-our-engine/886 "2023-09-03T14:20:35Z")

</div>

This is a busy year for me, with many conferences where I can talk about our engine 🙂 If you live close, let me invite you to a Poland conference Zlot Programistów Delphi. Two days of lectures, in ~3 weeks (…

---

## [Various improvements](https://forum.castle-engine.io/t/various-improvements/884)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 10:48am UTC](https://forum.castle-engine.io/t/various-improvements/884 "2023-08-27T10:48:29Z")

</div>

Announcing a bunch of engine improvements all across the board 🙂 Examples: New example: examples/animations/split\_long\_animation. Shows how to play subrange of an an…

---

## [Automatically reload data at design-time](https://forum.castle-engine.io/t/automatically-reload-data-at-design-time/876)

<div class="topic-metadata">

**Author:** [@michalis](https://forum.castle-engine.io/u/michalis)\
**Replies:** 0\
**Last updated:** [August 18, 2023, 1:39pm UTC](https://forum.castle-engine.io/t/automatically-reload-data-at-design-time/876 "2023-08-18T13:39:08Z")

</div>

When you change a file loaded into TCastleScene it is now automatically reloaded at design-time. The editor detects changing file by CGE sprite sheet editor, or changing any file by an external application (e…

[Previous page](https://forum.castle-engine.io/c/news/9.md?page=1)

[Next page](https://forum.castle-engine.io/c/news/9.md?page=3)
