September engine progress: IFC, web, CastleHttps, VS Code debugging, zen mode, X3D 4.0 4.1, downloads mirror
This was a busy month, with lots of engine work and also a great conference in Germany organized by Sorpetaler. Let me then announce a bag of engine improvements and news all across the board from last month (and more): We've been working a lot in recent months on our IFC support. More details about the IFC improvements will be announced later this week.
September engine progress: IFC, web, CastleHttps, VS Code debugging, zen mode, X3D 4.0 4.1, downloads mirror
This was a busy month, with lots of engine work and also a great conference in Germany organized by Sorpetaler. Let me then announce a bag of engine improvements and news all across the…
02.10.2025 15:16 — 👍 3 🔁 1 💬 0 📌 0
Ton of mobile (iOS, Android) improvements: iOS + OpenGL3, Google Play Biling upgrade, shadow maps precision, more
As we're preparing to release Castle Model Viewer on iOS, we've done a number of improvements to our mobile support for both iOS and Android: With big thanks to Jan Adamec, we have: Upgraded our OpenGLES usage on iOS to OpenGES 3 (if only your system supports it; otherwise we still fallback to OpenGLES 2). This brings features like shadow maps to iOS rendering.
Ton of mobile (iOS, Android) improvements: iOS + OpenGL3, Google Play Biling upgrade, shadow maps precision, more
As we're preparing to release Castle Model Viewer on iOS, we've done a number of improvements to our mobile support for both iOS and Android: With big thanks to Jan Adamec, we have:…
07.09.2025 11:37 — 👍 5 🔁 1 💬 0 📌 0
14 engine improvements from June/July — window sizing docs, TCastleAbstractPrimitive and TCastleImageTransform extensions, cubemaps and 3D textures in all texture slots, VS Code integration improved, rendering optimizations…
Presenting a big batch of engine improvements done last ~month. Lots of small things. Everyone, pick what you like 🙂 Upgrade to the latest engine version and enjoy them all! If you like what you see, we appreciate your support on Patreon (we also have other ways to donate). We added a new documentation page Window size and fullscreen…
14 engine improvements from June/July — window sizing docs, TCastleAbstractPrimitive and TCastleImageTransform extensions, cubemaps and 3D textures in all texture slots, VS Code integration improved, rendering optimizations…
Presenting a big batch of engine improvements done last ~month. Lots of…
29.07.2025 16:31 — 👍 0 🔁 0 💬 0 📌 0
Delphi advancements: groundwork for more platforms (Android, macOS, iOS), Castle Model Viewer + Delphi, cli Delphi tools on macOS, fixes for C++ Builder, Delphi 64-bit IDE
We have a few treats for Delphi users in this post: Base engine units (but not yet rendering!) are now compatible with more Delphi platforms. To opens the door to make our engine compatible with more platforms with Delphi. This means we have a "groundwork" to add support for more targets with Delphi: Android (tested both "Android 64-bit" and "Android 32-bit"
Delphi advancements: groundwork for more platforms (Android, macOS, iOS), Castle Model Viewer + Delphi, cli Delphi tools on macOS, fixes for C++ Builder, Delphi 64-bit IDE
We have a few treats for Delphi users in this post: Base engine units (but not yet rendering!) are now compatible with more…
25.07.2025 17:03 — 👍 2 🔁 1 💬 0 📌 0
Meet me in Netherlands (Amsterdam), Italy (Piacenza), Germany (Sundern) at the upcoming Pascal conferences
As many of you know, I looove talking about Castle Game Engine and our many features. But my wife, though she loves me dearly, eventually says "enough" 🙂 So I learned to travel around the world and speak at various conferences. Catch me at these upcoming events: I will be at the Delphi Summit, in Amsterdam (Netherlands)
Meet me in Netherlands (Amsterdam), Italy (Piacenza), Germany (Sundern) at the upcoming Pascal conferences
As many of you know, I looove talking about Castle Game Engine and our many features. But my wife, though she loves me dearly, eventually says "enough" 🙂 So I learned to travel around the…
30.05.2025 17:14 — 👍 2 🔁 0 💬 0 📌 0
Web target progress: editor on web (proof of concept), OpenUrl, right mouse button, many new demos (creature AI, 3D model viewer, physics shooting, auto-tests…), Kraft and Vampyre Imaging on web, wasm-opt, embedded fonts
We've been busy in the last months developing our web target! If you haven't already, check out our video about web support and also a free web game linked in this post 🙂 The new web developments: Let's start with something big: We have developed proof-of-concept portable version of Castle Game Engine editor that has some of our real editor's…
Web target progress: editor on web (proof of concept), OpenUrl, right mouse button, many new demos (creature AI, 3D model viewer, physics shooting, auto-tests…), Kraft and Vampyre Imaging on web, wasm-opt, embedded fonts
We've been busy in the last months developing our web target! If you haven't…
24.05.2025 04:43 — 👍 1 🔁 1 💬 0 📌 0
April improvements: physics upgrade, sphere casting, layers filtering, easy factory, iOS fixes, image improvements, and more
We have a number of improvements to announce, so welcome to another "bag of improvements all around the engine" news post! Take a look around, see if you find something you like 🙂 As usual, all the announced improvements are already part of the latest downloads. is now a non-visual component registered in the editor, so it's easier to use it.
April improvements: physics upgrade, sphere casting, layers filtering, easy factory, iOS fixes, image improvements, and more
We have a number of improvements to announce, so welcome to another "bag of improvements all around the engine" news post! Take a look around, see if you find something you…
01.05.2025 19:25 — 👍 0 🔁 0 💬 0 📌 0
Pascal Cafe 2025 presentation: web (play Unholy Society on the web for free!), IFC, 3D scanning, mORMot integration
There's a gift at the end of this news post 🙂 Almost a month ago (time flies fast!), I did a presentation at Pascal Cafe 2025, an annual FPC / Lazarus conference organized by Blaise Pascal Magazine. This time, I didn't pick one topic for my talk, I decided to showcase a number of cool engine features. The common theme is…
Pascal Cafe 2025 presentation: web (play Unholy Society on the web for free!), IFC, 3D scanning, mORMot integration
There's a gift at the end of this news post 🙂 Almost a month ago (time flies fast!), I did a presentation at Pascal Cafe 2025, an annual FPC / Lazarus conference organized by Blaise…
25.04.2025 14:26 — 👍 4 🔁 0 💬 0 📌 0
Modern Pascal course examples and slides, updates to modern Pascal book to fully support both Delphi and FPC
Last week I made a course teaching modern Pascal, organized by BSC (Embarcadero branch in Poland). We started from basics (structural and imperative programming, classes) and went on to advanced things (TComponent, various ways to deal with memory management, class references, generics, and more). It total, it was 2 days * 6 hours. Mostly lectures, i.e. "Michalis talking and showing"
Modern Pascal course examples and slides, updates to modern Pascal book to fully support both Delphi and FPC
Last week I made a course teaching modern Pascal, organized by BSC (Embarcadero branch in Poland). We started from basics (structural and imperative programming, classes) and went on to…
14.04.2025 11:42 — 👍 1 🔁 0 💬 0 📌 0
Dice Throwing Demo, Recording Physics Simulation
We've a made a new demo project using Castle Game Engine: Throw a 6-sided dice, using physics, and cheat to make the outcome predictable. Before throwing the dice, you select the desired outcome, and we guarantee the dice will land the desired face "up". Full source code and data are available at You can run the demo in a web browser…
Dice Throwing Demo, Recording Physics Simulation
We've a made a new demo project using Castle Game Engine: Throw a 6-sided dice, using physics, and cheat to make the outcome predictable. Before throwing the dice, you select the desired outcome, and we guarantee the dice will land the desired face…
11.04.2025 14:49 — 👍 2 🔁 1 💬 0 📌 0
TCastleTransformReference improvements – intuitive transformation, menu items to “Duplicate Linked”, “Edit (Make Independent Copy)”, cooperates with LOD, fixed TCastleStickToSurface
We implemented multiple improvements around , making it easier to use, have more options, be more optimal and correct in certain cases. Overall, we think that after these improvements, you will use much more often 🙂 The is a component that allows to use the same multiple times in the viewport. This can imply using the same many times or using a whole hierarchy of multiple times in one viewport.
TCastleTransformReference improvements – intuitive transformation, menu items to “Duplicate Linked”, “Edit (Make Independent Copy)”, cooperates with LOD, fixed TCastleStickToSurface
We implemented multiple improvements around , making it easier to use, have more options, be more optimal and…
22.03.2025 12:05 — 👍 4 🔁 1 💬 0 📌 0
Video overview of the new features – web, IFC, zip
Enjoy a new video overview describing the latest development around web, ifc and zip support! The video was supposed to be short, it turned out to be 44 minutes long, and it talks about many details. I hope you enjoy it! If you do, please support us on Patreon or in other ways and use our engine for your next game 🙂
Video overview of the new features – web, IFC, zip
Enjoy a new video overview describing the latest development around web, ifc and zip support! The video was supposed to be short, it turned out to be 44 minutes long, and it talks about many details. I hope you enjoy it! If you do, please support…
16.03.2025 12:31 — 👍 3 🔁 2 💬 0 📌 0
Web target – big progress, first 3 demos to try!
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...), on desktop or mobile! 3D viewport, with random cones, animated spot light, dropping boxes with physics, Examine camera navigation. 2D "Invaders" game - simple game, using keys, multiple views, 2 difficulty modes…
Web target – big progress, first 3 demos to try!
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...), on desktop or mobile! 3D viewport, with random cones,…
06.01.2025 13:43 — 👍 1 🔁 0 💬 0 📌 0
Dad, husband, President, citizen. barackobama.com
Official account of MacStadium
Macstadium.com
Modern app development solutions for iOS, macOS, and all Apple platforms. Created for developers, by developers.
Software. Politics. Lego. Italy. He/him.
Project Lead of Castle Game Engine. Open-source, games and game engines, 3D standards (Web3D, Khronos...), modern Pascal.
apl. Prof. Dr. med. Johannes Dietrich, MLS, endocrinologist, head of the diabetes, endocrinology and metabolism section of #KKB @RUBMedizin. Views are my own.
http://www.endokrinologie.org
Applications of the #Pascal #programming language in #science, #research, #medicine and #technology. Semi-automated & curated by J. W. Dietrich (@drjwdietrich.bsky.social)
Psion hardware/software hackery, especially SIBO/EPOC16 (Series 3, etc).
Made #PsiDrive, a USB Psion SSD drive. Slowly rewriting the SIBO C SDK.
⚠️ WARNING: Will sidequest ⚠️
🦣 https://oldbytes.space/@thelastpsion
🦑 https://github.com/thelastpsion
Follow me for Coding, Computers, and Backend stuff.
Community at Pulumi
Host of CoRecursive
Give me feedback: https://admonymous.co/adamgordonbell
official Bluesky account (check username👆)
Bugs, feature requests, feedback: support@bsky.app