Beta versions are not as thoroughly tested as stable
3D model collisions; new demo game; bug fixes
04 November, 2026 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
This week we're bringing support for 3D collisions to 3D model! Now you can choose to use a model's mesh for collisions by changing the new Collider type property. It still defaults to using the bounding box, but you can opt in to using the full mesh, which also uses the same optimized mesh collision system we used with mesh distortion in the previous release. This means collision performance should be good even with highly complex meshes, especially if they are static.
This release also introduces a new demo game Bug Jam! In this game you must guide swarms of insects through tunnel networks, avoiding hazards and using each species' unique abilities to solve increasingly challenging puzzles. As ever you can find this in the Example Browser.
We've also got a batch of bug fixes, including a fix for bullet stepping not working correctly with 3D collisions, and some further fixes for 3D model and the Parameters Dialog. Happy testing!
Like this Release?
Let us know with a thumbs up!
Launch r509
New Additions
3D model: new 'Collider type' property allowing for mesh collisions (plus ACEs/script APIs)
Changes
Bullet: also stop stepping when behavior disabled
Bug Fixes
Bullet: incorrectly handled Z axis when stepping collisions
3D shape: runtime error if hiding all faces
3D model: 'stretch' transform mode expanding model outside of instance bounding box (regression r507)
3D model: 'isolate' render mode misplacing meshes (regression r507)
3D model: unused images left behind in project folders after replacing the content of a 3D model
3D model: don't change the name of a 3D model when it is replaced with a file with the same name
3D model: possible runtime crash on initial load
Parameters dialog: autocomplete incorrectly adding quotes (regression r496)
Parameters dialog: possible crash in Android devices
Scripting updates
Fix TypeScript type definition of IAssetManager getMediaFileUrl()
Share Construct 3 Release r509 Now