WebAssembly error (HAVOK project) in Old iOS Device (iPhone 6s)

Or package your game in electron and make your project downloadable via the AppStore.

Can we just distribute two versions of physics (V1 and V2) and make a check of OS version in runtime to choose what the engine to use?

The API of physics 1 and 2 are different, so that will require changing the implementation on your end as well. However, this is more than a viable option. You can provide the two implementations and decide in runtime which physics engine (and architecture) you want to use.

2 Likes

GitHub issue Havok physics compatibility for older devices · Issue #15609 · BabylonJS/Babylon.js · GitHub